[Linux] Deux icônes sont affichées sur le Dock même s'il s'agit de la même application!

Cela peut arriver aux applications que vous avez écrites et enregistrées votre propre fichier de bureau ↓ Screenshot from 2020-03-25 00-53-29.png

approche

Tout ce que vous avez à faire est d'obtenir le nom de classe de cette application et de le spécifier dans votre fichier de bureau.

Obtenir le nom de la classe

  1. Démarrez l'application que vous souhaitez vérifier.

  2. Appuyez sur cette commande

$ xprop WM_CLASS
  1. Ensuite, la commande ne sera pas terminée et elle entrera dans l'état d'attente, cliquez donc sur la fenêtre de l'application correspondante dans cet état

Si tout se passe bien, le nom de la classe sera affiché comme indiqué ci-dessous.

WM_CLASS(STRING) = "gravitdesigner", "GravitDesigner"

S'inscrire dans un fichier de bureau

Ouvrez le fichier de bureau de l'application cible et

$ sudo vi /usr/share/applications/gravit-designer.desktop

Ajouter la ligne ↓

StartupWMClass=GravitDesigner

GravitDesigner est le nom de la classe que vous venez de rechercher.


Cela devrait s'améliorer!

À propos, ce logiciel de conception appelé Gravit Designer est utilisé comme destination de transfert depuis Adobe Illustrator. c'est recommandé.

Recommended Posts

[Linux] Deux icônes sont affichées sur le Dock même s'il s'agit de la même application!
Utilisation de l'application LibreOffice en Python (1) Où sont les macros?
Assurez-vous que tous les éléments de la liste sont les mêmes en Python
À propos du numéro (numéro de section) entre () affiché par la commande man Linux