How can I properly add PlayOnLinux programs to the Unity Launcher?

8,772

As of in Ubuntu 13.04 with the latest PlayOnLinux running Evernote and/or join.me in a Wine 1.5.28 bottle...this problem has just disappeared on its own.

I just have PlayOnLinux create the shortcuts on my desktop and then I copy them to ~/.local/share/applications log out and log back in. Then I take these Dash shortcuts and drag them to the launcher.

Share:
8,772

Related videos on Youtube

HDave
Author by

HDave

Architect, developer, and most importantly, user.

Updated on September 18, 2022

Comments

  • HDave
    HDave over 1 year

    I have a PlayOnLinux app (Evernote) that runs great, but I would like to pin it to the Unity launcher. I already have a shortcut in the Dash and I can pin that to the Launcher, but then running it results in the app showing a wine icon in the launcher and not the icon that the shortcut had. The shortcut I have is a PlayOnLinux created shortcut and the command is:

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

    I read elsewhere that in order to properly pin a wine app to the Unity Launcher the command has to look like this:

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

    This works great in terms of launching and having Unity use the right icon on the Launcher, but this fails because the "wine" I am running is not the POL 1.4, but rather the system installed version. Playing around with the WINELOADER environment variable did not help.


    NOTE: This question is not a duplicate of How can I add PlayOnLinux programs in the Unity dash? as I already have the launcher shortcut in the Dash.

  • Riki137
    Riki137 over 7 years
    confirming this works flawlessly on Ubuntu 16.04 LTS
  • smac89
    smac89 over 5 years
    An alternative to logging out is to run the command sudo update-desktop-database. Anyways thanks for this info