Os ícones não funcionam no arquivo .desktop
Eu queria que o programa Arduino fosse acessível a partir do painel, então coloquei isso em ~/.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
 
    Eu tenho um ícone png transparente (600 x 315 pixels) chamado arduino.png no mesmo diretório, mas não funcionou. Diz aqui :
Os ícones do aplicativo devem estar disponíveis em uma resolução de pelo menos 48x48 pixels. Coloque o ícone em
/usr/share/icons/hicolor/48x48/apps/
Então eu coloquei lá também, mas ainda não tenho um ícone do Arduino associado à entrada da área de trabalho. Como eu faço isso?
Respostas
Coloque o ícone arduino.png na mesma pasta que o binário do aplicativo e ...
Edite seu arquivo arduino.desktop e ...
Mude isso:
Icon=arduino
 
     Para isso:
Icon=/home/username/Programmer/arduino/arduino.png
 
     Salve a edição.
Se você decidir colocar o arquivo arduino.desktop no ~ / Desktop, clique com o botão direito no arquivo arduino.desktop e selecione "Permitir inicialização".
Inicie o arduino usando o SUPERmétodo de tecla normal e, uma vez que o ícone apareça no dock, clique com o botão direito no ícone e selecione Adicionar aos favoritos .
Acredito que você pode simplesmente escrever o caminho completo para o ícone na linha correspondente:
Icon=/usr/share/app-install/icons/arduino.png