(1) รับ Modeline สำหรับความละเอียดที่คุณต้องการ
cvt
ใช้ นี่คือตัวอย่างสำหรับความละเอียด 1280x1024 โปรดทราบว่าพารามิเตอร์ที่สาม (ความถี่) เป็นตัวเลือก หากเจ้าของคู่มือของคุณระบุความถี่อัตราการรีเฟรชคุณอาจใช้สิ่งนั้นเป็นอินพุตcvt
หรือคุณสามารถปล่อยว่างไว้เพื่อให้สิ่งต่าง ๆ ง่ายขึ้น
$ cvt 1280 1024 60
ผลลัพธ์จะออกมาเป็นแบบนี้
# 1280x1024 60.03 Hz (CVT) hsync: 63.81 kHz; pclk: 109.25 MHz
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(2) สร้างxrandr
modeline ใหม่
ใช้Modeline
ผลลัพธ์จากการสร้างโหมดใหม่สำหรับcvt
xrandr
$ xrandr --newmode "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(3) พิจารณาว่าเราต้องการแก้ไขการแสดงผลแบบใด
หลังจากรันคำสั่งต่อไปนี้ให้สังเกตว่าVGA1
เป็นจอแสดงผลที่เชื่อมต่ออยู่ในตัวอย่างนี้ดังนั้นเราจะใช้มันในขั้นตอนที่ 4 ด้านล่าง
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 32767 x 32767
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x1024_60.00 59.9 +
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1280x1024_60 60.0*
DVI1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
(4) สร้างxrandr
โหมดใหม่
ใช้ชื่อที่แสดงจากขั้นตอนที่ 3 ใช้ชื่อโหมดจากขั้นตอนที่ 2 แต่ไม่ต้องใส่เครื่องหมายคำพูด
$ xrandr --addmode VGA1 1280x1024_60
(5) เปลี่ยนความละเอียดหน้าจอ
ระบุชื่อที่แสดงและชื่อโหมด
$ xrandr --output VGA1 --mode 1280x1024_60
(6) ให้จอภาพทำการปรับโดยอัตโนมัติ
หากจอภาพมีปุ่ม "ปรับอัตโนมัติ" ให้กดเพื่อจัดกึ่งกลางโดยอัตโนมัติและปรับขนาดเอาต์พุต มิฉะนั้นให้ใช้ปุ่มแมนนวลบนมอนิเตอร์ของคุณเพื่อทำสิ่งนี้
(7) สร้างxorg.conf
ไฟล์
หากคุณชอบการตั้งค่าความละเอียดคุณสามารถทำให้มันถาวรโดยระบุข้อมูลนี้ในxorg.conf
ไฟล์
ใส่modeline
จากขั้นตอนที่ 1 ลงใน"Monitor"
ส่วน คุณอาจแทนที่"My Monitor"
ด้วยชื่อที่อธิบายสำหรับจอภาพของคุณตราบใดที่คุณใช้ชื่อเดียวกันใน"Screen"
ส่วน
โปรดทราบว่า"Device"
ส่วนนี้ใช้เพื่อระบุกราฟิกการ์ด / ชิปและไดรเวอร์ที่คุณใช้ Identifier
อาจเป็นชื่อที่คุณเลือกตราบใดที่คุณใช้ชื่อเดียวกันใน"Screen"
ส่วน แต่คุณต้องใช้ชื่อไดรเวอร์ที่ถูกต้องสำหรับกราฟิกการ์ด / ชิปของคุณในDriver
บรรทัด คุณสามารถใช้$ lshw -c video | grep configuration
เพื่อรับชื่อไดรเวอร์กราฟฟิกของคุณ
แม้ว่าฉันจะไม่ได้ทดสอบสิ่งนี้อาจเป็นไปได้ที่จะยกเว้น"Device"
ส่วนได้ตราบใดที่คุณยังลบDevice
บรรทัดที่เกี่ยวข้องใน"Screen"
ส่วนนั้น
$ sudo gedit /etc/X11/xorg.conf
ป้อนข้อมูลลงในไฟล์บันทึกและออก นี่คือตัวอย่างการใช้โมเดล 1280x1024 จากด้านบนและไดรเวอร์กราฟิก Intel
Section "Monitor"
Identifier "My Monitor"
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Option "PreferredMode" "1280x1024_60"
EndSection
Section "Device"
Identifier "Intel"
Driver "intel"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "My Monitor"
Device "Intel"
Defaultdepth 24
SubSection "Display"
Modes "1280x1024_60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
/etc/X11/xorg.conf
ถ้ามีอะไรผิดพลาดคุณสามารถบูตเข้าสู่โหมดการกู้คืนและแก้ไขหรือลบ
ในที่สุดคุณสามารถดูที่Ubuntu Wiki Resolutionสำหรับข้อมูลเพิ่มเติม