उबंटू मेट या इसी तरह के वितरण को चलाने के दौरान "फ़्लिकरिंग" सबसे अधिक संभावना है। ग्राफिक ड्राइवर सपोर्ट से प्रभावित स्क्रीन के ऐसे उदाहरण ऑन-ऑफ-ऑफ हो सकते हैं, लेकिन जरूरी नहीं।
निम्नलिखित अनुभागों में, मैं इन शब्दों का उपयोग करूंगा:
- "रिक्त" उदाहरण का उल्लेख करने के लिए जब स्क्रीन पूरी तरह से अंधेरा हो जाता है बिना किसी रोशनी के;
- "चमक" उदाहरण को संदर्भित करने के लिए जब अधिकतम चमक पर स्क्रीन;
- जब स्क्रीन लॉगिन और डेस्कटॉप के बीच प्रकाश के साथ अंधेरा हो जाता है, तो उदाहरण के लिए "ब्लैंकिंग"।
ओपी द्वारा वर्णित बूट प्रक्रिया के आधार पर, "रिक्त" के तीन उदाहरण हैं, "चमक" का एक उदाहरण और "रिक्त" का एक उदाहरण है।
रिक्त १
0:00~0:08 Bios
0:09 Black (no light) <-- this
यह एक सामान्य उदाहरण है, जो कि BIOS / UEFI से बूट प्रक्रिया को आगे की अवस्था (आमतौर पर एक BIOS मशीन के लिए एमबीआर) को इंगित करता है। पहला खाली होना अपरिहार्य है और अधिकांश उपयोगकर्ता इस बारे में कुछ नहीं कर सकते हैं।
खाली 2
0:10~0:11 Black (light)
0:12 Black (no light) <-- this
दूसरा खाली सबसे अधिक संभावना है जब बाद के चरण से बूट लोडर (आमतौर पर GNU / लिनक्स मशीन के लिए GRUB) पर आगे बढ़ते हुए दिखाया जाता है। डिफ़ॉल्ट टाइमआउट आमतौर पर 10 सेकंड के लिए सेट किया जाता है, हालांकि अंतर्निहित कॉन्फ़िगरेशन स्वचालित रूप से टाइमआउट को कई सेकंड तक कम कर सकता है जब कोई अन्य ऑपरेटिंग सिस्टम नहीं मिलता है। यह अभी भी कुछ देरी का कारण होगा।
वर्कअराउंड : सुनिश्चित करें कि बूट लोडर टाइमआउट शून्य और छिपा हुआ हो।
टर्मिनल में, sudo nano /etc/default/grub
संबंधित लाइनों को निम्नानुसार चलाएं और संशोधित करें, फिर परिवर्तनों को सहेजें ^X Exit
: Ctrl+ Xदबाएं Yऔर फिर दबाएं Enter। फिर, sudo update-grub
संशोधित कॉन्फ़िगरेशन को अपडेट करने के लिए चलाएं (अंतिम कमांड चलाने से पहले, उपयोगकर्ता एक ही कॉन्फ़िगरेशन फ़ाइल में एक साथ अगला वर्कअराउंड लागू करना चाह सकता है)।
...
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
...
दो पंक्तियों के साथ GRUB_HIDDEN...
पदावनत पैरामीटर हैं और टिप्पणी सिंटैक्स के साथ अक्षम की जानी चाहिए #
। वास्तव में रिक्त से संबंधित नहीं; किसी भी अप्रत्याशित परिणाम से इंकार करने के लिए।
जब अन्य ऑपरेटिंग सिस्टम 'ओएस-प्रोबर' के माध्यम से पाए गए थे, तो टाइमआउट शून्य नहीं हो सकता है और छिपाया नहीं जा सकता है: अंतर्निहित कॉन्फ़िगरेशन बूट मेनू को सक्षम करेगा और टाइमआउट केवल गैर-शून्य मान के साथ प्रभावी है। मल्टीबूट सिस्टम के लिए, मेनू कम से कम 1 सेकंड के लिए दिखाई देगा और दूसरे रिक्त को वैसे भी दिखाया जा सकता है।
वह चमक
0:13~0:15 Bright screen
यह सबसे अधिक संभावना हार्डवेयर-निर्भर है। यह लक्षण इस दिनांकित पोस्ट के समान है या Ask Ubuntu पर एक अन्य दिनांकित पोस्ट के समान है । अन्यथा, सबसे उपयुक्त समाधान के लिए प्रासंगिक सामुदायिक साइटों पर मशीन मॉडल या हार्डवेयर विनिर्देश द्वारा देखें।
रिक्त 3
0:16 Black with light
0:17 Black without light <-- this
0:18 Loading screen
जब बूट लोडर उस एप्लिकेशन को चलाता है जो एक ग्राफिकल बूट एनीमेशन (आमतौर पर उबंटू-आधारित वितरण के लिए प्लायमाउथ) उर्फ बूट छप प्रदान करता है, तो तीसरे रिक्त को सबसे अधिक दिखाया जाता है। बूट स्प्लैश का कोई सार्थक उद्देश्य नहीं है, खासकर जब बूट प्रक्रिया तेज हो; ओपी द्वारा जो दिखाया गया है वह बहुत तेज है ।
वर्कअराउंड : सुनिश्चित करें कि बूट लोडर बूट स्प्लैश न चलाए।
इसी प्रकार , उस भाग को संपादित /etc/default/grub
और संशोधित करने के लिए sudo अनुमति के साथ चलाएँ "quiet splash"
और उस भाग को बदल दें "quiet"
, फिर परिवर्तनों को सहेजें। अंत में, sudo update-grub
संशोधित कॉन्फ़िगरेशन को अपडेट करने के लिए चलाएं ।
...
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
...
जब बूट स्प्लैश अक्षम हो जाता है, तो बूट प्रक्रिया के दौरान कुछ बूट संदेश दिखाए जा सकते हैं। किसी कारण से, परिणाम उबंटू मेट (कभी-कभी एक ही "शांत" विकल्प के बावजूद कई लाइनें दिखाते हुए) असंगत होता है, जो अन्य उबंटू व्युत्पन्न जैसे जुबांटु को चलाते समय अन्यथा नहीं देखा जाता है।
खाली करना
0:19 Change of Background
0:22~0:29 Login
0:30 Black with light <-- this
0:32 My wallpaper
लॉगिन और डेस्कटॉप के बीच होने वाली रिक्तता, GNOME या MATE जैसे समान डेस्कटॉप वातावरण के लिए सबसे अधिक विशिष्ट है। मैंने पुष्टि की है कि: तुलना में, दालचीनी मेट की तरह ब्लैंकिंग दिखाती है; इसके विपरीत, Xfce ऐसा व्यवहार नहीं दिखाता है।
प्रारंभ में, मैंने सोचा कि कंपोज़िंग विंडो प्रबंधक को लोड करने के संक्रमण के कारण रिक्त स्थान हो सकता है; हालाँकि, MATE में कंपोज़ीटर को बदलने या अक्षम करने से ब्लैंकिंग व्यवहार प्रभावित नहीं होता है। तो असल समस्या कुछ और है।
समाधान : उबंटू मेट के लिए, लॉगिन स्क्रीन को एक सच्चे काले रंग (# 000000) का उपयोग करना चाहिए।
पर जाएं नियंत्रण केंद्र> लॉग इन विंडो - सूरत और के लिए पथ खाली पृष्ठभूमि , और फिर बदल पृष्ठभूमि रंग (निचले बाएं क्षेत्र में अंधेरे मोनोक्रोम छाया चुनें) काला करने के लिए। समाप्त करने के लिए विंडो बंद करें। इस वर्कअराउंड का मुख्य उद्देश्य ब्लैंकिंग को कम करना है; उपयोगकर्ता विपरीत और लॉगिन विंडो दृश्यता को बेहतर बनाने के लिए थीम बदल सकता है।
परिणाम
ऊपर दिए गए वर्कअराउंड के साथ, अधिकांश एंड-यूज़र बूट प्रक्रिया के दौरान केवल पहला रिक्त देखेंगे। सिवाय, ओपी और प्रभावित उपयोगकर्ताओं को चमक मुद्दे को अलग से हल करने की आवश्यकता होगी।
- रिक्त 1: हमेशा दिखाया गया (अपरिहार्य)
- रिक्त 2: वर्कअराउंड का उपयोग करें
- चमक: अलग समाधान (हार्डवेयर पर निर्भर)
- रिक्त 3: वर्कअराउंड का उपयोग करें
- रिक्त करना: वर्कअराउंड (सॉफ़्टवेयर-निर्भर) का उपयोग करें
उबंटू मेट 18.04 के साथ टेस्टेड वर्कआर्ड, 32-बिट मशीन इंटेल सेलेरॉन 1.6 गीगाहर्ट्ज पर इंटेल ग्राफिक्स के साथ चल रहा है। न्यूनतम स्थापना में लगभग 45 सेकंड (गैर-इष्टतम) का बूट समय होता है, जिसमें कोई चमक नहीं होती है और केवल पहले रिक्त और रिक्त स्थान को देखा जाता है।