Các biểu tượng không hoạt động trong tệp .desktop
Tôi muốn chương trình Arduino có thể truy cập được từ dấu gạch ngang, vì vậy tôi đặt nó vào ~/.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
Tôi có một biểu tượng png trong suốt (600 x 315 pixel) được gọi là arduino.png trong cùng một thư mục, nhưng nó không hoạt động. Nó nói ở đây :
Các biểu tượng ứng dụng phải có sẵn ít nhất ở độ phân giải 48x48 pixel. Đặt biểu tượng vào
/usr/share/icons/hicolor/48x48/apps/
Vì vậy, tôi cũng đặt nó ở đó, nhưng tôi vẫn không có biểu tượng Arduino được liên kết với mục nhập trên màn hình. Làm thế nào để tôi làm điều này?
Trả lời
Đặt biểu tượng arduino.png vào cùng thư mục với tệp nhị phân của ứng dụng, sau đó ...
Chỉnh sửa tệp arduino.desktop của bạn và ...
Thay đổi cai nay đi:
Icon=arduino
Về điều này:
Icon=/home/username/Programmer/arduino/arduino.png
Lưu bản chỉnh sửa.
Nếu bạn quyết định đặt tệp arduino.desktop trên ~ / Desktop, hãy nhấp chuột phải vào tệp arduino.desktop và chọn "Cho phép khởi chạy".
Khởi chạy arduino bằng SUPERphương pháp phím thông thường và khi biểu tượng xuất hiện trong thanh công cụ, hãy nhấp chuột phải vào biểu tượng và chọn Thêm vào mục yêu thích .
Tôi tin rằng bạn có thể chỉ cần viết đầy đủ đường dẫn đến biểu tượng trong dòng tương ứng:
Icon=/usr/share/app-install/icons/arduino.png