Nautilus no trabaja en sudo

1

Tengo la distribución Trisquel 7 GNU / Linux, con GNOME 3.8.4.

Me resulta imposible crear una carpeta en Nautilus, o arrastrar y soltar archivos en el escritorio, fuera de otras opciones. Me parece bastante extraño, ya que estoy acostumbrado a trabajar con USB en vivo de raíz única, y todavía no entiendo el sistema de usuario en Linux. Cuando intento realizar alguna acción, Nautilus no reacciona; Aquí tengo un código que he probado ...

ENTRADA REGULAR: $ 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

[Mismo mensaje]

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

Nunca antes había experimentado algo similar, incluso cuando utilizaba las computadoras Linux de otras personas. ¿Alguien ha experimentado algo como esto?

xvlaze
fuente
Intenta quitar el ./local carpeta, bbs.archlinux.org/viewtopic.php?pid=1190731#p1190731
MariusMatutiae
@MariusMatutiae Después de eso, ./local reaparece, y la terminal me devuelve este mensaje si intento sudo nautilus: xvlaze@linux0:~$ sudo nautilus [sudo] password for xvlaze: (nautilus:1833): 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
xvlaze
Por favor lea mi edición.
MariusMatutiae
@MariusMatutiae Trabajó siguiendo estos comandos: sudo apt-get purge nautilus sudo apt-get update sudo apt-get install nemo [INTRODUCIR NEMO. El escritorio se arreglará por sí mismo. SALIR NEMO] sudo apt-get purge nemo sudo apt-get install nautilus sudo apt-get update ¡Pero ahora no puedo acceder a mi carpeta de la Papelera! Cuando quiera abrirlo, como root o no, devolverá 'Operación no admitida'. Cosa extraña...
xvlaze
ACTUALIZACIÓN: Esto es una locura. Después de un tiempo, los íconos de mi escritorio volvieron a desaparecer y no puedo crear ninguna carpeta. Lo que es mas gksudo ni gksu existe en mi línea de comando y xhosts no parece existir también. Finalmente, gpasswd no reconocerá el grupo dbus. Esto está empezando a ser desesperante.
xvlaze

Respuestas:

1

Esto parece ser un problema con su instalación actual de Nautilus, como si se hubiera dañado en algún lugar durante una actualización o una reinstalación.

Intentaría reinstalar Nautilus desde cero:

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

EDITAR :

El problema es que la raíz no tiene una sesión de Xscreen ni una conexión dbus. Diferentes distribuciones se ocupan de esto de manera diferente, por ejemplo, en mi Kubuntu, su comando anterior funciona de manera inmediata. La solución estándar en estos casos es utilizar. gksu en lugar de sudo, porque gksudo ha sido diseñado para abordar exactamente estos dos problemas.

Alternativamente, puede habilitar el acceso de root a su pantalla ( xhosts + ) y agregar la raíz al grupo dbus,

 gpasswd -a root dbus

Si esto no fuera suficiente, tendrá que estudiar juego de polos para Gnome, algo que nunca he hecho, y sobre el cual no puedo ofrecer ninguna orientación.

MariusMatutiae
fuente
Esa parece ser la solución, lo intentaré más tarde. No entiendo que podría producir este error. Para agregar algo de información, diré que primero instalé Trisquel desde el texto y luego instalé Gnome a través de sudo apt-get install gnome . Gracias por su respuesta, le haré saber el resultado lo antes posible.
xvlaze
Desafortunadamente, no está funcionando. Después de seguir tus indicaciones, tecleando. sudo nautilus resultará en: (nautilus:2736): 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 `
xvlaze