Imposer une icône à une appli [Réglé]
dans dans la barre le Gestionnaire de tâches
Environnements Graphiques / KDE Plasma

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
J'aimerais pouvoir imposer une icône à une application dans la barre Gestionnaire de tâches par icône de Plasma. Les raisons sont diverses. Certaines n'ont pas d’icône prévues pour ça, pour d'autres elle est moche, et j'aimerais aussi que le profil navigateur que j'utilise à l'instant t soit bien visible.
Il me semble qu'à une époque, on pouvait imposer cette icône comme celle du lanceur dans KDE. Mais peut être que ma mémoire est défaillante.
Quoiqu'il en soit : peut-on imposer une icône à une appli dans le gestionnaire de tâches par icône de Plasma ?
Édité par Meuz Le 25/11/2023 à 18h36

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Édité par m@rco123 Le 24/11/2023 à 18h34
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Édité par Meuz Le 24/11/2023 à 20h09

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Dans le cas de Dolphin (Dossier), ce n'est pas l'icône d'une appli démarrée.

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :

Là, je peux

Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Je pense qu'il faut que tu ailles dans le menu, clique droit sur l'application et que tu modifies l'icône à partir de là. Par contre, elle sera modifiée partout vu que tu modifies le .desktop.

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Meuz :Est ce que ce sont des icônes d'applications démarrées ou des icônes de lanceurs d'applications ?
Lanceurs d'appli
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Un exemple. Dans le menu des applications, l'icône de Xcas, logiciel de calcul formel, du rpm mga9 est
Alors que son icône de fenêtre, et aussi celle dans le gestionnaire de tâches est

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
J'ai un début de solution cependant.
Dans le cas de Xcas.
- Démarrer xcas
- En console : xprop
- Une croix , + , apparaît sur l'écran pour sélectionner la fenêtre cible, donc celle de xcas ici.
- Dans la liste des propriétés renvoyées, repérer la ligne WM_CLASS : WM_CLASS(STRING) = "FLTK", "FLTK". Cf ci-dessous.
Caché :Code TEXT :_NET_WM_ICON_GEOMETRY(CARDINAL) = 559, 0, 38, 30 _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE _KDE_NET_WM_FRAME_STRUT(CARDINAL) = 0, 0, 29, 0 _NET_FRAME_EXTENTS(CARDINAL) = 0, 0, 29, 0 _NET_WM_DESKTOP(CARDINAL) = 1 _KDE_NET_WM_ACTIVITIES(STRING) = "a0ba8304-51f2-46d6-8060-47919945b56b" WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_WM_STATE(ATOM) = _KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 3433675 WM_COMMAND(STRING) = { "/usr/bin/xcas" } _NET_WM_ICON(CARDINAL) = WM_HINTS(WM_HINTS): Client accepts input or input focus: True XdndAware(ATOM) = ATOM WM_CLASS(STRING) = "FLTK", "FLTK" _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x0, 0x1, 0x1, 0x0, 0x0 WM_NORMAL_HINTS(WM_SIZE_HINTS): user specified location: 144, 119 program specified minimum size: 100 by 118 window gravity: Static WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW WM_ICON_NAME(STRING) = "Xcas 1.9.0 (linux64)" _NET_WM_ICON_NAME(UTF8_STRING) = "Xcas 1.9.0 (linux64)" WM_NAME(STRING) = "Xcas 1.9.0 (linux64)" _NET_WM_NAME(UTF8_STRING) = "Xcas 1.9.0 (linux64)" _NET_WM_PID(CARDINAL) = 7307 WM_LOCALE_NAME(STRING) = "fr_FR.UTF-8" WM_CLIENT_MACHINE(STRING) = "bureau"
- Éditer le .desktop : /usr/share/applications/xcas.desktop ; c'est à faire en root.
- Ajouter la ligne : StartupWMClass=FLTK
- Sauvegardez.
- Redémarrer l'appli. L'icône est cette fois dans le gestionnaire des tâches
Edit. Pour l'icône de fenêtre, ce sera moins simple. Éditer le code et recompiler... ou ceci qui affirme « insérer » l'icône dans la fenêtre. C'est du C venu d'on ne sait où.
Je n'ai pas osé.
Édité par Meuz Le 25/11/2023 à 18h37
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie