У меня есть приложение PlayOnLinux (Evernote), которое отлично работает, но я бы хотел прикрепить его к панели запуска Unity. У меня уже есть ярлык в Dash, и я могу прикрепить его к Launcher, но затем его запуск приводит к тому, что приложение показывает значок вина на панели запуска, а не значок, который имел ярлык. У меня есть ярлык, созданный PlayOnLinux, и команда:
/usr/share/playonlinux/playonlinux --run "Evernote"
В другом месте я читал, что для того, чтобы правильно прикрепить приложение Wine к Unity Launcher, команда должна выглядеть так:
env WINEPREFIX="/home/myname/.PlayOnLinux/wineprefix/wine1.4_en4.5" wine 'C:\\Program Files\\Evernote\\Evernote\\Evernote.exe'
Это прекрасно работает с точки зрения запуска и использования Unity правильного значка на Launcher, но это терпит неудачу, потому что я запускаю "wine" не POL 1.4, а скорее версию, установленную системой. Игра с переменной среды WINELOADER не помогла.
ПРИМЕЧАНИЕ. Этот вопрос не является дубликатом Как я могу добавить программы PlayOnLinux в панель Unity? как у меня уже есть ярлык запуска в Dash.
Ответы:
Начиная с Ubuntu 13.04 с последней версией PlayOnLinux, в которой запущены Evernote и / или join.me в бутылке Wine 1.5.28 ... эта проблема только что исчезла сама по себе.
У меня просто есть PlayOnLinux, создающий ярлыки на моем рабочем столе, а затем я копирую их, чтобы
~/.local/share/applications
выйти и снова войти в систему. Затем я беру эти ярлыки Dash и перетаскиваю их на панель запуска.источник
sudo update-desktop-database
. В любом случае спасибо за эту информацию