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.
Antworten:
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/applications
und wieder anzumelden. Dann nehme ich diese Dash-Verknüpfungen und ziehe sie auf den Launcher.quelle
sudo update-desktop-database
. Trotzdem danke für diese Info