Je développe un logiciel en utilisant rapidement. J'ai changé l'icône, mais l'unité affiche toujours l'ancienne icône par défaut même après que je me suis déconnecté puis reconnecté. J'ai installé un fichier .deb du logiciel et il contient la nouvelle icône. J'ai même vérifié le fichier .desktop, qui pointe vers la nouvelle icône.
Comment changer l'icône de la mémoire de Unity?
Cependant, je ne suis pas sûr qu'il s'agisse uniquement d'Unity.
Habituellement, lorsque la ligne Icon=
est modifiée dans un .desktop file
, elle devrait être visible dans le programme de lancement après la déconnexion/la connexion. Lorsqu’une application est réinstallée, son icône devrait également changer. pas de "mémoire unitaire" comme vous le mentionnez.
Une autre chose est qu'une version locale d'un fichier .desktop
(dans ~/.local/share/applications
) est prioritaire par rapport à la version globale dans /usr/share/applications
. Étant donné que vous avez indiqué disposer d'une (ancienne) copie locale de votre .desktop file
(dans un commentaire), votre nouvelle icône définie dans le fichier global .desktop
prend effet uniquement après avoir supprimé le fichier local .desktop
. .