почему хромовые ярлыки веб-приложения не имеют никакого Значка

Я создаю ярлык веб-приложения от хрома до рабочего стола путем нажатия на большее количество инструментов>, создают ярлык.

Но это имеет случайное имя и никакой значок как ясные в снимке экрана

enter image description here

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=YouTube
Exec=/usr/bin/chromium-browser --profile-directory=Default --app-id=adnlfjpnmidfimlkaohpidplnoimahfh
Icon=chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default
StartupWMClass=crx_adnlfjpnmidfimlkaohpidplnoimahfh

Значок сохраняется на:

sudo locate chrome-adnlfjpnmidfimlkaohpidplnoimahfh
/home/idea/.gnome/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.desktop
/home/idea/.local/share/Trash/files/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.2.desktop
/home/idea/.local/share/Trash/files/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.3.desktop
/home/idea/.local/share/Trash/files/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.4.desktop
/home/idea/.local/share/Trash/files/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.desktop
/home/idea/.local/share/Trash/info/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.2.desktop.trashinfo
/home/idea/.local/share/Trash/info/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.3.desktop.trashinfo
/home/idea/.local/share/Trash/info/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.4.desktop.trashinfo
/home/idea/.local/share/Trash/info/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.desktop.trashinfo
/home/idea/.local/share/applications/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.desktop
/home/idea/.local/share/icons/hicolor/128x128/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.png
/home/idea/.local/share/icons/hicolor/16x16/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.png
/home/idea/.local/share/icons/hicolor/256x256/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.png
/home/idea/.local/share/icons/hicolor/32x32/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.png
/home/idea/.local/share/icons/hicolor/48x48/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.png
0
задан 15 January 2019 в 07:28

1 ответ

Это происходит, потому что Ваш значок на рабочем столе не может найти соответствующее местоположение значка.

Просто замените свою строку в файле

Icon=chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default

с местоположением значка, как:

Значок =/home/idea/.local/share/icons/hicolor/32x32/apps/chrome-adnlfjpnmidfimlkaohpidplnoimahfh-Default.png

Сохраните файл, и значок Youtube, а также имя должен подойти, после того как Вы дважды щелкаете по нему и пытаетесь запустить его.

Выписывание и регистрирование могут помочь, в случае, если значку не удается загрузиться после запуска его также.

PS: В случае, если значок не отображен правильно, попробуйте другие папки размером 48x48 или 128x128 вместо 32x32 в вышеупомянутом пути, как Вы видите в результате Вашего определять местоположение команды.

1
ответ дан 26 October 2019 в 13:29

Другие вопросы по тегам:

Похожие вопросы: