Nautilus arbeitet nicht an Sudo

1947
xvlaze

Ich habe eine Trisquel 7 GNU / Linux-Distribution mit GNOME 3.8.4.

Ich finde es unmöglich, einen Ordner in Nautilus zu erstellen oder Dateien aus anderen Optionen auf den Desktop zu ziehen. Ich finde das ziemlich seltsam, da ich es gewohnt bin, mit nur-root-Live-USBs zu arbeiten, und ich kann das Benutzersystem unter Linux immer noch nicht verstehen. Wann immer ich versuche, eine Aktion auszuführen, reagiert Nautilus nicht; Hier habe ich einen Code, den ich ausprobiert habe ...

REGELMÄSSIGER EINTRAG: $ NAUTILUS

xvlaze@linux0:~$ nautilus  ** (nautilus:4627): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. 

SUDO NAUTILUS

[Gleiche Nachricht]

SU

root@linux0:/home/xvlaze# nautilus Unable to initialize DBus connection: Connection is closed (nautilus:4672): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_export: assertion 'G_IS_DBUS_CONNECTION (connection)' failed Error creating proxy: Connection is closed (g-io-error-quark, 18) Error creating proxy: Connection is closed (g-io-error-quark, 18) Error creating proxy: Connection is closed (g-io-error-quark, 18) Error creating proxy: Connection is closed (g-io-error-quark, 18)  (nautilus:4672): libunity-CRITICAL **: unity-launcher.vala:154: Unable to connect to session bus: Connection is closed  (nautilus:4672): libunity-CRITICAL **: unity-launcher.vala:154: Unable to connect to session bus: Connection is closed  (nautilus:4672): dconf-WARNING **: failed to commit changes to dconf: Connection is closed  (nautilus:4672): dconf-WARNING **: failed to commit changes to dconf: Connection is closed No DBus connection available 

Ich habe noch nie zuvor etwas Ähnliches erlebt, selbst wenn Sie mit Linux-Computern anderer Leute arbeiten. Hat jemand so etwas erlebt?

1
Entfernen Sie den Ordner `. / Local` (https://bbs.archlinux.org/viewtopic.php?pid=1190731#p1190731) MariusMatutiae vor 8 Jahren 0
@MariusMatutiae Danach erscheint '. / Local' wieder und das Terminal gibt mir diese Meldung zurück, wenn ich versuche, sudo nautilus zu versuchen: `xvlaze @ linux0: ~ $ sudo nautilus [sudo] Kennwort für xvlaze: (nautilus: 1833): Gtk-WARNING **: Client konnte nicht registriert werden: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: Der Name org.gnome.SessionManager wurde von keiner .service-Datei `bereitgestellt xvlaze vor 8 Jahren 0
Bitte lesen Sie mein Edit. MariusMatutiae vor 8 Jahren 0
@MariusMatutiae Arbeitete nach diesen Befehlen: sudo apt-get Lösche nautilus sudo apt-get Update Sudo apt-get install nemo [ENTER NEMO. Desktop wird sich von selbst beheben. EXIT NEMO] sudo apt-get bereinigen nemo sudo apt-get installieren nautilus sudo apt-get update Aber jetzt kann ich nicht auf meinen Papierkorb-Ordner zugreifen! Wenn ich es als root öffnen möchte oder nicht, wird 'Operation nicht unterstützt' zurückgegeben. Komische Sache... xvlaze vor 8 Jahren 0
UPDATE: Das ist verrückt. Nach einiger Zeit verschwanden meine Desktopsymbole wieder und ich kann keinen Ordner erstellen. Darüber hinaus gibt es in meiner Kommandozeile noch 'gksudo' oder 'gksu' und es scheint nicht, dass xhosts auch existiert. Schließlich erkennt "gpasswd" die dbus-Gruppe nicht. Dies fängt an, verzweifelt zu sein. xvlaze vor 8 Jahren 0

1 Antwort auf die Frage

1
MariusMatutiae

Das klingt nach einem Problem bei Ihrer aktuellen Installation von Nautilus, als ob sie während eines Upgrades oder einer Neuinstallation irgendwo beschädigt worden wäre.

Ich würde Nautilus von Grund auf neu installieren:

killall nautilus apt-get purge nautilus  apt-get update  apt-get install nautilus 

BEARBEITEN :

Das Problem ist, dass root weder eine Xscreen-Sitzung noch eine Dbus-Verbindung hat. Verschiedene Distributionen behandeln das anders, zum Beispiel auf meinem Kubuntu funktioniert Ihr Befehl oben. Die Standardlösung ist in diesen Fällen zu verwenden, gksustatt sudo, da gksudowurde entwickelt, um genau diese beiden Probleme zu lösen.

Alternativ können Sie den root-Zugriff auf Ihren Bildschirm ( xhosts +) aktivieren und root zur dbus-Gruppe hinzufügen.

 gpasswd -a root dbus 

Sollte dies nicht ausreichen, müssen Sie sich mit Gnom befassen, was ich jedoch noch nie getan habe und zu dem ich keine Anleitung geben kann.

Das scheint die Lösung zu sein, ich werde es später versuchen. Ich verstehe nicht, was diesen Fehler erzeugen könnte. Um ein paar Informationen hinzuzufügen, sage ich, dass ich zuerst Trisquel aus Text installiert habe und dann Gnome über sudo apt-get install gnome installiert habe. Vielen Dank für Ihre Antwort. Ich werde Sie so schnell wie möglich über das Ergebnis informieren. xvlaze vor 8 Jahren 0
Leider funktioniert es nicht. Wenn Sie `sudo nautilus` eingeben, wird nach folgenden Anweisungen Folgendes angezeigt:` (nautilus: 2736): Gtk-WARNING **: Fehler beim Registrieren des Clients: GDBus.Error: org.freedesktop.DBr.Error.ServiceUnknown: Der Name org. gnome.SessionManager wurde von keiner .service-Datei `` zur Verfügung gestellt xvlaze vor 8 Jahren 0