staging.inyokaproject.org

Anwendung erzeugt zweites Icon beim Start

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

carsten01

Anmeldungsdatum:
2. November 2009

Beiträge: 69

Guten Morgen, ich habe mir einen Starter für Teamspeak angelegt. Der geht auch nur wenn ich Teamspeak starte wird mir ein zweites Icon erzeugt. Leider habe ich noch nichts gefunden was das auslöst bzw. wie ich das verhindern kann.

Wünsche einen schönen Sonntag und ein ruhiges Restwochenende

Carsten

Bilder

Blaimi

Avatar von Blaimi

Anmeldungsdatum:
9. Januar 2008

Beiträge: 943

das ist, weil die anwendung, die im 1. starter ausgeführt wird eine andere anwendung (vmtl. java oder sowas) startet, die dann nichtmehr dem vorhandenen starter zugeordnet werden kann. bei eclipse z.b. ist das genau das selbe.

wie du das verhindern kannst, kann ich dir nicht sagen, bei mir hat sich nachdem ich den grund dafür erfahren hab akzeptanz breit gemacht und ich hab nicht weiter danach gesucht 😉

wenn du da was rausgefunden hast, darfst du es mich aber gerne wissen lassen ☺

lg

Blaimi

Avatar von Blaimi

Anmeldungsdatum:
9. Januar 2008

Beiträge: 943

Blaimi

Avatar von Blaimi

Anmeldungsdatum:
9. Januar 2008

Beiträge: 943

angeblich reicht es, den starter/die .desktop-Datei der WM_CLASS entsprechend umzubenennen. hat bei mir im versuch mit eclipse nicht geklappt.

http://superuser.com/questions/142318/how-can-i-view-the-wmclass-attribute-of-a-window-in-xorg-linux

der befehl xprop WM_CLASS hat bei mir nicht funktioniert. ich hab dann WM_CLASS dann einfach weg gelassen. Bei eclipse kommt dann

WM_CLASS(STRING) = "Eclipse", "Eclipse"

ein umbenennen des starters in Eclipse.desktop hat aber wie gesagt nicht geholfen.

lg

carsten01

(Themenstarter)

Anmeldungsdatum:
2. November 2009

Beiträge: 69

1
2
xprop | grep WM_CLASS
WM_CLASS(STRING) = "ts3client_linux_amd64", "Ts3client_linux_amd64"

Und dann das Ergebnis

1
StartupWMClass=Ts3client_linux_amd64

in die .desktop-Datei eintragen hat geholfen.

Antworten |