PlayOnLinuxプログラムをUnityランチャーに適切に追加するにはどうすればよいですか?


11

PlayOnLinuxアプリ(Evernote)は非常に優れていますが、Unityランチャーにピン留めしたいと思います。ダッシュには既にショートカットがあり、それをランチャーに固定できますが、実行すると、ショートカットのアイコンではなく、ランチャーにワインのアイコンが表示されます。私が持っているショートカットは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でランチャーの適切なアイコンを使用するという点では優れていますが、実行している「ワイン」はPOL 1.4ではなく、システムにインストールされたバージョンであるため失敗します。WINELOADER環境変数をいじってみても助けにはなりませんでした。


注:この質問は、UnityダッシュにPlayOnLinuxプログラムを追加するにはどうすればよいですか?Dashには既にランチャーショートカットがあります。


/ usr / share / applicationsに別個の.desktopファイルを作成しようとしましたか?.desktopファイルの例askubuntu.com/questions/35488/...かの.desktop standards.freedesktop.org/desktop-entry-spec/latest/...
ダミアン

はい-PlayOnLinux経由でEvernoteを起動するデスクトップファイルはランチャーのアイコンを台無しにします。また、ワイン経由で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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.