Nautilus sẽ không ra mắt [16.04]


53

Nếu tôi cố gắng khởi chạy Nautilus bằng mọi cách (từ Unity, Terminal), thì nó không khởi chạy. Terminal cung cấp cho tôi các kết quả đầu ra:

phóng

name@machine:~$ nautilus

(nautilus:4367): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

khởi chạy với sudo

name@machine:~$ sudo nautilus

(nautilus:4672): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(nautilus:4672): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

kiểm tra

name@machine:~$ nautilus -c
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory

(nautilus:4689): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

Tôi đã cố gắng cài đặt lại Nautilus (có thanh lọc), khởi động lại, xóa ~ / .config / nautilus, từng bước đầu tiên và sau đó tất cả cùng một lúc nhưng không có gì hoạt động. Tôi đã không thay đổi bất kỳ cấu hình nào hoặc thực hiện bất kỳ thay đổi đáng kể nào trong hệ thống Ubuntu kể từ khi cài đặt. Hôm qua Nautilus đã làm việc, hôm nay thì không. Có ai biết làm thế nào để sửa chữa nó?


1
Sau khi thấy những gì bạn đã cố gắng, nó trông giống như một cái gì đó bạn không thể tự sửa chữa. Tôi đề nghị bạn báo cáo đây là một lỗi tại bug.launchpad.net .
Jos

Câu trả lời:


19

Lược đồ org.gnome.nautilus.preferencesđược định nghĩa trong tệp /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xmlnằm trong gói nautilus-data. Có lẽ nó đã bị hư hỏng bằng cách nào đó.

Sử dụng

sudo apt-get install --reinstall nautilus-data

để cài đặt lại gói đó.


Tập tin đó đã bị mất hoàn toàn. Giải pháp đã làm việc, cảm ơn bạn. Tôi nghĩ rằng nó có thể được gây ra bởi một số tập tin bị hỏng hoặc mất tích. Bạn có phải là chuyên gia hoặc bạn phát hiện ra rằng bằng cách nào đó? Có cách nào để nhận biết, gói nào bị hỏng hoặc thiếu tệp (ít nhất là tệp bị thiếu, tệp bị hỏng luôn khó phát hiện)? Tại sao dữ liệu nautilus không thể bị xóa nếu tôi xóa nautilus và với tất cả các phụ thuộc không còn được sử dụng (nó được sử dụng bởi gói dựa trên gnome khác)?
aleskva

3
trong trường hợp của tôi nó vẫn không hoạt động. Tôi đã phải thực hiện sudo nautilus ...
bogdan.rusu

@ bogdan.rusu Tương tự ở đây
Jan M.

Câu trả lời đúng phải là @Efi Kaltirimidou
Tai Christian

133

Đối với tôi chấm dứt quá trình nautilus đang chạy và khởi động lại nó đã hoạt động.

ps awx | grep nautilus

Tôi tìm thấy id quá trình và sau đó chấm dứt nó với

sudo kill -TERM <id>

Đó là những gì đôi khi xảy ra trên Ubuntu Gnome 16.04 của tôi và giải pháp của bạn chính xác là những gì tôi cần.
hata

8
Hoặc bạn có thể giết nó từ quá trình theo dõi.
Vicky

wow .. đoạn mã này đã giúp tôi. Cảm ơn
MagePologistso

2
Các lệnh không giúp tôi (hoặc có thể tôi đã sử dụng ID sai), nhưng việc giết nautilus từ màn hình hệ thống đã làm điều đó cho tôi. Cảm ơn!
Nat Naydenova

10

killall nautilus

sẽ giết tất cả các trường hợp.

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.