web-dev-qa-db-fra.com

Nautilus se bloque quelques secondes après son lancement

Ce problème s'est développé après la mise à jour de Ubuntu. J'ai essayé de purger et de réinstaller Nautilus mais le problème persiste.

Voici la sortie du terminal lorsque je l'exécute:

(nautilus:12554): Gtk-WARNING **: Theme parsing error: <broken file>:1:0: Failed to import: The resource at '/org/gnome/libgd/tagged-entry/default.css' does not exist

(nautilus:12554): GVFS-WARNING **: can't init metadata tree /home/ozuf/.local/share/gvfs-metadata/home: open: Permission denied
**
ERROR:nautilus-canvas-container.c:6021:finish_adding_new_icons: assertion failed: (!container->details->auto_layout)
Aborted (core dumped)

S'il vous plaît, avez-vous une idée du problème et de la façon de le résoudre?

1
X09

Comme vous pouvez le lire dans le message d'erreur:

/home/ozuf/.local/share/gvfs-metadata/home: open: Permission denied

Et confirmé par:

ls -l /home/ozuf/.local/share/gvfs-metadata/home

-rw------- 1 root root 29508 Oct 22 22:21 /home/ozuf/.local/share/gvfs-metadata/home

Le fichier requis par Nautilus appartient à root. Vous devez donc exécuter Nautilus avec Sudo, ce que vous ne devriez pas.

Pour redonner la propriété à votre utilisateur

Vous pouvez simplement obtenir la propriété de tout le répertoire, car il est probable que plusieurs fichiers supplémentaires seront la propriété de root et pourraient poser problème à l'avenir.

cd ~/.local/share 

Sudo chown $USER -R ./gvfs-metadata

Cela corrige le problème de permission. Pour résoudre le deuxième problème qui est

ERROR:nautilus-canvas-container.c:6021:finish_adding_new_icons: assertion failed: (!container->details->auto_layout`:
  1. De la maison, lancez cd .config et rm -rf nautilus

  2. Également à la maison, exécutez .local/share et rm -rf nautilus.

1
M. Becerra