우분투 도크에서 다른 아이콘으로 Firefox 프로필


10

우분투 17.10 (xorg), 그놈 3.26.2, 파이어 폭스 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

grisfer,이 답변은 내가 묻는 질문에 효과가있는 것 같습니다. 감사합니다. 그러나 ..... 이제 독에 고유 한 아이콘이 있지만 데스크탑 파일에서 지정한 아이콘이 아니라 모두 공식 Firefox 아이콘입니다. (나는 그것이 나의 원래 질문의 일부가 아니라는 것을 알고있다.)
dln949

1
변경 사항 ( --class SomeClassStartupWMClass=SomeClass)을 모두 추가 했습니까 ? 첫 번째 경우에만 아이콘이 다르지만 표준 이미지가 표시됩니다. 또한 SomeClass두 변경에서 문자열 이 동일해야합니다. 문자열이 다르면 아이콘이 표준 이미지로 표시됩니다.
grisfer

1
불행히도, 나는 모른다. 그것은 나를 위해 작동합니다 (사용자 정의 아이콘이 있습니다).
grisfer

1
이 버그 는 그놈이 --class옵션을 존중하지 않음을 나타냅니다
JellicleCat

1
이것은 KDE 플라즈마 5에서 저에게 효과적입니다.
MountainX

0

firefox 아이콘 파일을 복사하십시오.

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

새 파일에서 실행 파일과 아이콘의 전체 경로를 사용하여 4 줄을 편집하십시오. 아래 표시된 아이콘은 파란색 버전의 파이어 폭스 아이콘입니다.

[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

그런 다음 여기 의 지시 사항 에 따라 새 아이콘 파일을 그놈 레지스트리에 넣으십시오.

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.