搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Firefox displays the same name in the title bar for different profiles

  • 1 回覆
  • 0 有這個問題
  • 1 次檢視
  • 最近回覆由 Alex

more options

In Linux Ubuntu I created 4 different launchers for 4 profiles.

Firefox opens the different profiles correctly, but the name of Profile 4 is displayed in the title bar for all windows. This causes confusion when I'm using the different profiles. Furthermore, the icon displayed in the icon bar is also the same for the 4 profiles, although I have configured a different icon for each profile. I ask for help as I need each instance to have its own name and icon displayed correctly.

The launchers look like this:

firefox-profile1.desktop: Name= Profile 1 Exec=firefox -P profile1 --no-remote Icon=~/.local/share/icons/profile1.png

firefox-profile2.desktop Name=Profile 2 Exec=firefox -P profile2 --no-remote Icon=~/.local/share/icons/profile2.png

firefox-profile3.desktop Name=Profile 3 Exec=firefox -P profile3 --no-remote Icon=~/.local/share/icons/profile3.png

firefox-profile4.desktop Name=Profile 4 Exec=firefox -P profile4 --no-remote Icon=~/.local/share/icons/profile4.png

In Linux Ubuntu I created 4 different launchers for 4 profiles. Firefox opens the different profiles correctly, but the name of Profile 4 is displayed in the title bar for all windows. This causes confusion when I'm using the different profiles. Furthermore, the icon displayed in the icon bar is also the same for the 4 profiles, although I have configured a different icon for each profile. I ask for help as I need each instance to have its own name and icon displayed correctly. The launchers look like this: '''firefox-profile1.desktop:''' Name= Profile 1 Exec=firefox -P profile1 --no-remote Icon=~/.local/share/icons/profile1.png '''firefox-profile2.desktop''' Name=Profile 2 Exec=firefox -P profile2 --no-remote Icon=~/.local/share/icons/profile2.png '''firefox-profile3.desktop''' Name=Profile 3 Exec=firefox -P profile3 --no-remote Icon=~/.local/share/icons/profile3.png '''firefox-profile4.desktop''' Name=Profile 4 Exec=firefox -P profile4 --no-remote Icon=~/.local/share/icons/profile4.png

由 Alex 於 修改

被選擇的解決方法

Ok, I found the solution:

Just add --class profile1 (for X11) or --name profile1 (for Wayland) in the exec command and in the StartupWMClass=profile1 line in the .desktop file.

The .desktop file for Profile1 looked like this:

firefox-profile1.desktop: Name= Profile 1 Exec=firefox -P profile1 --class profile1 --no-remote Icon=~/.local/share/icons/profile1.png StartupWMClass=profile1

Credits: https://www.reddit.com/r/firefox/comments/vm1d6b/comment/ie1feqf/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

從原來的回覆中察看解決方案 👍 0

所有回覆 (1)

more options

選擇的解決方法

Ok, I found the solution:

Just add --class profile1 (for X11) or --name profile1 (for Wayland) in the exec command and in the StartupWMClass=profile1 line in the .desktop file.

The .desktop file for Profile1 looked like this:

firefox-profile1.desktop: Name= Profile 1 Exec=firefox -P profile1 --class profile1 --no-remote Icon=~/.local/share/icons/profile1.png StartupWMClass=profile1

Credits: https://www.reddit.com/r/firefox/comments/vm1d6b/comment/ie1feqf/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button