Si j'essaie de lancer Nautilus de quelque manière que ce soit (à partir de Unity, Terminal), il ne se lancera pas. Terminal me donne ces sorties:
lancement
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])
lancement avec 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])
contrôle
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])
J'ai essayé de réinstaller Nautilus (avec purge), de redémarrer, de supprimer ~/.config/nautilus, étape par étape, puis tout à la fois, mais rien ne fonctionnait. Je n'ai modifié aucune configuration ni apporté de modifications importantes au système Ubuntu depuis l'installation. Hier, Nautilus a travaillé, mais pas aujourd'hui. Est-ce que quelqu'un sait comment résoudre ce problème?
Le schéma org.gnome.nautilus.preferences
est défini dans le fichier /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml
qui se trouve dans le package nautilus-data
. Peut-être qu'il a été endommagé d'une manière ou d'une autre.
Utilisation
Sudo apt-get install --reinstall nautilus-data
installer à nouveau ce paquet.
Pour moi, terminer le processus en cours d'exécution par Nautilus et le redémarrer a fonctionné.
ps awx | grep nautilus
J'ai trouvé l'identifiant du processus, puis l'ai terminé avec
Sudo kill -TERM <id>
killall nautilus
va tuer toutes les instances.