Як я можу правильно додати програми PlayOnLinux до програми Unity Launcher?


11

У мене є додаток PlayOnLinux (Evernote), який працює чудово, але я хотів би зафіксувати його на запуску Unity. У мене вже є ярлик у тире, і я можу зафіксувати це до Launcher, але після запуску його додаток показує значок вина на пусковій панелі, а не піктограму, яку мав ярлик. Який ярлик - це ярлик, створений PlayOnLinux, і команда:

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

Я читав в інших місцях, що для того, щоб правильно зафіксувати додаток для вина до пускової програми Unity, команда повинна виглядати так:

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

Це чудово справляється з точки зору запуску та змушення Unity використовувати потрібну піктограму на Launcher, але це не вдається, оскільки "вино", яке я виконую, - це не версія 1.4 1.4, а скоріше встановлена ​​в системі версія. Пограти зі змінною середовища WINELOADER не допомогло.


ПРИМІТКА. Це питання не є дублікатом того, як я можу додати програми PlayOnLinux в тире Unity? як у мене вже є ярлик запуску в тирі.


Ви намагалися створити окремий .desktop файл у / usr / share / applications? Приклади файлів .desktop askubuntu.com/questions/35488/… або .desktop standard.freedesktop.org/desktop-entry-spec/latest/…
демійен

Так - файл на робочому столі, який запускає Evernote через PlayOnLinux, дає мені накручені піктограми на панелі запуску, а той, який запускає Evernote через вино, використовує неправильну версію Wine. Кожна з них виходить з різних причин.
HDave

У мене така ж проблема, і я хотів би, щоб її виправили. Я не маю уявлення, чи це може бути корисною інформацією, але я помітив, що іноді програма (я особисто маю цю проблему з Microsoft Office 2010) відкривається на піктограмі, яку я прикріпив до панелі запуску.
Джош

Ви подивилися на Everpad ?
Джош

Відповіді:


5

Станом на Ubuntu 13.04 з останньою версією PlayOnLinux під управлінням Evernote та / або join.me у пляшці Wine 1.5.28 ... ця проблема просто зникла сама по собі.

У мене просто PlayOnLinux створює ярлики на своєму робочому столі, а потім копіюю їх, щоб ~/.local/share/applicationsвийти з системи та увійти назад. Потім я беру ці ярлики Dash і перетягую їх до пускового пристрою.


підтвердження цього працює бездоганно на Ubuntu 16.04 LTS
Riki137

Альтернативою виходу з системи є виконання команди sudo update-desktop-database. Все-таки спасибі за цю інформацію
smac89
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.