Unity のランチャーで Wine アプリのアイコンをドッキング/ロックするにはどうすればよいですか?

Unity のランチャーで Wine アプリのアイコンをドッキング/ロックするにはどうすればよいですか?

そこで、wine 経由で foobar2000 をインストールし、デスクトップ アイコンを作成しました。

今やりたいのは、ランチャー上のアイコンをロックすることです。どうすればできますか?

私が試してみたのはこれですうまくいかなかった

  1. foob​​ar2000 デスクトップ アイコンをダブルクリックします。アプリが開きます。
  2. ランチャーで foobar2000 を右クリックし、ロックを選択します。
  3. foob​​ar2000を終了します。
  4. ランチャーの foobar2000 アイコンをクリックします。何も起こりません。
  5. 念のため、ランチャー上の Firefox アイコンをクリックしましたが、問題はありませんでした。

ありがとう!

答え1

回避策として、新しいファイルを作成してみてください.desktop。お気に入りのテキスト エディターを起動し、次のテキストを貼り付けます。

[Desktop Entry]
Name=FooBar
Comment=Foo & Bar
Exec=sh -c "cd /home/user/.wine/drive_c/Program Files/foobar2000; wine foobar2000.exe"
Icon=/path/to/image/file.png
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true

をユーザー名に置き換えますuser

名前を付けて保存し、foobar2000.desktopファイルを実行可能として設定します。

chmod +x foobar2000.desktop

これで に配置できます.local/share/applications

関連情報