.desktopファイルでアイコンが機能しない
プログラムArduinoにダッシュからアクセスできるようにしたかったので、これを入れました~/.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
同じディレクトリにarduino.pngという透明なpngアイコン(600 x 315ピクセル)がありますが、機能しませんでした。それはここに言います:
アプリケーションアイコンは、少なくとも48x48ピクセルの解像度で使用できる必要があります。アイコンをに配置します
/usr/share/icons/hicolor/48x48/apps/
だから私もそこに置きましたが、デスクトップエントリに関連付けられたArduinoアイコンがまだありません。どうすればよいですか?
回答
1 heynnema
arduino.pngアイコンをアプリケーションバイナリと同じフォルダに入れてから...
arduino.desktopファイルを編集して...
これを変える:
Icon=arduino
これに:
Icon=/home/username/Programmer/arduino/arduino.png
編集を保存します。
arduino.desktopファイルを〜/ Desktopに配置する場合は、arduino.desktopファイルを右クリックして、[起動を許可]を選択します。
通常のSUPERキー方式を使用してarduinoを起動し、アイコンがドックに表示されたら、アイコンを右クリックして、[お気に入りに追加]を選択します。
1 N0rbert
対応する行にアイコンへのフルパスを簡単に書くことができると思います。
Icon=/usr/share/app-install/icons/arduino.png