Os ícones não funcionam no arquivo .desktop

Sep 25 2020

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

1 heynnema Sep 25 2020 at 02:22

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 .

1 N0rbert Sep 25 2020 at 02:10

Acredito que você pode simplesmente escrever o caminho completo para o ícone na linha correspondente:

Icon=/usr/share/app-install/icons/arduino.png