Come posso aggiungere correttamente i programmi PlayOnLinux a Unity Launcher?


11

Ho un'app PlayOnLinux (Evernote) che funziona alla grande, ma vorrei aggiungerla al programma di avvio di Unity. Ho già una scorciatoia nel Dash e posso aggiungerla al Launcher, ma quindi eseguirla provoca l'app che mostra un'icona del vino nel launcher e non l'icona che aveva il collegamento. Il collegamento che ho è un collegamento creato da PlayOnLinux e il comando è:

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

Ho letto altrove che per aggiungere correttamente un'app wine a Unity Launcher il comando deve essere simile al seguente:

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

Funziona alla grande in termini di avvio e di fare in modo che Unity utilizzi l'icona corretta sul Launcher, ma questo non riesce perché il "vino" che sto eseguendo non è POL 1.4, ma piuttosto la versione installata dal sistema. Giocare con la variabile d'ambiente WINELOADER non ha aiutato.


NOTA: questa domanda non è un duplicato di Come posso aggiungere i programmi PlayOnLinux nel trattino Unity? come ho già il collegamento di avvio nel Dash.


Hai provato a creare un file .desktop separato in / usr / share / applicazioni? Esempi di file .desktop askubuntu.com/questions/35488/… o .desktop standards.freedesktop.org/desktop-entry-spec/latest/…
damien

Sì, il file desktop che avvia Evernote tramite PlayOnLinux mi dà le icone sbagliate sul programma di avvio e quello che avvia Evernote tramite wine utilizza la versione errata di Wine. Ognuno fallisce per diversi motivi.
HDave,

Ho lo stesso problema e mi piacerebbe che fosse risolto. Non ho idea se questa sarebbe un'informazione utile, ma ho notato che a volte il programma (personalmente ho questo problema con Microsoft Office 2010) si apre sull'icona che ho appuntato al programma di avvio.
Josh,

Risposte:


5

A partire da Ubuntu 13.04 con l'ultimo PlayOnLinux che esegue Evernote e / o join.me in una bottiglia di vino 1.5.28 ... questo problema è appena scomparso da solo.

Devo solo che PlayOnLinux crei le scorciatoie sul mio desktop e poi le copio per ~/.local/share/applicationsdisconnettermi e riconnettermi. Quindi prendo queste scorciatoie di Dash e le trascino sul lanciatore.


confermando che funziona perfettamente su Ubuntu 16.04 LTS
Riki137 il

Un'alternativa alla disconnessione è eseguire il comando sudo update-desktop-database. Comunque grazie per queste informazioni
smac89
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.