Nautilus ocasionalmente deja de funcionar

10

En ubuntu 14.04 LTS, a veces mi computadora no puede iniciar Nautilus. Esto siempre sucede cuando he estado trabajando en ello durante un tiempo (¿tal vez después de suspenderlo y despertarlo nuevamente?), Nunca cuando lo encendí. Sospecho que esto está relacionado con los sistemas de archivos gvfs montados regularmente y luego se dejan solos por un tiempo. nautilus -q y comandos similares dan

Could not register the application: Timeout was reached

mientras que sudo nautiluslo lanza.

Esto suena relacionado, pero no entiendo la solución.

Cerrar sesión y volver a iniciarla resuelve el problema.

Sé que otras personas han tenido el mismo problema en el pasado. Creo que este es un problema grave. Reinstalé ubuntu recientemente (por otras razones) y el problema sigue ahí. Vale la pena mencionar que tengo instalado nautilus-dropbox.

Bzazz
fuente
¿Ya probaste el administrador de archivos nemo? (es un tenedor de nautilus que tiene muchas más características con menos dolores de cabeza)
Fabby
No, nunca lo intenté. Puedo, pero aún así, creo que este es un problema grave.
Bzazz
1
¿Podrías intentarlo? He estado usando Nemo usando estas instrucciones de instalación y nunca he tenido ningún problema desde entonces. Si desea averiguar exactamente qué está mal con Nautilus, tendremos que abordarlo en el chat, ya que encontrar el problema exacto puede llevar un tiempo. Para empezar: ¿esto también sucede en la sesión de invitado?
Fabby
¿Usas Samba? De lo contrario, puede intentar eliminarlo.
Smile4ever
1
@Fabby Basado en más pruebas sobre mi pregunta aquí. Usar nemo parece ser una solución / respuesta efectiva ¿por qué no escribirlo?
Elder Geek

Respuestas:

6

¡Tuve el mismo problema esta mañana! Sin razón aparente.

Me las arreglé para reiniciar nautilus por

killall nautilus
nautilus -q
nautilus

Estoy tratando de descubrir qué causó el misterioso fracaso.

Andrea Borga
fuente
1
Intenté esto en un sistema Ubuntu 14.04 bajo una gran carga, pero no funcionó para mí, todavía recibo el mismo error. ¿Algunas ideas?
Elder Geek
¡Trabajó para mí el 18.04!
smcs
tampoco funcionó para mí, pero esta respuesta sí: askubuntu.com/a/1170432/873557
FLonLon
4

Sí, probablemente esté relacionado con gvfs.

El problema es este error: gvfs debe desmontar los montajes remotos en la desconexión de la red

Ejecutar esto debería permitirle usar nautilus nuevamente.

gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp

Puede tomar unos segundos para trabajar

Puedes ejecutarlo automáticamente. Tienes que escribir un guión y guardarlo como:

/etc/pm/sleep.d/20-gvfs

#!/bin/bash

case "$1" in
suspend)
    # executed on suspend
    gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp
    ;;
resume) 
    # executed on resume
*)
    ;;
esac

y

sudo chmod +x /etc/pm/sleep.d/20-gvfs
Biblioclasta
fuente
¿Supongo que esto es solo una solución temporal al problema? Está bien si es así.
Bzazz
Sí, es temporal
Biblioclasta
Intenté instalar nscd como se sugiere en la página de ubuntuforums que vinculé. Dado que el problema solo aparece de vez en cuando, será difícil verificar si esto ayuda. Si no, probaré tu solución. Gracias.
Bzazz
Intenté esto en un sistema Ubuntu 14.04 bajo una gran carga, lamentablemente esto no se aplicó para mí. (Sin montajes remotos de gvfs) aunque obtengo el mismo error. ¿Algunas ideas?
Élder Geek
2

killall nautilus no funciono para mi

Corrí :

ps aux |grep nautilus

Para enumerar todo el proceso que contiene nautilus

Y los detuve usando el siguiente comando:

kill -9 <PID>
Mathieu Lescaudron
fuente
0

Solo necesitas ejecutar los siguientes comandos

  1. killall nautilus
  2. Abre una nueva terminal y ejecuta nautilus
gumisirizab1
fuente
Intenté esto en un sistema Ubuntu 14.04 bajo una gran carga, pero no funcionó para mí, todavía recibo el mismo error. ¿Algunas ideas?
Elder Geek