ไอคอนไม่ทำงานในไฟล์. 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
 
    ฉันมีไอคอน png โปร่งใส (600 x 315 พิกเซล) ชื่อ arduino.png ในไดเร็กทอรีเดียวกัน แต่ใช้งานไม่ได้ มันบอกว่าที่นี่ :
ไอคอนแอปพลิเคชันควรมีอย่างน้อยที่ความละเอียด 48x48 พิกเซล วางไอคอนไว้
/usr/share/icons/hicolor/48x48/apps/
ดังนั้นฉันจึงวางมันไว้ที่นั่นด้วย แต่ฉันยังไม่มีไอคอน Arduino ที่เชื่อมโยงกับรายการเดสก์ท็อป ฉันต้องทำอย่างไร
คำตอบ
วางไอคอน arduino.png ไว้ในโฟลเดอร์เดียวกับไบนารีของแอปพลิเคชันจากนั้น ...
แก้ไขไฟล์ arduino.desktop ของคุณและ ...
เปลี่ยนสิ่งนี้:
Icon=arduino
 
     สำหรับสิ่งนี้:
Icon=/home/username/Programmer/arduino/arduino.png
 
     บันทึกการแก้ไข
หากคุณตัดสินใจที่จะวางไฟล์ arduino.desktop บน ~ / Desktop ให้คลิกขวาที่ไฟล์ arduino.desktop แล้วเลือก "Allow Launching"
เปิดตัว Arduino ใช้ปกติSUPERวิธีการที่สำคัญและเมื่อปรากฏไอคอนในท่าเรือคลิกขวาที่ไอคอนและเลือกเพิ่มในรายการโปรด
ฉันเชื่อว่าคุณสามารถเขียนเส้นทางแบบเต็มไปยังไอคอนในบรรทัดที่เกี่ยวข้อง:
Icon=/usr/share/app-install/icons/arduino.png