फ्रीडेसटॉप स्पेसिफिकेशन (उर्फ एक्सडीजी) के बाद किसी भी डेस्कटॉप वातावरण को उपयोगकर्ता लॉगिन पर या जब भी हटाने योग्य माध्यम डाला गया था , तो ऑटोस्टार्टिंग अनुप्रयोगों का उपयोग करना चाहिए ।
उपयोगकर्ता लॉगिन पर किसी एप्लिकेशन को स्वत: आरंभ करने के लिए डेस्कटॉप वातावरण .desktop
वहां निर्दिष्ट एप्लिकेशन को निष्पादित करने के लिए एक फ़ाइल की तलाश करता है। यह .desktop
फ़ाइलें आमतौर पर में स्थित होती हैं
$XDG_CONFIG_DIRS/autostart
लेकिन हम उन्हें निम्नलिखित स्थानों पर भी रख सकते हैं:
~/.config/autostart/ ## if $XDG_CONFIG_HOME is not set
etc/xdg/autostart/ ## if $XDG_CONFIG_DIRS is not set
किसी भी स्थिति .desktop
में स्थित एक फ़ाइल को अन्य स्थानों की फाइलों को ~/.config/autostart
ओवरराइड करने के लिए सबसे महत्वपूर्ण फ़ाइल के रूप में परिभाषित किया जाता है .desktop
।
उबंटू इस विनिर्देश को पूरा करता है और उपयोगकर्ता GUI दृष्टिकोण के साथ "ऑटोस्टार्ट एप्लिकेशन" में एप्लिकेशन जोड़ सकते हैं।
एप्लिकेशन को सिस्टम के प्रारंभ का उपयोग करके या हाल ही में सिस्टमड का उपयोग करके ~/.profile
शेल के लिए कई अन्य स्थानों से डेस्कटॉप से स्वत: प्रारंभ किया जा सकता है ।/etc/rc.local