Ubuntuドックのアイコンが異なるFirefoxプロファイル


10

Ubuntu 17.10(xorg)、GNOME 3.26.2、Firefox 58.0(64ビット)。

Firefoxプロファイルをいくつかセットアップしています。各プロファイルを実行するとき、ドック上で個別のアイコンにしたいと思います。どうすれば実現できますか?現在、何が起こっているかというと、それらはすべて標準のFirefoxアイコンにグループ化されています。

回答:


9

プロファイルの.desktopファイルを編集します。

文字列SomeClassは両方の変更で同じでなければなりません。

.desktopファイルの例:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest

グリスファー、この答えは私が尋ねた質問にはうまくいくようですので、ありがとうございます。ただし、ドックには個別のアイコンがありますが、それらはすべて公式のFirefoxアイコンであり、デスクトップファイルで指定したアイコンではありません。(私はそれが私の元の質問の一部ではないことを理解しています。)
dln949 '13 / 07/18

1
両方の変更(--class SomeClassStartupWMClass=SomeClass)を追加しましたか?最初の場合のみ、アイコンは異なりますが、標準の画像です。また、文字列SomeClassは両方の変更で同じでなければなりません。文字列が異なる場合、アイコンは標準の画像になります。
グリスファー2018

1
残念ながらわかりません。それは私のために動作します(私はカスタムアイコンを持っています)。
グリスファー

1
このバグは、gnomeが--classオプションを
受け入れて

1
KDEプラズマ5.上の私にとってこの作品
MountainX

0

firefoxアイコンファイルをコピーします。

cp /usr/share/applications/firefox.desktop \
   /usr/share/applications/firefox-dev.desktop

新しいファイルで、実行可能ファイルとアイコンの絶対パスを使用して、4行を編集します。以下に示すアイコンは、Firefoxアイコンの青色バージョンです。

[Desktop Entry]
...
Exec=/opt/firefox-dev/firefox
Icon=/opt/firefox-dev/browser/chrome/icons/default/default128.png
...
[Desktop Action new-window]
...
Exec=/opt/firefox-dev/firefox -new-window
...
[Desktop Action new-private-window]
...
Exec=/opt/firefox-dev/firefox -private-window

次に、こちらの手順に従って、新しいアイコンファイルをgnomeレジストリに配置します。

sudo apt install dconf-editor
dconf-editor

移動するorg.gnome.shell favorite-appsと、あなたの新しいアイコンでアドオン

[ ..., 'firefox.desktop', 'firefox-dev.desktop', ... ]

アイコンを使用する前に、ログアウトして再度ログインする必要がある場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.