मैं स्टार्टअप पर किसी विशिष्ट कार्यक्रम में देरी कैसे कर सकता हूं?


43

कैरो-डॉक (नो ओपनग्ल) या फ़ायरफ़ॉक्स जैसे कार्यक्रम में देरी कैसे करें?

कभी-कभी अन्य स्टार्टअप ऐप के साथ शुरू होने पर प्रोग्राम क्रैश हो जाते हैं। मैं चाहता हूं कि क्रैश से बचने के लिए कार्यक्रम 10 सेकंड देर से शुरू हों।


जवाबों:


49

इनबिल्ट देरी विकल्प के साथ देरी ऑटोस्टार्ट


नोट : केवल डेस्कटॉप सत्र के साथ काम करता है जो X-GNOME-Autostart-Delayपैरामीटर को पहचानता है (जैसे एकता, यूनिटी 2 डी, गनोम)। यह LXDE, XFCE, KDE, आदि के लिए काम नहीं करेगा।


इस समाधान के साथ स्क्रिप्ट या नींद की कोई आवश्यकता नहीं है। अपने ऑटोस्टार्ट फ़ोल्डर में जाएं:

nautilus ~/.config/autostart

उस .desktopफ़ाइल को खोजें जो आपके एप्लिकेशन से मेल खाती है और इसे टेक्स्ट एडिटर में खोलें, जैसे gedit:

gedit ~/.config/autostart/application.desktop

निम्न पंक्ति को फ़ाइल में जोड़ें:

X-GNOME-Autostart-Delay=foo

fooवह समय कहाँ है जब आप एप्लिकेशन लॉन्च में देरी करना चाहते हैं, जैसे:

X-GNOME-Autostart-Delay=60

फ़ाइल को सहेजें, फिर से लिखना और आपको प्रभाव देखना चाहिए।


यह दोनों ubuntu 12.04 में और 12.10-विकास रिलीज में बहुत अच्छी तरह से काम करता है
Gnome-

2
उबुन्टु 18.04 में काम करता है।
Ives

19

इसे इस्तेमाल करे: bash -c "sleep 10 && firefox"


1
10x बहुत, सिर्फ 10 && फ़ायरफ़ॉक्स क्यों नहीं सोता है ?
user3804598

6

आप इसके लिए कमांड बदलने की कोशिश कर सकते हैं:

sleep 10 && firefox

कुछ लोग कहते हैं कि यह काम करता है, कुछ कहते हैं कि अगर यह आपका मामला है, और यह काम नहीं करता है, तो आप इसके साथ प्रयास कर सकते हैं:

xterm -e 'sleep 10 && firefox'

5

मुझे इसे स्काइप के लिए काम करने के लिए उपयोग करना था: sh -c "sleep 10 && skype &"Ubuntu 12.04 में

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.