Symbole funktionieren nicht in der .desktop-Datei

Sep 25 2020

Ich wollte, dass das Programm Arduino über das Dash zugänglich ist, also habe ich Folgendes eingefügt ~/.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

Ich habe ein transparentes PNG-Symbol (600 x 315 Pixel) namens arduino.png im selben Verzeichnis, aber es hat nicht funktioniert. Es heißt hier :

Anwendungssymbole sollten mindestens mit einer Auflösung von 48 x 48 Pixel verfügbar sein. Platzieren Sie das Symbol in/usr/share/icons/hicolor/48x48/apps/

Also habe ich es auch dort abgelegt, aber ich habe immer noch kein Arduino-Symbol für den Desktop-Eintrag. Wie mache ich das?

Antworten

1 heynnema Sep 25 2020 at 02:22

Legen Sie das Symbol arduino.png in denselben Ordner wie die Anwendungsbinärdatei und ...

Bearbeiten Sie Ihre Datei arduino.desktop und ...

Ändere das:

Icon=arduino

Dazu:

Icon=/home/username/Programmer/arduino/arduino.png

Speichern Sie die Bearbeitung.

Wenn Sie die Datei arduino.desktop auf dem ~ / Desktop ablegen möchten, klicken Sie mit der rechten Maustaste auf die Datei arduino.desktop und wählen Sie "Start zulassen".

Starten Sie Arduino mit der normalen Tastenmethode. Wenn SUPERdas Symbol im Dock angezeigt wird, klicken Sie mit der rechten Maustaste auf das Symbol und wählen Sie Zu Favoriten hinzufügen .

1 N0rbert Sep 25 2020 at 02:10

Ich glaube, Sie können einfach den vollständigen Pfad zum Symbol in die entsprechende Zeile schreiben:

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