Los iconos no funcionan en el archivo .desktop
Quería que el programa Arduino fuera accesible desde el tablero, así que puse esto en ~/.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
 
    Tengo un icono png transparente (600 x 315 píxeles) llamado arduino.png en el mismo directorio, pero no funcionó. Dice aquí :
Los iconos de las aplicaciones deben estar disponibles al menos con una resolución de 48x48 píxeles. Coloque el icono en
/usr/share/icons/hicolor/48x48/apps/
Así que lo puse allí también, pero todavía no tengo un ícono de Arduino asociado con la entrada del escritorio. ¿Cómo hago esto?
Respuestas
Coloque el icono arduino.png en la misma carpeta que el binario de la aplicación, luego ...
Edite su archivo arduino.desktop y ...
Cambia esto:
Icon=arduino
 
     A esto:
Icon=/home/username/Programmer/arduino/arduino.png
 
     Guarde la edición.
Si decide poner el archivo arduino.desktop en ~ / Desktop, haga clic derecho en el archivo arduino.desktop y seleccione "Permitir inicio".
Inicie arduino usando el SUPERmétodo de tecla normal , y una vez que aparezca el icono en el dock, haga clic derecho en el icono y seleccione Agregar a favoritos .
Creo que simplemente puede escribir la ruta completa al icono en la línea correspondiente:
Icon=/usr/share/app-install/icons/arduino.png