สิ่งที่ได้ผลสำหรับฉันคือการคัดลอก /usr/share/applications/nemo-autostart.desktop
ต่อ ~/.config/autostart/nemo-autostart.desktop
และในไฟล์นั้นให้ลบบรรทัด OnlyShowIn=X-อบเชย
https://wiki.archlinux.org/title/Nemo#Desktop_icons_not_shown
ดังนั้นเราต้องการวิธีการคัดลอก สิ่งนี้สามารถอยู่ใน Linux โดยใช้โปรแกรมเทอร์มินัล ซีพี
: เปิดโปรแกรมเทอร์มินัล
คัดลอก/พิมพ์: cp /usr/share/applications/nemo-autostart.desktop ~/.config/autostart/nemo-autostart.desktop
สิ่งนี้จะคัดลอกไฟล์เดสก์ท็อป nemo-autostart ไปยังไฟล์ autostart ส่วนตัวของคุณ นี้เป็นเพราะ ~
ในเชลล์นั้นมีหลายเชลล์ที่ถูกแทนที่ด้วยโฮมไดเร็กทอรีส่วนบุคคลของคุณ โดยทั่วไปจะเป็นดังนี้ /บ้าน/ชื่อคุณ
. จากนั้นคุณสามารถเปิดไฟล์ด้วยโปรแกรมแก้ไข คุณสามารถเปิดเอดิเตอร์โดยคลิกที่ไอคอน แล้วเลือกเส้นทางหรือพิมพ์ชื่อเอดิเตอร์ก็อาจใช้ได้เช่นกัน ตัวอย่างเช่น gedit ~/.config/autostart/nemo-autostart.desktop
จะเปิดไฟล์ใน gedit แผ่นรองเมาส์
, ฯลฯ ทำงานโดยทั่วไปเหมือนกัน ตอนนี้ .เดสก์ทอป ไฟล์เป็นเพียงไฟล์ข้อความที่แสดงถึงแอปพลิเคชันสำหรับผู้ใช้ปลายทาง ทุกบรรทัดระบุบางอย่างเกี่ยวกับแอปพลิเคชัน ลบบรรทัดที่มี OnlyShowIn=X-อบเชย
. จากนั้นบันทึกไฟล์ ออกจากระบบ. เข้าสู่ระบบและเพลิดเพลินไปกับการทำงานของไอคอนเดสก์ท็อป
คุณอาจต้องดำเนินการนี้สำหรับผู้ใช้ทุกคน
บางทีใครก็สามารถแก้ไขได้ /usr/share/applications/nemo-autostart.desktop
ไฟล์เอง (ต้องใช้สิทธิ์ของผู้ดูแลระบบ) บอกฉันว่าวิธีนี้ใช้ได้ผลหรือไม่ การปรับปรุง อาจ อย่างไรก็ตามทำลายไอคอนเดสก์ท็อป