답변:
프로파일의 .desktop 파일을 편집 하십시오.
--class SomeClass
끝에 추가 하십시오 ( 이 기사 참조 ).Exec
StartupWMClass=SomeClass
파일 끝에 새 키 추가 ( 이 기사 및 데스크탑 항목 스펙 참조 )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
--class SomeClass
과 StartupWMClass=SomeClass
)을 모두 추가 했습니까 ? 첫 번째 경우에만 아이콘이 다르지만 표준 이미지가 표시됩니다. 또한 SomeClass
두 변경에서 문자열 이 동일해야합니다. 문자열이 다르면 아이콘이 표준 이미지로 표시됩니다.
--class
옵션을 존중하지 않음을 나타냅니다
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', ... ]
아이콘을 사용하기 전에 로그 아웃했다가 다시 로그인해야 할 수도 있습니다.