Die Lösung dieses Problems würde mich auch interessieren. Das ist - soweit ich das Überblicke - bei allen Leisten so.
In Xfce - Leiste / Docky / Cairo Dock wird z.B. für Waterfox (Firefox dto) immer das selbe Symbol in der Task-Leiste angezeigt, während die Starter unterschiedliche Symbole haben.
Bei mir läuft z.B. gerade 2x Waterfox. PID 4542 ist mein Waterfox "crypto", der mit dem Befehl
Code: Alles auswählen
Firejail --private=~/.privat-browser/waterfox/ --net=eth0 --ip=192.168.0.75 --dns=8.8.8.8 /opt/waterfox/waterfox -no-remote
startet, aber Trotz eigenem Icon als Starter, in der Task Leiste das gleiche Symbol hat.
Code: Alles auswählen
27319 hans 20 0 2473412 578440 205196 S 7,6 3,5 0:56.40 Waterfox
4542 hans 20 0 2034188 329860 140288 S 6,3 2,0 0:07.99 Waterfox
Ich kann im Cairo Dock dem jeweiligen Programm zwar ein anderes Symbol als das in dem Starter zuweisen,
jedoch ist das dann für alle Instanzen des Programms gleich - auch wenn, wie im obigen Beispiel firejail das Programm startet. Es ist wohl so, wie hikaru vermutet.
Beide Programme haben:
Code: Alles auswählen
hans@sparkyxfce:~/Schreibtisch$ xprop | grep WM_CLASS
WM_CLASS(STRING) = "Navigator", "Waterfox"
hans@sparkyxfce:~/Schreibtisch$ xprop | grep WM_CLASS
WM_CLASS(STRING) = "Navigator", "Waterfox"
hans@sparkyxfce:~/Schreibtisch$
Es gibt die Möglichkeit, in Menulibre eine WM_CLASS einzutragen, jedoch bin ich mir nicht sicher , ob ich da was zerschiesse, wenn ich da was "neues eintrage
Aus:
http://glx-dock.org/ww_page.php?p=Tutor ... %20Symbole
How to name the image ?
Each icon must have the same name as the *class* for the relevant application. The class of an application is most of the time equal to its name, but not always.
To find the class for an application, make sure it's open, and then go to a terminal and type
xprop | grep WM_CLASS
This will bring up a little pointer, which you use to click on the relevant window. You'll get something like this in the terminal :
WM_CLASS(STRING) = "nautilus", "Nautilus"
Demnach müsste ich doch z.B. eine WM_CLASS namens WFcrypt erstellen können, und ein entsprechend benanntes Icon irgendwo nach /usr/share/icons/ packen können?
Edit:
Ich mach mal für dieses Thema einen neuen Thread auf
viewtopic.php?f=29&t=167704