間違った.desktopエントリに関連付けられた実行中のアプリケーション

Oct 30 2019

私はfirefox(aptから)とfirefox-nightly(zipから)を同時にインストールし、2つの別々のデスクトップエントリを持っています。

ただし、Firefoxを毎晩起動すると、間違ったランチャーアイコンに関連付けられます。

Firefox-nightlyには.desktop、次のカスタムファイルがあります。

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Exec=/opt/firefox/firefox -P clean %u
Name=Nightly
Comment=Nightly
Terminal=false
Hidden=false
MimeType=x-scheme-handler/unknown;x-scheme-handler/about;x-scheme-handler/https;x-scheme-handler/http;text/html

ubuntuは、ドックに表示する目的で実行されているアプリケーションをどのように決定し、.desktopエントリを修正するにはどうすればよいですか?

回答

1 9fd2d52935ca Oct 31 2019 at 04:04

修正はここで説明されているようです: https://bugzilla.redhat.com/show_bug.cgi?id=1585369

例えば

Exec=/opt/firefox/firefox --name Nightly -P clean %u
StartupWMClass=Nightly