เมื่อฉันบูทคอมพิวเตอร์เดสก์ท็อปซึ่งมีลินุกซ์อยู่เท่านั้นโหมดวิดีโอและ / หรือแบบอักษรคอนโซลจะได้รับการสลับสี่ครั้ง:
- เมื่อ GRUB เริ่มขึ้นข้อความจะสลับจากข้อความขนาด 80x25 ไปเป็นโหมดกราฟิกเพื่อให้สามารถวาดพื้นหลังที่สวยงามด้านหลังเมนู
- ด้วงนั้นกลับไปที่ข้อความ 80x25 หลังจากที่ฉันเลือกบางอย่างจากเมนู
- เมื่อไดรเวอร์ KMS สำหรับการ์ดวิดีโอของฉันโหลดมันจะเปลี่ยนเป็นโหมดข้อความความละเอียดสูงกว่านี้มาก (ฉันไม่รู้ว่านี่เป็นโหมดข้อความฮาร์ดแวร์หรือไม่);
- ในที่สุด X ก็เริ่มขึ้นและมันก็เป็นกราฟิกและยังคงอยู่แบบนั้น ฉันคิดว่าสวิตช์สุดท้ายนี้ไม่เปลี่ยนความละเอียดของโหมดวิดีโอเพียงความเป็นกราฟิก
ฉันต้องการกำจัดสวิตช์โหมดเหล่านี้ให้ได้มากที่สุด ตามหลักการแล้วเมื่อ GRUB เข้าควบคุม BIOS มันจะไปยังโหมดข้อความความละเอียดสูงแบบเดียวกับที่ไดรเวอร์ KMS เลือกและการแสดงผลจะอยู่ในโหมดนั้นจนกระทั่ง X เริ่มต้นและเปิดกราฟิคขึ้นมา ฉันรู้สึกว่านี่เป็นไปได้โดย mucking กับบรรทัดคำสั่งเคอร์เนลและ / หรือพารามิเตอร์โหลดโมดูลคอนโซล GRUB แต่ฉันไม่ทราบรายละเอียด
GRUB 1.98 + 20100706, เคอร์เนล 2.6.32.15 โดยใช้ไดรเวอร์วิดีโอ Nouveau Distro นั้นไม่เสถียร Debian โปรดไม่มีคำตอบที่เกี่ยวข้องกับการคอมไพล์อะไรหรือการรวมตัวกันของเคอร์เนล / ไดรเวอร์อีกอันหนึ่งฉันไม่สนใจเรื่องนี้มากพอที่จะไปสู่ปัญหาที่มาก
แก้ไข: Tobu แนะนำให้ตั้งค่าGRUB_GFXMODE
ความละเอียดพิกเซลแบบเต็มของจอภาพและGRUB_GFXPAYLOAD_LINUX=keep
เพื่อหลีกเลี่ยงการสลับโหมดหลังจากเมนูหายไป นี่เป็นส่วนหนึ่งของสิ่งที่ฉันต้องการ แต่จบลงโดยรวมแย่ลง ไม่มีการสลับโหมดหลังจากเมนู แต่ยังคงทาสีหน้าจอช้าลงอย่างเจ็บปวด (ฉันน่าจะยอมแพ้กับ gfxmode ของ GRUB ก็คือ waaaay ช้าเกินไปที่ 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