In Ubuntu 16.04 : Wenn ich sudo nautilus
vom Terminal aus laufe , wird ein neues Fenster angezeigt, aber neben dem Nautilus-Symbol im Unity-Bereich wird kein Pfeil angezeigt, der auf ein geöffnetes Fenster hinweist. Wenn ich das Root-Fenster minimiere und dann erneut auf das Symbol klicke, wird anstelle des Root-Fensters ein neues Nicht-Root-Fenster angezeigt und plötzlich erscheinen zwei Pfeile neben dem Nautilus-Symbol. (Nicht einmal das Scrollen über das Symbol zeigt das minimierte Fenster an.) Wenn ich das Nicht-Root-Fenster schließe, bleibt nur der Pfeil, der das Root-Fenster anzeigt, im Bedienfeld und alles funktioniert wie es sollte.
Ich habe auch versucht, das Nautilus-Symbol vom Bedienfeld zu entfernen und sudo nautilus
vom Terminal aus zu starten . In diesem Fall erscheint ein neues Symbol mit dem Pfeil und alles verhält sich normal.
Gibt es eine Möglichkeit, dies zu beheben? Es ist nervig.
gksu
odergksudo nautilus
weil sudo nicht wirklich eine korrekte Ausführungsumgebung für GTK-Programme (Programme mit GUI) erstellt.gksu
. Außerdem wurdegksu nautilus
mein Hintergrundbild nach dem Ausführen auf den Standardwert 16.04-one zurückgesetzt. Erst nachdem ich erneut auf das Nautilus-Symbol geklickt hatte, erschienen die Pfeile und mein benutzerdefiniertes Hintergrundbild ist wieder da.apt-get update && apt-get upgrade
sudo kate
tut es auf den Pfeil neben einem vorhandenes Symbol zeigen ... Und ich habe noch nie verwendet ,gksu
auf 14,04 und noch nach dem Laufensudo nautilus
dort der Pfeil zeigte jedes Mal ...sudo kate
das Fenster läuft und geschlossen wird, setzt sich das Terminal normal zurück.)Antworten:
Erste Killall-Nautilus-Prozesse:
sudo killall nautilus
Installieren Sie dann das Datenpaket erneut:
sudo apt-get install --reinstall nautilus-data
quelle
sudo apt-get install --reinstall nautilus-data
es nicht löst. Jetzt schlagen Sie es als Antwort vor. Und es ist auch ein Duplikat einer bestehenden Lösung, die bereits mit der vorsichtigen Antwort verknüpft wurde.kill
ist, nicht sehr hilfreich . Meine Antwort ist aussagekräftiger und könnte jemandem auf der ganzen Linie helfen, dessen Problem möglicherweise gelöst wird, genau wie es für mich war.Ich hatte dieses Problem mit Ubuntu 16.04, Kernel 4.6. Ich habe diese Anweisungen befolgt und es funktioniert jetzt. Nautilus startet nicht [16.04]
Nautilus-Prozess beenden, Daten neu installieren:
und versuche es erneut.
quelle
sudo apt-get install --reinstall nautilus-data
es leider nicht.Aus Gründen des Eigentums an Dateien ist die Verwendung von
sudo
fornautilus
nicht vorzuziehen. Nachdem Sie verschiedene Antworten recherchiert haben, insbesondere diesen und diesen Beitrag, sind weder diegksu
noch diegksudo
Befehle.Stattdessen wird empfohlen, zu verwenden
pkexec
. Sie können dies installieren und hinzufügennautilus
über:Wenn Sie
pkexec
von einem Terminal aus laufen , wird das Fenster in der Einheitsleiste immer noch nicht angezeigt.Bei der Installation
pkexec
übernautilus-admin
gibt es jedoch eine Rechtsklickoption in der Benutzerversion vonnautilus
, um als Administrator geöffnet zu werden. Ich habe festgestellt, dass in diesem Fenster ein Pfeil in der Einheitsleiste zusammen mit dem ursprünglichen Fenster, aus dem es geöffnet wurde, beibehalten wird (dh das ursprüngliche Fenster schließen, nur um ein Administratorfenster zunautilus
öffnen)!quelle
sudo nautilus
scheinen häufig Verweise auf Dbus zu haben. dh: " Gtk-WARNING **: Client konnte nicht registriert werden: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: Der Name ... " Vermutlich erlaubt Dbus die Kommunikation mit der Einheitsleiste des App-Status?edit
Schaltfläche klicken .Möglicherweise wird ein anderer Dateimanager im Hintergrund ausgeführt. Ich hatte vorher das gleiche Problem, Nemo lief im Hintergrund. Nach dem Töten des Nemo-Prozesses begann Nautilus zu arbeiten. (Da ich Nemo nie benutze, habe ich dieses Programm entfernt und jetzt funktioniert alles super).
Hinweis: Da ich nicht genug Ruf habe, um einen Kommentar hinzuzufügen, habe ich hier eine Antwort gegeben. Vielen Dank
quelle
Methode: Öffnen Sie einfach das Terminal und geben Sie ein
nautilus
.Die Diskettensymbole werden wieder angezeigt und verschwinden nicht, wenn Sie sie minimieren.
Hatte das gleiche Problem, da ich das Diskettensymbol (nicht das Nautilus-Symbol) aus der Einheitsleiste entfernt habe.
apt-get remove
undapt-get install
Befehle funktionieren nicht.quelle
nautilus
Befehl funktioniert gut für mich,sudo nautilus
was das Problem verursacht.