ตามข้อกำหนดการเริ่มต้นอัตโนมัติของDesktop Applicationซึ่ง Ubuntu และสภาพแวดล้อมเดสก์ท็อปหลักทั้งหมดเช่น Gnome, LXDE, XFCE ตามมาแอปพลิเคชันเริ่มต้นจะ.desktop
จัดเก็บไฟล์ต่อผู้ใช้
~/.config/autostart
และทั่วโลกสำหรับผู้ใช้ทุกคนใน
/etc/xdg/autostart
(นี่คือการทำให้เข้าใจง่ายไดเรกทอรีจริงถูกกำหนดโดยXDG Base Directory Specification )
คุณลักษณะเปิดใช้งาน / ปิดใช้งานมีให้โดยแอตทริบิวต์นี้ในแต่ละ.desktop
ไฟล์:
X-GNOME-Autostart-enabled=true (or false)
หากผู้ใช้สลับเปิดใช้งาน / ปิดการใช้งานสถานะของแอปพลิเคชันที่กำหนด (โดยไม่ลบมัน) ที่อยู่ในโฟลเดอร์ระบบมันจะถูกคัดลอกไปยังไดเรกทอรีผู้ใช้และจากนั้นคุณลักษณะX-GNOME-Autostart-enabled
จะเปลี่ยนไป หากผู้ใช้ลบแอปพลิเคชันที่กำหนดจากรายการระบบจะคัดลอกไฟล์ .desktop ไปยังโฟลเดอร์ผู้ใช้พร้อมกับHidden=true
คุณสมบัติ (หรือไฟล์นั้นจะถูกลบทิ้งหากมีอยู่ในไดเรกทอรีผู้ใช้)
ไฟล์ในทั้งผู้ใช้และโฟลเดอร์ระบบไม่จำเป็นต้องทำเครื่องหมายว่าสามารถทำงานได้ สิทธิ์เริ่มต้นคือ 644 (rw-r - r--) สิทธิ์ในการเรียกใช้สำหรับ.desktop
ไฟล์จะมีประโยชน์สำหรับตัวเรียกโปรแกรมในพื้นที่เดสก์ท็อปของคุณเท่านั้น (พื้นที่ทำงาน) ดังนั้นพวกเขาจึงแสดงไอคอนและอนุญาตให้ดับเบิลคลิกเพื่อเริ่มแอปพลิเคชัน สำหรับ Dash, Launcher, Autostart และเมนูโดยทั่วไปบิตที่เรียกใช้ไม่เกี่ยวข้อง