13.1.9 gfxpayload
หากมีการตั้งค่าตัวแปรนี้มันจะควบคุมโหมดวิดีโอที่เคอร์เนล Linux เริ่มทำงานแทนที่ตัวเลือกการบูต 'vga =' (ดูlinux ) อาจถูกตั้งค่าเป็น 'text' เพื่อบังคับให้เคอร์เนล Linux บูตในโหมดข้อความปกติ 'Keep' เพื่อคงโหมดกราฟิกไว้โดยใช้ 'gfxmode' หรือค่าที่อนุญาตสำหรับ 'gfxmode' เพื่อตั้งค่าโหมดกราฟิกเฉพาะ (ดูgfxmode )
ขึ้นอยู่กับเคอร์เนลของคุณการแจกจ่ายการ์ดกราฟิกของคุณและเฟสของดวงจันทร์โปรดทราบว่าการใช้ตัวเลือกนี้อาจทำให้ GNU / Linux ประสบปัญหาเกี่ยวกับการแสดงผลต่าง ๆ โดยเฉพาะในช่วงต้นของลำดับการบู๊ต หากคุณมีปัญหาให้ตั้งค่าตัวแปรนี้เป็น 'text' และ GRUB จะบอกให้ Linux บูตในโหมดข้อความปกติ
ค่าเริ่มต้นคือเฉพาะแพลตฟอร์ม บนแพลตฟอร์มที่มีโหมดข้อความเนทีฟ (เช่นแพลตฟอร์ม PC BIOS) ค่าเริ่มต้นคือ 'ข้อความ' มิฉะนั้นค่าเริ่มต้นอาจเป็น 'อัตโนมัติ' หรือโหมดวิดีโอเฉพาะ
ตัวแปรนี้มักจะถูกกำหนดโดย 'GRUB_GFXPAYLOAD_LINUX' (ดูการกำหนดค่าอย่างง่าย )
แต่ที่สำคัญกว่า: ฉันพบข้อความที่error: no video mode activated
คุณได้รับในBug 699802และมีวิธีแก้ไขที่เป็นไปได้ :
การแยกส่วน#GRUB_GFXMODE=640x480
ในการ/etc/default/grub
แก้ปัญหาจริง อย่าลืมเรียกใช้หลังจากเปลี่ยนsudo update-grub
/etc/default/grub
ดูความคิดเห็นที่ 27และแสดงความคิดเห็นที่24และ30 ด้วยเช่นกัน ความคิดเห็นที่ 30:
แค่ต้องการยืนยันว่าวิธีการสำหรับหมายเลข 24 นั้นใช้ได้ดีสำหรับผู้ที่มีพาร์ติชันที่เข้ารหัส (ไม่ต้องกังวลกับสิ่งที่ไม่ได้กล่าวถึง) เพียงเพื่อให้ทุกคนอย่างฉันไม่จำเป็นต้องมองหาวิธีการทำคำสั่งง่ายๆ (ครั้งแรกที่ฉันใช้ linux) cd /usr/share/grub/
เปิดตัวสถานีและไปที่ไดเรกทอรี คัดลอกไฟล์ตัวอักษรไปยังไดเรกทอรีอื่น ( cp
ความต้องการsudo
และ*.pft
สำเนาไฟล์ font สามครั้งเดียว) กับด้วงปรับปรุงแล้วด้วยsudo cp *.pf2 /boot/grub
sudo update-grub