아이콘이 표시되지 않는 그놈 사용자 정의 데스크탑 파일

May 21 2020

아이콘이 표시되지 않고 모두를 거치는 것과 관련하여 많은 질문이 있음을 알지만 아직 문제를 해결하지 못했습니다.

첫째, 생성 된 .desktop에 따라 파일 이 사양 :

[Desktop Entry]
Version=1.0
Name=My App Deploy Tool
GenericName=My App Deploy Tool
Comment=A script to assist the creation of My App USB drives
Exec=/usr/local/bin/my-app-deploy-tool.sh
Icon=my-app-deploy-tool
Terminal=true
Type=Application
Categories=Utility;

다음으로 아이콘이 필요했지만 약간 까다로
웠지만 24x24, 32x32, 48x48, 64x64, 72x72, 96x96, 128x128, 192x192, 256x256에 대한 아이콘을 만들었습니다 .

처음에는 48x48, 96x96 및 128x128로 시작했지만, 내가 놓치고있는 것이 무엇인지 알아 내려고 거의 모든 것을 만들었습니다.

그만한 가치가있는 것은에있는 qBittorrent의 아이콘을 엉망으로 만들었습니다 /usr/share/icons/hicolor. 96x96 아이콘의 이름을 변경했는데 qBittorrents GNOME 검색 메뉴 아이콘이 제거 된 것처럼 보 였는데이 아이콘을 적용해도 내 .desktop파일에 반영되지 않았습니다 .

아이콘은 /usr/share/icons/hicolor/${reoslution}/apps/${icon-name}.png

cybex@cybex-desktop:/usr/share/icons$ find | grep my-app
./hicolor/72x72/apps/my-app-deploy-tool.png
./hicolor/256x256/apps/my-app-deploy-tool.png
./hicolor/192x192/apps/my-app-deploy-tool.png
./hicolor/32x32/apps/my-app-deploy-tool.png
./hicolor/64x64/apps/my-app-deploy-tool.png
./hicolor/96x96/apps/my-app-deploy-tool.png
./hicolor/24x24/apps/my-app-deploy-tool.png
./hicolor/128x128/apps/my-app-deploy-tool.png
./hicolor/48x48/apps/my-app-deploy-tool.png

또한 데스크톱 파일에 실행 권한이 있는지 확인했습니다.

cybex@cybex-desktop:/usr/share/icons$ ls -la /usr/share/applications/my-app-deploy-tool.desktop 
-rwxr-xr-x 1 root root 846 May 21 00:48 /usr/share/applications/my-app-deploy-tool.desktop

내가 이해하기에는 모든 것을 올바르게 수행했지만 그놈 검색 메뉴에 내 아이콘이 표시되지 않습니다.

내가 놓친 것이 있습니까?

또한, 내가 만든 거의 모든 변경 후, 나는 함께 GDM을 다시 시작 Alt+ F2> r> enter,이 게시하기 전에 마지막 변경 이후에 시도

systemctl restart gdm

그러나 여전히 운이 없습니다.


최신 정보

대신 어떤 아이콘이 표시됩니까?

아이콘은 밝은 회색 배경에 간단한 톱니 바퀴입니다.

답변

2 pomsky May 22 2020 at 21:47

아이콘 을 수동으로 추가 한 후 아이콘 캐시 를 업데이트 해야합니다 . 이를 위해 터미널을 시작하고 다음 명령을 실행하십시오.

sudo update-icon-caches /usr/share/icons/*