web-dev-qa-db-fra.com

Extension de couleur de dossier ... ne change pas de couleur

J'ai installé le paquet folder-color à partir des référentiels Ubuntu ainsi que le PPA, exécutez la commande nautilus -q, redémarrez, changé de thème (j'utilise papirus-adapta-nokto mais cela ne fonctionne pas dans ubuntu-mono-dark, ni aucun de leurs analogues), redémarré et essayé à plusieurs reprises de changer la couleur d'un dossier.

En termes simples, il est possible de changer de couleur. ça ne fait rien du tout! (?)

enter image description here

J'utilise Ubuntu 17.10 AMD64 et utilise l'environnement de bureau Gnome avec Nautilus.

Edit: Je viens d'installer proprement Ubuntu 18.04. La couleur du dossier ne fonctionne toujours pas du tout.

1
Nonny Moose

tl; dr do Sudo chown $USER:$USER /home/$USER/.local/share/gvfs-metadata/*

J'ai enfin trouvé une réponse à cette question!

J'ai fini par réinstaller Ubuntu puis, quand ça ne fonctionnait pas, supprimer les fichiers de configuration de mon répertoire personnel. Finalement, folder-color a commencé à fonctionner ...

Jusqu'à il y a trois jours, il s'est arrêté sans raison apparente.

Cette fois, j'ai lu le code source. folder-color utilise les métadonnées gio pour stocker les icônes personnalisées des dossiers. J'ai donc lancé la commande gio info sur ~/Documents et obtenu ceci:

(gio info:15425): GVFS-WARNING **: 19:45:44.340: can't init metadata tree /home/$USER/.local/share/gvfs-metadata/home: open: Permission denied

J'ai ensuite fait ll ~/.local/share/gvfs-metadata/home, et bien sûr, il et deux autres fichiers appartenaient à root.

Faire Sudo chown $USER:$USER /home/$USER/.local/share/gvfs-metadata/* a corrigé tous ces problèmes, et la couleur de dossier a immédiatement recommencé à fonctionner.

Je peux seulement deviner que cela se produit lorsque Nautilus est exécuté en tant que root (vous ne devriez pas le faire de toute façon :P).

0
Nonny Moose