जब मैं अपने डेस्कटॉप कंप्यूटर को बूट करता हूं, जिसमें केवल लिनक्स होता है, तो वीडियो मोड और / या कंसोल फ़ॉन्ट चार बार स्विच हो जाता है:
- जब GRUB शुरू होता है, तो यह 80x25 पाठ से एक चित्रमय मोड में बदल जाता है ताकि यह अपने मेनू के पीछे एक सुंदर पृष्ठभूमि खींच सके;
- मेनू से कुछ लेने के बाद GRUB फिर से 80x25 पाठ पर वापस जाता है;
- जब मेरे वीडियो कार्ड के लिए KMS ड्राइवर लोड होता है, तो यह बहुत अधिक रिज़ॉल्यूशन वाले टेक्स्ट मोड में स्विच हो जाता है (मुझे नहीं पता कि यह हार्डवेयर टेक्स्ट मोड है या नहीं);
- अंत में एक्स शुरू होता है और यह ग्राफिक्स जाता है और उस तरह से रहता है। मुझे लगता है कि यह अंतिम स्विच वीडियो मोड के रिज़ॉल्यूशन को नहीं बदलता है, केवल चित्रमयता है।
मैं इनमें से कई मोड स्विच से छुटकारा पाना चाहूंगा। आदर्श रूप से, जब GRUB BIOS से लेता है तो यह सीधे उसी उच्च-रिज़ॉल्यूशन टेक्स्ट मोड पर जाता है जिसे KMS ड्राइवर चुनता है, और X शुरू होने और ग्राफिक्स लाने तक डिस्प्ले उस मोड में रहेगा। मैं इस धारणा के तहत हूं कि यह कर्नेल कमांड लाइन और / या GRUB कंसोल मॉड्यूल लोड मापदंडों के साथ मेल करके संभव है, लेकिन मुझे विवरण नहीं पता है।
GRUB 1.98 + 20100706, कर्नेल 2.6.32.15 नोव्यू वीडियो ड्राइवरों का उपयोग करते हुए। डिस्ट्रो डेबियन अस्थिर है। कृपया ऐसा कोई जवाब न दें जिसमें किसी भी चीज़ को फिर से शामिल करना या एक साथ ब्लीडिंग-एज कर्नेल / ड्राइवर संयोजनों को शामिल करना हो, मुझे इस बात की कोई परवाह नहीं है कि उस तकलीफ को जाना।
संपादित करें: टोबू GRUB_GFXMODE
मॉनिटर के पूर्ण पिक्सेल रिज़ॉल्यूशन पर सेटिंग का सुझाव देता है , और GRUB_GFXPAYLOAD_LINUX=keep
मेनू के चले जाने के बाद मोड स्विच से बचने के लिए। यह मैं क्या चाहता है का हिस्सा है, लेकिन हवाओं कुल मिलाकर बदतर जा रहा है। मेनू के बाद कोई मोड स्विच नहीं है, लेकिन अभी भी एक दर्दनाक-धीमी स्क्रीन रिपेंट है (मुझे शायद GRUB के gfxmode पर छोड़ देना चाहिए, यह 1920x1200 में बहुत धीमी है)। अधिक गंभीर रूप से, अब एक डबल मोड स्विच है जब nouveaufb लोड होता है, साथ में मजेदार-दिखने वाले त्रुटि संदेशdmesg
[ 5.923798] [drm] nouveau 0000:02:00.0: allocated 1920x1200 fb: 0x40250000, bo ffff8801ba5f4600
[ 5.923802] fb: conflicting fb hw usage nouveaufb vs EFI VGA - removing generic driver
[ 5.923821] [drm] nouveau 0000:02:00.0: PFIFO_INTR 0x00000010 - Ch 1
("PFIFO_INTR" message repeats 400+ times)
[ 5.925609] Console: switching to colour dummy device 80x25
[ 5.925802] Console: switching to colour frame buffer device 240x75