Isso acontece (não apenas) com aplicativos Wine. Presumo que seu aplicativo não tenha um lançador duplicado , já que você não pode fixá-lo no Iniciador Unity (ou Docky no seu caso). O segundo ícone provavelmente será genérico ou um ícone "geral" Wine
.
O segundo ícone aparece porque o iniciador e a janela do aplicativo não "se encontram".
O que fazer
- Abrir
OriginPro
- Abra um terminal, digite o comando
xprop WM_CLASS
+ return , o cursor mudará para um grande+
. -
Clique na janela de
OriginPro
, no terminal você encontrará uma saída como:WM_CLASS(STRING) = "finale.exe", "Wine"
(No exemplo de
Finale
, sua saída será diferente) -
Abra o arquivo
.desktop
, adicione uma linha, começando comStartupWMClass=
, + a seção da saída, identificando seu aplicativo, como (novamente o exemploFinale
):StartupWMClass=finale.exe
Agora, o iniciador de aplicativos está "conectado" ao aplicativo: