Como posso adicionar corretamente os programas PlayOnLinux ao Unity Launcher?

11

Eu tenho um aplicativo PlayOnLinux (Evernote) que funciona muito bem, mas eu gostaria de fixá-lo no iniciador do Unity. Eu já tenho um atalho no Dash e posso fixá-lo no Iniciador, mas, em seguida, executá-lo resulta no aplicativo mostrando um ícone de vinho no iniciador e não o ícone do atalho. O atalho que tenho é um atalho criado pelo PlayOnLinux e o comando é:

/usr/share/playonlinux/playonlinux --run "Evernote"

Li em outro lugar que, para fixar corretamente um aplicativo de vinho no Unity Launcher, o comando deve ser assim:

env WINEPREFIX="/home/myname/.PlayOnLinux/wineprefix/wine1.4_en4.5" wine 'C:\\Program Files\\Evernote\\Evernote\\Evernote.exe'

Isso funciona muito bem em termos de iniciar e fazer com que o Unity use o ícone certo no Launcher, mas isso falha porque o "vinho" que estou executando não é o POL 1.4, mas a versão instalada do sistema. Brincar com a variável de ambiente WINELOADER não ajudou.


NOTA: Esta pergunta não é uma duplicata de Como posso adicionar programas PlayOnLinux no painel do Unity? como eu já tenho o atalho do iniciador no Dash.

HDave
fonte
Você já tentou criar um arquivo .desktop separado em / usr / share / applications? exemplos de arquivos .desktop askubuntu.com/questions/35488/… ou .desktop standards.freedesktop.org/desktop-entry-spec/latest/…
damien
Sim - o arquivo da área de trabalho que lança o Evernote via PlayOnLinux fornece os ícones errados no iniciador, e o que lança o Evernote via wine usa a versão errada do Wine. Cada um falha por diferentes razões.
usar o seguinte texto
Eu tenho o mesmo problema e gostaria que ele fosse corrigido. Não tenho idéia se isso seria uma informação útil, mas notei que algumas vezes o programa (eu pessoalmente estou tendo esse problema com o Microsoft Office 2010) é aberto no ícone que fixei no iniciador.
23413 Josh
Você já viu o Everpad ?
23413 Josh

Respostas:

5

A partir do Ubuntu 13.04, com o PlayOnLinux mais recente executando o Evernote e / ou o join.me em uma garrafa Wine 1.5.28 ... esse problema simplesmente desapareceu por conta própria.

Acabei de solicitar ao PlayOnLinux os atalhos na área de trabalho e os copio para ~/.local/share/applicationssair e efetuar login novamente. Depois, pego esses atalhos do Dash e os arrasto para o iniciador.

HDave
fonte
confirmando que isso funciona perfeitamente no Ubuntu 16.04 LTS
Riki137 22/11
Uma alternativa ao logoff é executar o comando sudo update-desktop-database. De qualquer forma, obrigado por esta informação
smac89