Ikon tidak berfungsi di file .desktop

Sep 25 2020

Saya ingin program Arduino dapat diakses dari dasbor, jadi saya memasukkan ini ~/.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

Saya memiliki ikon png transparan (600 x 315 piksel) yang disebut arduino.png di direktori yang sama, tetapi tidak berhasil. Di sini tertulis :

Ikon aplikasi harus tersedia setidaknya dengan resolusi 48x48 piksel. Tempatkan ikon di/usr/share/icons/hicolor/48x48/apps/

Jadi saya menaruhnya di sana juga, tetapi saya masih belum memiliki ikon Arduino yang terkait dengan entri desktop. Bagaimana saya melakukan ini?

Jawaban

1 heynnema Sep 25 2020 at 02:22

Letakkan ikon arduino.png ke dalam folder yang sama dengan biner aplikasi, lalu ...

Edit file arduino.desktop Anda dan ...

Ubah ini:

Icon=arduino

Untuk ini:

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

Simpan hasil edit.

Jika Anda memutuskan untuk meletakkan file arduino.desktop di ~ / Desktop, klik kanan pada file arduino.desktop, lalu pilih "Allow Launching".

Luncurkan Arduino menggunakan SUPERmetode kunci normal , dan setelah ikon muncul di dok, klik kanan pada ikon, dan pilih Tambahkan ke favorit .

1 N0rbert Sep 25 2020 at 02:10

Saya yakin Anda cukup menulis jalur lengkap ke ikon di baris yang sesuai:

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