Значки не работают в файле .desktop
Я хотел, чтобы программа Arduino была доступна с приборной панели, поэтому я вставил это ~/.local/share/applications/arduino.desktop:
[Desktop Entry]
Type=Application
Name=Arduino IDE
GenericName=Arduino IDE
Comment=Open-source electronics prototyping platform
Exec=/home/username/Programmer/arduino/arduino
Icon=arduino
Terminal=false
Categories=Development;IDE;Electronics;
MimeType=text/x-arduino;
Keywords=embedded electronics;electronics;avr;microcontroller;
StartupWMClass=processing-app-Base
У меня есть прозрачный значок png (600 x 315 пикселей) под названием arduino.png в том же каталоге, но он не работал. Он говорит здесь :
Иконки приложений должны быть доступны как минимум с разрешением 48x48 пикселей. Поместите значок в
/usr/share/icons/hicolor/48x48/apps/
Я тоже положил его туда, но у меня до сих пор нет значка Arduino, связанного с записью на рабочем столе. Как мне это сделать?
Ответы
Поместите значок arduino.png в ту же папку, что и двоичный файл приложения, затем ...
Отредактируйте файл arduino.desktop и ...
Измените это:
Icon=arduino
К этому:
Icon=/home/username/Programmer/arduino/arduino.png
Сохраните правку.
Если вы решите разместить файл arduino.desktop на ~ / Desktop, щелкните правой кнопкой мыши файл arduino.desktop и выберите «Разрешить запуск».
Запустите arduino, используя обычный SUPERметод клавиш, и как только значок появится в доке, щелкните значок правой кнопкой мыши и выберите « Добавить в избранное» .
Я считаю, что вы можете просто написать полный путь к значку в соответствующей строке:
Icon=/usr/share/app-install/icons/arduino.png