เมื่อฉันบูทโดยไม่มี X หรือกด Ctrl + Alt + F1 ฉันมีความละเอียดหน้าจอต่ำมาก
ปกติสำหรับหน้าจอคือ 1920x1200
ฉันสามารถเปลี่ยนได้หรือไม่
Nvidia เกี่ยวข้องกับมันหรือไม่?
Ubuntu10.10 x 64-Nvidia
เมื่อฉันบูทโดยไม่มี X หรือกด Ctrl + Alt + F1 ฉันมีความละเอียดหน้าจอต่ำมาก
ปกติสำหรับหน้าจอคือ 1920x1200
ฉันสามารถเปลี่ยนได้หรือไม่
Nvidia เกี่ยวข้องกับมันหรือไม่?
Ubuntu10.10 x 64-Nvidia
คำตอบ:
colechristensen ถูกต้อง แต่ควรชี้ให้เห็นว่าคุณต่อท้าย vga=ask
ต่อท้ายบรรทัด "linux" ซึ่งเป็นบรรทัดที่มีลักษณะดังนี้ linux /boot/vmlinuz26 root=...
. ที่จริงแล้วคุณไม่จำเป็นต้องแก้ไข grub.cfg
; เมื่ออยู่ในด้วงพิมพ์ E และคุณสามารถทำการแก้ไขได้ทันทีจากนั้นกด "Ctrl-X" เพื่อดำเนินการ; การปรับเปลี่ยนที่ทำให้เกิดขึ้นชั่วคราว
จากนั้นคุณจะพบกับรายการโหมด VGA ที่เป็นไปได้ แต่ส่วนใหญ่ที่มีความเป็นไปได้ที่ 1920x1200 จะไม่ปรากฏ นี่เป็นข้อผิดพลาดทั่วไปใน VGA BIOS ของการ์ดกราฟิกที่ไม่แสดงรายการความละเอียดสูงกว่า 1280x1024 และวิธีแก้ปัญหาอย่างเดียวที่ง่ายคือการใช้ไดรเวอร์วิดีโอโอเพ่นซอร์ส ด้วยโปรแกรมควบคุมโอเพ่นซอร์ส KMS (การตั้งค่าโหมดเคอร์เนล) จะถูกนำมาใช้ทำให้การเข้าถึงเคอร์เนลไปยังโหมด "แฟนซี" เช่น 1920x1200 หากไม่มี KMS คุณสามารถเข้าถึงโหมดแฟนซี (AFAIK) เหล่านี้ได้อย่างง่ายดายใน X
ใช่.
แก้ไขอาร์กิวเมนต์ของเคอร์เนลใน grub.conf (หรือ menu.1st ไม่ว่าจะตั้งค่า grub ไว้ที่ใด)
ครั้งแรกที่คุณเรียกใช้คือใส่อาร์กิวเมนต์ vga = ask นี่จะแจ้งให้คุณทราบรายการความละเอียดที่เป็นไปได้ในครั้งถัดไปที่คุณบู๊ต ลองพวกเขาจนกว่าคุณจะพบคนที่คุณชอบจากนั้นตั้งค่าในการกำหนดค่าด้วงของคุณ ฉันเชื่อว่าของฉันคือ vga = 0x344
แก้ไข: อูบุนตูกำลังใช้สิ่งที่ซับซ้อนมากกว่าที่ฉันคุ้นเคย
function load_video { insmod vbe insmod vga } insmod part_msdos insmod ext2 set root='(hd2,msdos1)' search --no-floppy --fs-uuid --set 937b2299-48ff-4a9c-8228-67ed4453e8fb if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=640x480 load_video insmod gfxterm fi
ฉันควรทำอย่างไรกับมัน?
Edit the kernel arguments in grub.conf (or menu.1st, wherever the grub config actually is).
ฉันจะแก้ไขเป็นอะไร