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?
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`:
De la maison, lancez cd .config
et rm -rf nautilus
Également à la maison, exécutez .local/share
et rm -rf nautilus
.