--appと--classを使用してchromiumを実行すると、chromiumは指定されたアイコンの代わりにFaviconを使用します。

--appと--classを使用してchromiumを実行すると、chromiumは指定されたアイコンの代わりにFaviconを使用します。

次のデスクトップアイテムを作成しました。

[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=appname
Exec=chromium --user-data-dir=profiledir --app=someurl --class appname
Icon=pathtoappicon
StartupWMClass=appname

私はgnomeを使用しており、私の「アプリケーション」は予想通り正しいアイコンでアプリケーションメニューに表示されます。ただし、ウィンドウアイコンとダッシュに表示されるアイコンはウェブサイトのアイコンです。これはクロムでのみ発生します。まったく同じデスクトップ入力を実行しますが、Firefoxを使用するとどこでも正しいアイコンが表示されます。

ベストアンサー1

X11では、デスクトップファイルで指定されたアイコンは、アプリケーションがウィンドウアイコンとして設定するアイコンに直接影響しません。起動したプログラムのメニュー項目の外観を定義します。

したがって、観察した動作は正しいようです。 Firefoxがウィンドウアイコンとして使用するアイコンと、スタートメニューのFirefoxアイテムにラベルを付けるために使用されるアイコンは、同じまたは互いにサイズ変更されたバージョンです。

おすすめ記事