Nautilus thỉnh thoảng ngừng hoạt động


10

Trên Ubuntu 14.04 LTS, đôi khi máy tính của tôi không khởi chạy được Nautilus. Điều này luôn xảy ra khi tôi đã làm việc với nó một thời gian (có thể sau khi tạm dừng và đánh thức nó lại?), Không bao giờ khi tôi bật nó lên. Tôi nghi ngờ điều này có liên quan đến các hệ thống tập tin gvfs được gắn kết thường xuyên và sau đó để lại một mình. nautilus -q và các lệnh tương tự cho

Could not register the application: Timeout was reached

trong khi sudo nautilusđó khởi chạy nó.

Điều này nghe có vẻ liên quan, nhưng tôi không hiểu giải pháp.

Đăng xuất và trở lại giải quyết vấn đề.

Tôi biết rằng những người khác đã có cùng một vấn đề trong quá khứ. Tôi nghĩ rằng đây là một vấn đề nghiêm trọng. Tôi đã cài đặt lại Ubuntu gần đây (vì lý do khác) và vấn đề vẫn còn đó. Có thể đáng nói là tôi đã cài đặt nautilus-dropbox.


Bạn đã thử trình quản lý tập tin nemo chưa? (đó là một nhánh của nautilus có nhiều tính năng hơn với ít đau đầu hơn)
Fabby

Không, tôi chưa bao giờ thử nó. Tôi có thể, nhưng vẫn, tôi nghĩ rằng đây là một vấn đề nghiêm trọng.
Bzazz

1
Bạn có thể thử không? Tôi đã sử dụng nemo bằng các hướng dẫn cài đặt này và chưa bao giờ gặp sự cố nào kể từ đó. Nếu bạn muốn tìm hiểu chính xác những gì không ổn với Nautilus, chúng tôi sẽ phải giải quyết vấn đề này vì việc tìm kiếm vấn đề chính xác có thể mất một lúc. Đối với người mới bắt đầu: điều này cũng xảy ra trong phiên khách?
Fabby

Bạn có sử dụng Samba? Nếu không, bạn có thể cố gắng loại bỏ nó.
Smile4ever

1
@Fabby Dựa trên thử nghiệm thêm về câu hỏi của tôi ở đây Sử dụng nemo dường như là một cách giải quyết / trả lời hiệu quả tại sao không viết nó lên?
Anh Cả Geek

Câu trả lời:


6

Tôi đã có cùng một vấn đề sáng nay! Không có lý do rõ ràng.

Tôi quản lý để khởi động lại nautilus bằng cách

killall nautilus
nautilus -q
nautilus

Tôi đang cố gắng tìm ra nguyên nhân gây ra thất bại bí ẩn.


1
Tôi đã thử điều này trên hệ thống Ubuntu 14.04 dưới tải nặng, nhưng nó không hoạt động với tôi, tôi vẫn gặp lỗi tương tự. Có ý kiến ​​gì không?
Anh Cả Geek

Làm việc cho tôi vào ngày 18.04!
smcs

nó cũng không hoạt động với tôi, nhưng câu trả lời này đã có: Askubfox.com/a/1170432/873557
FLonLon

4

Vâng, đáng kinh ngạc là gvfs liên quan.

Vấn đề là lỗi này: gvfs nên ngắt kết nối từ xa khi ngắt kết nối mạng

Chạy này sẽ cho phép bạn sử dụng nautilus một lần nữa.

gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp

Có thể mất vài giây để làm việc

Bạn có thể chạy nó tự động. Bạn phải viết một tập lệnh và lưu nó dưới dạng:

/etc/pm/s ngủ.d / 20-gvfs

#!/bin/bash

case "$1" in
suspend)
    # executed on suspend
    gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp
    ;;
resume) 
    # executed on resume
*)
    ;;
esac

sudo chmod +x /etc/pm/sleep.d/20-gvfs

Tôi cho rằng đây chỉ là một giải pháp tạm thời cho vấn đề? Không sao đâu.
Bzazz

Vâng, nó tạm thời
Biblioclasta

Tôi đã thử cài đặt nscd theo đề xuất trong trang ubuntuforums mà tôi đã liên kết. Vì vấn đề chỉ thỉnh thoảng xuất hiện, nên sẽ khó kiểm tra xem điều này có giúp ích gì không. Nếu không, tôi sẽ thử giải pháp của bạn. Cảm ơn.
Bzazz

Tôi đã thử điều này trên hệ thống Ubuntu 14.04 dưới tải nặng, đáng buồn là điều này không áp dụng cho tôi. (Không có gvfs gắn kết từ xa) mặc dù tôi nhận được cùng một lỗi. Có ý kiến ​​gì không?
Anh Cả Geek

1

killall nautilus không làm việc cho tôi.

Tôi đã chạy

ps aux |grep nautilus

Để liệt kê tất cả quá trình có chứa nautilus

Và tôi đã ngăn chặn chúng bằng cách sử dụng lệnh sau:

kill -9 <PID>

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.