Nautilus no se abre, mostrando error GLib


58

Cuando ejecuto nautilus desde la terminal, se imprime el siguiente error y nautilus no se abre.

(nautilus:25179): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:25179): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
Could not register the application: Timeout was reached

(nautilus:25179): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

(nautilus:25179): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(nautilus:25179): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

¿¿Cual podría ser el problema??

Respuestas:


68

Esta respuesta de cortopy en ask.fedoraproject.org funcionó para mí.

He estado experimentando un problema similar hoy, solo que no pude abrir nautilus en absoluto. Así que me pregunto si esto se debe a un choque reciente de actualizaciones.

Esta no es una solución probable, pero al menos me permite continuar con normalidad.

Lo primero que debe intentar es sudo nautilusen una terminal. Si funciona, puede significar que hay algo mal con los procesos de nautilus activos para su usuario actual.

Para poder reiniciar nautilus correctamente, haga lo siguiente:

  1. Vea qué procesos nautilus se están ejecutando:
    ps aux | grep nautilus
  2. Mata todos los procesos de nautilus que veas:
    sudo kill PIDNUMBER
  3. Reiniciar nautilus:
    nautilus -q

3
Útil, pero esta es una solución, pero no una respuesta real ...
Pisu

21

Por favor, escriba Terminal:

sudo killall nautilus && (nautilus &)

Hecho.
Esto ha informado aquí: Nautilus no se inicia


1
realmente ayuda y una solución más fina para mí)
Maxim Akristiniy

También tengo que hacer esto de vez en cuando, cuando nautilus deja de funcionar.
Salvatorelab

Correcto, esto solo se soluciona temporalmente
Benny

0

Para mí fue lo siguiente: podría abrir nautilus con

sudo nautilus

Entonces maté todos los procesos nautilus:

ps aux | grep nautilus
sudo kill <PID>

Intentó:

nautilus -q

Y consiguió:

(nautilus:4918): GVFS-WARNING **: can't init metadata tree /home/user/.local/share/gvfs-metadata/home: open: Permission denied

Así que verifiqué las permiciones de cada una de estas carpetas haciendo:

ls -la /home/user/ | grep .local
ls -la /home/user/.local/ | grep share
ls -la /home/user/.local/share/gvfs-metadata/ | grep home

Y la carpeta de inicio era propiedad de root, así que lo hice:

sudo chown -R user:user /home/user/.local/share/gvfs-metadata/home
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.