web-dev-qa-db-fra.com

Comment changer l'icône VLC sur le lanceur?

J'essaie de changer l'icône du cône orange par défaut pour le lecteur multimédia VLC sur la barre Unity dans 11.10. J'ai essayé de suivre des messages similaires sur ce forum, mais sans aucune chance. J'ai changé l'icône vlc.png trouvée dans le répertoire/usr/share/icons/hicolor/256x256/apps (qui est supposément l'icône utilisée dans la barre des unités) en y copiant un fichier .png différent du même nom. . C'est aussi un fichier .png de 256x256 pixels. J'ai redémarré Ubuntu et le cône orange est toujours là. J'ai lu des informations en ligne sur la nécessité de recompiler le programme ou quelque chose du genre, donc je ne sais pas s'il s'agit d'un processus plus compliqué que je ne le supposais. J'aimerais aussi pouvoir le faire pour d'autres programmes, mais celui-ci spécifiquement (du moins pour le moment). J'apprécierais beaucoup vos suggestions! Merci!

  • J'ai mis à jour mon cache d'icônes et l'icône vlc est modifiée au tiret, mais pas lorsque je le place sur la barre d'unité. J'ai remarqué que certaines applications ont des icônes stockées dans différents répertoires et je me demande si quelque chose me manque. J'ai essayé une nouvelle icône pour Google chrome et celle-là a fonctionné, mais pas VLC.

  • Eh bien, j'ai essayé de placer une icône en 128x128 et cela ne fonctionnait pas non plus. Est-il possible que l'icône est comment codé en dur dans le programme? J'ai aussi maintenant changé avec succès l'icône de firefox ... donc je ne pense pas que je fais quelque chose de mal

6
BretD

Si le thème que vous utilisez ne pose pas de problème, avez-vous essayé de mettre à jour le cache d'icônes avec Sudo gtk-update-icon-cache /usr/share/icons/hicolor? (remplacez "hicolor" par le thème que vous utilisez. Vous devrez également placer l'icône dans le dossier de thèmes approprié)

Comme un peu d'informations supplémentaires. Dans /usr/share/applications vous trouverez un fichier vlc.desktop. Vous pouvez changer la ligne suivante:

Icon=vlc

Avec une autre icône de votre choix (je préfère placer un fichier svg dans le répertoire "scalable" plutôt qu’un fichier x rasterisé par y png). Après cela, vous devez exécuter la commande de mise à jour que j'ai donnée précédemment.

Si vous rencontrez des problèmes avec la commande update, essayez d’ajouter les options -f -t.

4
D.Mill

Vous ne pouvez pas le changer pour le moment tant que l'équipe VLC ne s'est pas débarrassée de l'icône systray codée en dur . En fait, il s'agit d'un bogue: https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/530797

Marquez que le bogue vous affecte si c'est le cas.

3
Hanynowsky