Nautilus tidak akan diluncurkan [16,04]

53

Jika saya mencoba meluncurkan Nautilus dengan cara apa pun (dari Unity, Terminal), itu tidak diluncurkan. Terminal memberi saya output ini:

meluncurkan

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])

luncurkan dengan 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])

memeriksa

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])

Saya mencoba menginstal ulang Nautilus (dengan pembersihan), reboot, hapus ~ / .config / nautilus, langkah demi langkah pada awalnya dan kemudian sekaligus tetapi tidak ada yang berhasil. Saya belum mengubah konfigurasi apa pun atau membuat perubahan signifikan dalam sistem Ubuntu sejak instalasi. Kemarin Nautilus bekerja, hari ini tidak. Adakah yang tahu cara memperbaikinya?

aleskva
sumber
1
Setelah melihat apa yang sudah Anda coba, ini terlihat seperti sesuatu yang tidak dapat Anda perbaiki sendiri. Saya sarankan Anda melaporkan ini sebagai bug di bugs.launchpad.net .
Jos

Jawaban:

19

Skema org.gnome.nautilus.preferencesdidefinisikan dalam file /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xmlyang ada dalam paket nautilus-data. Mungkin entah bagaimana rusak.

Menggunakan

sudo apt-get install --reinstall nautilus-data

untuk menginstal paket itu lagi.

Florian Diesch
sumber
File itu telah hilang sepenuhnya. Solusi berhasil, terima kasih. Saya pikir itu bisa disebabkan oleh beberapa file yang rusak atau hilang. Apakah Anda spesialis atau apakah Anda mengetahui hal itu? Apakah ada cara bagaimana mengenali, paket mana yang memiliki file rusak atau hilang (setidaknya yang hilang, file rusak selalu sulit dikenali)? Mengapa nautilus-data tidak dapat dihapus jika saya membersihkan nautilus dan dengan semua dependensi yang tidak lagi digunakan (apakah itu digunakan oleh paket berbasis gnome lain)?
aleskva
3
dalam kasus saya itu masih tidak berfungsi. Saya harus mengeksekusi sudo nautilus ...
bogdan.rusu
@ bogdan.rusu Sama di sini
Jan M.
Jawaban yang benar adalah @Efi Kaltirimidou
Tai Christian
133

Bagi saya, menghentikan proses nautilus yang sedang berjalan dan menyalakannya kembali berhasil.

ps awx | grep nautilus

Saya menemukan id proses dan kemudian menghentikannya

sudo kill -TERM <id>
Efi Kaltirimidou
sumber
Itulah yang kadang-kadang terjadi pada Ubuntu GNOME 16.04 saya dan solusi Anda persis seperti yang saya butuhkan.
hata
8
Atau Anda dapat membunuhnya dari proses monitor.
Vicky
wow .. kode ini membantu saya. Terima kasih
MagePsycho
2
Perintah tidak membantu saya (atau mungkin saya menggunakan ID yang salah), tetapi membunuh nautilus dari monitor sistem melakukannya untuk saya. Terima kasih!
Nat Naydenova
10

killall nautilus

akan membunuh semua instance.

Orion
sumber