Nautilus startet nicht [16.04]


53

Wenn ich versuche, Nautilus auf irgendeine Weise zu starten (von Unity, Terminal), wird es nicht gestartet. Terminal gibt mir diese Ausgaben:

starten

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

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

prüfen

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

Ich habe versucht, Nautilus neu zu installieren (mit Bereinigung), neu zu starten, ~ / .config / nautilus zu entfernen, zuerst Schritt für Schritt und dann alles auf einmal, aber nichts hat funktioniert. Ich habe seit der Installation keine Änderungen an der Konfiguration oder am Ubuntu-System vorgenommen. Gestern hat Nautilus gearbeitet, heute nicht. Weiß jemand, wie man das behebt?


1
Nachdem Sie gesehen haben, was Sie bereits versucht haben, scheint dies etwas zu sein, das Sie nicht selbst beheben können. Ich schlage vor, Sie melden dies als Fehler bei bugs.launchpad.net .
Jos

Antworten:


19

Das Schema org.gnome.nautilus.preferenceswird in der Datei definiert, /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xmldie sich im Paket befindet nautilus-data. Vielleicht wurde es irgendwie beschädigt.

Verwenden

sudo apt-get install --reinstall nautilus-data

um das Paket erneut zu installieren.


Diese Datei fehlte vollständig. Lösung hat funktioniert, danke. Ich dachte, es könnte an einer kaputten oder fehlenden Datei liegen. Bist du Spezialist oder hast du das irgendwie herausgefunden? Gibt es eine Möglichkeit zu erkennen, welches Paket defekte oder fehlende Dateien hat (zumindest die fehlende, defekte Dateien sind immer schwer zu erkennen)? Warum können Nautilus-Daten nicht entfernt werden, wenn ich Nautilus mit all seinen nicht mehr verwendeten Abhängigkeiten lösche (wird es von einem anderen gnome-basierten Paket verwendet)?
Aleskva

3
in meinem Fall funktioniert es immer noch nicht. Ich musste sudo
nautilus

@ bogdan.rusu Gleiche hier
Jan M.

Die richtige Antwort sollte @Efi Kaltirimidou
Tai Christian

133

Bei mir hat es geklappt, den laufenden Nautilus-Prozess zu beenden und neu zu starten.

ps awx | grep nautilus

Ich habe die Prozess-ID gefunden und sie dann mit beendet

sudo kill -TERM <id>

Das passiert manchmal auf meinem Ubuntu GNOME 16.04 und Ihre Lösung ist genau das, was ich gebraucht habe.
Hata

7
Oder Sie können es vom Prozessmonitor aus beenden.
Vicky

wow .. dieser Code hat mir geholfen. Danke
MagePsycho

2
Befehle haben mir nicht geholfen (oder vielleicht habe ich die falsche ID verwendet), aber das Töten von Nautilus vom Systemmonitor hat es für mich getan. Vielen Dank!
Nat Naydenova

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.