Sous Ubuntu 14.04 LTS, mon ordinateur ne parvient pas toujours à lancer Nautilus. Cela se produit toujours lorsque je travaille dessus depuis un moment (peut-être après l'avoir suspendu et réveillé?), Jamais quand je l'ai juste allumé. Je suppose que cela est lié aux systèmes de fichiers gvfs montés régulièrement, puis laissés seuls pendant un moment. nautilus -q
et des commandes similaires donnent
Could not register the application: Timeout was reached
alors que Sudo nautilus
le lance.
Ceci semble lié, mais je ne comprends pas la solution.
Déconnexion et retour résout le problème.
Je sais que d'autres personnes ont eu le même problème dans le passé. Je pense que c'est un problème grave. J'ai récemment réinstallé Ubuntu (pour d'autres raisons) et le problème persiste. Il vaut la peine de mentionner que j'ai installé Nautilus-Dropbox.
J'ai eu le même problème ce matin! Sans raison apparente.
Je parviens à redémarrer Nautilus en
killall nautilus
nautilus -q
nautilus
J'essaie de comprendre ce qui a causé l'échec mystérieux.
Oui, c'est probablement lié à gvfs.
Le problème est le suivant: gvfs doit démonter les montages distants lors de la déconnexion du résea
Cela devrait vous permettre d’utiliser Nautilus à nouveau.
gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp
Peut prendre quelques secondes pour travailler
Vous pouvez l'exécuter automatiquement. Vous devez écrire un script et l'enregistrer en tant que:
/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
et
Sudo chmod +x /etc/pm/sleep.d/20-gvfs
Il vous suffit d'exécuter les commandes suivantes
killall nautilus
nautilus