Tengo una aplicación PlayOnLinux (Evernote) que funciona muy bien, pero me gustaría fijarla al iniciador de Unity. Ya tengo un acceso directo en el Tablero y puedo anclarlo al Iniciador, pero al ejecutarlo, la aplicación muestra un icono de vino en el iniciador y no el icono que tenía el acceso directo. El acceso directo que tengo es un acceso directo creado por PlayOnLinux y el comando es:
/usr/share/playonlinux/playonlinux --run "Evernote"
Leí en otra parte que para fijar correctamente una aplicación de vino al Unity Launcher, el comando debe tener este aspecto:
env WINEPREFIX="/home/myname/.PlayOnLinux/wineprefix/wine1.4_en4.5" wine 'C:\\Program Files\\Evernote\\Evernote\\Evernote.exe'
Esto funciona muy bien en términos de lanzamiento y hacer que Unity use el ícono correcto en el Iniciador, pero falla porque el "vino" que estoy ejecutando no es el POL 1.4, sino la versión instalada del sistema. Jugar con la variable de entorno WINELOADER no ayudó.
NOTA: Esta pregunta no es un duplicado de ¿Cómo puedo agregar programas PlayOnLinux en el tablero de Unity? ya que tengo el atajo del lanzador en el tablero.
Respuestas:
A partir de Ubuntu 13.04 con el último PlayOnLinux que ejecuta Evernote y / o join.me en una botella de Wine 1.5.28 ... este problema acaba de desaparecer por sí solo.
Acabo de hacer que PlayOnLinux cree los accesos directos en mi escritorio y luego los copio para
~/.local/share/applications
cerrar sesión y volver a iniciar sesión. Luego tomo estos accesos directos de Dash y los arrastro al iniciador.fuente
sudo update-desktop-database
. De todos modos, gracias por esta información