ฉันใช้ Ubuntu 13.04 และความละเอียดสูงสุดที่ฉันเลือกสำหรับจอภาพที่ฉันได้เสียบอยู่ในขณะนี้ - จอภาพ 1280x1024 - คือ 1024x768 คำอธิบายสำหรับจอภาพคือ "ไม่ทราบ" ดูเอกสารแนบ:
จอภาพเป็น IBM ThinkVision L170P
ฉันใช้ Ubuntu 13.04 และความละเอียดสูงสุดที่ฉันเลือกสำหรับจอภาพที่ฉันได้เสียบอยู่ในขณะนี้ - จอภาพ 1280x1024 - คือ 1024x768 คำอธิบายสำหรับจอภาพคือ "ไม่ทราบ" ดูเอกสารแนบ:
จอภาพเป็น IBM ThinkVision L170P
คำตอบ:
จาก/ubuntu/139947/why-cant-ubuntu-12-04-detect-my-screen-resolution
เปิดเทอร์มินัลของคุณและเรียกใช้สิ่งนี้:
xrandr --newmode $(cvt 1280 1024 60 | grep Mode | sed -e 's/.*"/1280x1024/')
พิมพ์ครั้งแรกxrandr -q
เพื่อดูผลลัพธ์หน้าจอที่ถูกต้องเช่น VGA1 / DVI-1 ฯลฯ ...
จากxrandr --addmode DVI-1 1600x1200
นั้นตัวเลือกใหม่จะปรากฏขึ้นในการกำหนดค่าการแสดงผลของคุณ
ทดสอบในอูบุนตู 14.04 และ 2 หน้าจอ;)
หมายเหตุการเปลี่ยนแปลงนี้ไม่คงอยู่หลังจากรีสตาร์ท เพื่อให้ถาวรฉันทำเชลล์สคริปต์ซึ่งทำคำสั่งดังกล่าวข้างต้นxrandr --addmode...
แล้วฉันจะเพิ่มบรรทัดไปยังไฟล์/etc/lightdm
ดังต่อไปนี้
[SeatDefaults]
display-setup-script = pathToYourScript
วิธีนี้เพิ่มความละเอียดใหม่ก่อนที่เดสก์ท็อปจะพยายามตั้งค่า ...
/opt/
ยัง
ลองติดตั้งเมซ่า-utils sudo apt-get install mesa-utils
ใช้
เมื่อคุณติดตั้งสิ่งนี้รีบูตเครื่องของคุณ หลังจากรีบูตเครื่องเปิดเทอร์มินัลแล้วพิมพ์glxinfo | grep render
และglxgears
ที่ควรแก้ไข
สำหรับ 1920x1080 res 60 Hz ให้ใช้ดังต่อไปนี้:
xrandr --newmode $(cvt 1920 1080 60 | grep Mode | sed -e 's/.*"/1920x1080/')
xrandr --addmode VGA-1 1920x1080
หนึ่งอาจพบชื่อเอาท์พุทที่แตกต่างกัน: VGA1, VGA-1 ฯลฯ
xrandr --addmode VGA1 1280x1024
เช่นนั้น แต่วิธีการแก้ปัญหาของคุณก็ใช้ได้!