Instalei o TeamSpeak 3 em $HOME/Applications
e criei um arquivo de área de trabalho personalizado:
[Desktop Entry]
Name=TeamSpeak 3
Comment=VOIP Client
Path=/home/tomas/Applications/TeamSpeak3-Client-linux_amd64
Exec=bash ts3client_runscript.sh
Icon=/home/tomas/Pictures/icons/teamspeak-3-icon.png
Terminal=false
Type=Application
Isso aparece perfeitamente no Gnome 3 e eu posso fixar o aplicativo na minha barra lateral:
Noentanto,quandocliconoíconeparainiciaroTeamSpeak,oaplicativoiniciadogeraumnovoíconeemvezdeservinculadoaoíconequeeupressionei:
Por que isso acontece? Que mecanismo o Gnome 3 usa para decidir quais aplicativos em execução estão vinculados a quais ícones da barra lateral? Há algo que eu possa fazer para que isso funcione?
Meu primeiro palpite foi que o aplicativo atual não foi lançado diretamente, mas sim através de um script bash. Eu tentei adicionar exec
ao runcript para fazer o aplicativo ser o filho direto do lançador, mas isso não fez diferença.