web-dev-qa-db-fra.com

Comment changer la taille de l'icône du plateau Steam dans gnome-session-flashback

J'ai un bureau Ubuntu 16.04 LTS 64 bits avec gnome-session-flashback (métacité) environnement de bureau. gnome-panel Les icônes de la barre des tâches ont une taille normale de 24x24 . J'ai récemment installé Steam à partir du référentiel Ubuntu via apt-get .

$ Sudo apt-get install Steam

Après l’installation, j’ai lancé Steam , il a téléchargé les mises à jour, puis je me suis connecté. Après cela, j’ai remarqué un énorme (probablement 48x48 ) Icône de bac à vapeur dans gnome-panel .

Steam 48x48 tray icon in 24x24 panel

J'ai eu un problème similaire avec wallch que j'ai résolu en redimensionnant les icônes d'application dans /usr/share/wallch/files/indicator_THEME_normal.png mais malheureusement pour Steam il n’existe pas de dossier /usr/share/Steam. Cependant, j'ai cherché /usr/share/pixmaps et y ai trouvé deux icônes connexes.

$ cd /usr/share/pixmaps
$ ll Steam*
lrwxrwxrwx 1 root root 37 Sep 13 19:39 Steam.png -> ../icons/hicolor/48x48/apps/Steam.png
lrwxrwxrwx 1 root root 47 Sep 13 19:39 Steam_tray_mono.png -> ../icons/hicolor/48x48/apps/Steam_tray_mono.png

En raison du manque de couleur dans la sortie ci-dessus, je fournis également une capture d'écran ci-dessous. original Steam icons in pixmaps Comme je voulais des icônes 24x24 au lieu de 48x48, j'ai donc essayé de remplacer ces deux icônes par leurs versions 24x24.

$ cd /usr/share/pixmaps
$ Sudo rm Steam*
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam.png
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam_tray_mono.png
$ ll Steam*
lrwxrwxrwx 1 root root 37 Sep 14 11:37 Steam.png -> ../icons/hicolor/24x24/apps/Steam.png
lrwxrwxrwx 1 root root 47 Sep 14 11:37 Steam_tray_mono.png -> ../icons/hicolor/24x24/apps/Steam_tray_mono.png

Encore une fois en raison du manque de couleur dans la sortie ci-dessus, je fournis une capture d'écran. enter image description here

Comme on peut le voir sur les deux captures d'écran, Steam_tray_mono.png est maintenant rouge au lieu de cyan. Après cela, j'ai de nouveau démarré Steam avec les mêmes icônes 48x48 dans le bac.

Donc ce sont les choses que j'ai essayé de résoudre le problème mais le problème n'a pas résolu. Si quelqu'un peut m'aider à résoudre ce problème, je vous en serai reconnaissant.

Je vous remercie.

Mise à jour

Après avoir suivi la suggestion d'Anwar dans sa réponse, j'ai corrigé le lien symbolique brisé avec Steam_tray_mono.png dans /usr/share/pixmaps/. Je viens de copier /usr/share/icons/hicolor/48x48/apps/Steam_tray_mono.png dans mon dossier de départ, puis de le redimensionner au format 24x24 à l'aide de GIMP, puis de déplacer l'image redimensionnée vers /usr/share/icons/hicolor/24x24/apps/. J'ai supprimé les anciens liens symboliques et en ai créé de nouveaux.

$ cd /usr/share/pixmaps
$ Sudo rm Steam*
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam.png
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam_tray_mono.png
$ ll Steam*
lrwxrwxrwx 1 root root 37 Sep 14 12:14 Steam.png -> ../icons/hicolor/24x24/apps/Steam.png
lrwxrwxrwx 1 root root 47 Sep 14 12:13 Steam_tray_mono.png -> ../icons/hicolor/24x24/apps/Steam_tray_mono.png

Et voici la capture d'écran colorée. Fixed Steam_tray_mono.png

Cependant, l’icône du plateau Steam est toujours 48x48 pixels. Je pense donc que Steam n’utilise pas Steam_tray_mono.png.

2
nlern

Dans la sortie couleur de ls -al de votre capture d'écran, l'icône au format 24x24 fonctionnait avec une liaison symbolique car il y avait une icône Steam.png dans /usr/share/icons/hicolor/24x24/apps/.

Mais le dernier Steam_tray_mono.png n'a pas fonctionné. Le lien symbolique est rompu (à partir de la sortie colorée). Parce qu'il n'y a pas d'icône /usr/share/icons/hicolor/24x24/apps/Steam_tray_mono.png.

Je vous suggère de redimensionner l'icône de /usr/share/icons/hicolor/48x48/apps/Steam_tray_mono.png avec GIMP (ou tout autre éditeur d'image) et de la placer dans le dossier /usr/share/icons/hicolor/24x24/apps/. Le lien symbolique devrait alors fonctionner.

J'espère que ça va marcher.

1
Anwar