Re: icône d'appli dans cinnamon

hamster <[email protected]>
Newsgroups gmane.linux.debian.user.french
Message-ID <[email protected]>
Le 11/05/2026 à 12:33, le père Léon a écrit :
> Bonjour,
> 
> Sous Debian 12 et 13 et dans l'environnement Cinnamon, l'appli Linux 
> Show Player (paquet linux-show-player) n'a pas d'icône.
> Aussi je me demande :
>   - comment/où modifier cela ? J'ai bien trouvé une icône qui irait dans 
> le paquet, mais ça ne semble pas se faire sans explorer quelques 
> mécanismes que je ne connais pas.
>   - si c'est commun aux autre interfaces graphiques ?
>   - si c'est un bug à remonter

Je sais pas ce que tu veux dire quand tu dis "n’a pas d’icone". Je 
suppose donc que tu veux parler d’icone dans le menu des applications ou 
si tu te fais un lanceur sur le bureau.

Pour le faire avec la souris, dans MATE j’ai un outil qui permet 
d’éditer le menu et mettre les icone qu’on veut. Je ne sais pas comment 
c’est sous cinnamon.

Dans tous les cas, les bureaux linux sont compatibles avec la norme 
opendesktop, donc tu dois pouvoir le faire avec les mécanismes de cette 
norme.

Les entrées du menu applications sont des fichiers dont le nom termine 
par .desktop dans /usr/share/applications
Par exemple pour vlc c’est /usr/share/applications/vlc.desktop
Dans ces fichiers .desktop il y a une ligne commencant par Icon= ou tu 
peux mettre l’icone que tu veux. Par exemple :
Icon=/home/leon/images/icone-kivabien.png
Si cette ligne n’existe pas, tu peux la rajouter.

Une telle modification serait écrasée par la prochaine mise a jour du 
paquet. Pour éviter ca, il vaut mieux commencer par copier le fichier 
dans /usr/local/share/applications
Si ce dossier n’existe pas, tu peux le créer. Ce qui est dans /usr/local 
est prioritaire sur ce qui est dans /usr donc les mises a jour pourront 
toujours écraser le fichier dans /usr/share/applications, la copie que 
tu aura faite dans /usr/local/share/applications reste prioritaire.

Note : il est plus malin de mettre l’icone dans /usr/local/share/icons

Cette méthode fonctionne pour l’ensemble du système et nécessite les 
droits root. Si tu veux faire le changement juste pour ta session, ou 
que tu n’a pas les droits root, tu peux commencer par copier le fichier 
dans ~/.local/share/applications puis le modifier.
Par exemple /home/leon/.local/share/applications/linux-show-player.desktop
Dans ce cas, ca a plus de sens de mettre l’icone quelque part dans ton 
dossier personnel ou un de ses sous-dossiers.

Pour faire un lanceur sur le bureau, il suffit de copier le fichier 
.desktop sur le bureau et lui donner les droits d’execution. Si l’icone 
est correctement définie dans ce fichier, elle apparaitra.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.