그래서 AskUbuntu 대화방 (예를 들어 이것을 사용하고 있습니다. 같은 문제가있는 다른 웹앱도 있습니다)을 Chromium의 “응용 프로그램 바로 가기”로 저장했습니다. 아이콘은 실제로 (정말로) 저해상도입니다. 예:
상단은 응용 프로그램 바로 가기에 사용되는 기본 아이콘이고 하단은 AskUbuntu 렌즈입니다. 따라서 제 질문은 AskUbuntu 렌즈에 사용되는 아이콘을 어떻게 사용할 수 있습니까?
답변
매일 크롬 빌드와 최근 BAMF를 사용 하면 할 수 있습니다 (그 스크린 샷에 더 가깝게 보이면 내 사이트와 고해상도 아이콘으로 예를 볼 수 있습니다). 그러나 현재 크롬 상태에서는이를 쉽게 지원하도록 해킹을 수행해야합니다.
- 크롬이 응용 프로그램 메뉴에 대해서도 .desktop 파일을 생성하도록합니다 (처음으로 파일을 생성하지 않으려는 경우).
- 크롬 앱 창 WM_CLASS를 가져
xprop | grep WM_CLASS | awk '{print $4}'
옵니다 ( ‘크롬 브라우저’또는 이와 비슷한 경우 크롬을 업데이트해야 함). -
~/.local/share/applications
gedit 또는 다른 텍스트 편집기를 사용하여 해당 .desktop 파일 (에 위치 )을 편집하십시오. 파일에는 다음이 포함되어야합니다.StartupWMClass=$APP_WM_CLASS_Found_on_step_2 Icon=~/your/icon/file/name/or/path
즉, (가리키는 응용 프로그램에 대한 http://mail.google.com 과
google_mail.png
의~/.local/share/icons
) :StartupWMClass=mail.google.com Icon=google_mail.png
-
bamfdaemon을 다시 시작하거나 통일하십시오. 이제 해당 WM_CLASS로 응용 프로그램을 실행할 때 방금 편집 한 데스크탑 파일에 정의 된 설정이 사용됩니다. 아이콘 포함;)