Wie kann ich PlayOnLinux-Programme ordnungsgemäß zum Unity Launcher hinzufügen?

11

Ich habe eine PlayOnLinux-App (Evernote), die großartig läuft, aber ich möchte sie an den Unity-Launcher anheften. Ich habe bereits eine Verknüpfung im Dash und kann diese an den Launcher anheften. Wenn Sie sie dann ausführen, wird in der App ein Weinsymbol im Launcher angezeigt und nicht das Symbol, das die Verknüpfung hatte. Die Verknüpfung, die ich habe, ist eine von PlayOnLinux erstellte Verknüpfung und der Befehl lautet:

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

Ich habe an anderer Stelle gelesen, dass der Befehl folgendermaßen aussehen muss, um eine Wein-App ordnungsgemäß an den Unity Launcher anzuheften:

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

Dies funktioniert hervorragend, wenn Unity gestartet und das richtige Symbol auf dem Launcher verwendet wird. Dies schlägt jedoch fehl, da der von mir ausgeführte "Wein" nicht der POL 1.4 ist, sondern die vom System installierte Version. Das Herumspielen mit der Umgebungsvariablen WINELOADER hat nicht geholfen.


HINWEIS: Diese Frage ist kein Duplikat von Wie kann ich PlayOnLinux-Programme zum Unity-Dash hinzufügen? da ich bereits die Launcher-Verknüpfung im Dash habe.

HDave
quelle
Haben Sie versucht, eine separate .desktop-Datei in / usr / share / applications zu erstellen? .desktop - Dateien Beispiele askubuntu.com/questions/35488/... oder .desktop standards.freedesktop.org/desktop-entry-spec/latest/...
damien
Ja, die Desktop-Datei, mit der Evernote über PlayOnLinux gestartet wird, enthält die fehlerhaften Symbole auf dem Launcher, und die Datei, mit der Evernote über Wine gestartet wird, verwendet die falsche Version von Wine. Jeder scheitert aus verschiedenen Gründen.
HDave
Ich habe das gleiche Problem und würde es lieben, wenn es behoben wird. Ich habe keine Ahnung, ob dies hilfreiche Informationen sind, aber ich habe festgestellt, dass das Programm (ich persönlich habe dieses Problem mit Microsoft Office 2010) manchmal über das Symbol geöffnet wird, das ich an den Launcher angeheftet habe.
Josh
Hast du dir Everpad angesehen ?
Josh

Antworten:

5

Ab Ubuntu 13.04 mit dem neuesten PlayOnLinux, auf dem Evernote und / oder join.me in einer Wine 1.5.28-Flasche ausgeführt werden, ist dieses Problem von selbst verschwunden.

Ich muss nur PlayOnLinux die Verknüpfungen auf meinem Desktop erstellen und sie dann kopieren, um mich abzumelden ~/.local/share/applicationsund wieder anzumelden. Dann nehme ich diese Dash-Verknüpfungen und ziehe sie auf den Launcher.

HDave
quelle
Bestätigung, dass dies unter Ubuntu 16.04 LTS
Riki137
Eine Alternative zum Abmelden besteht darin, den Befehl auszuführen sudo update-desktop-database. Trotzdem danke für diese Info
smac89