ฉันมีจอแสดงผล DELL U2410 เชื่อมต่อกับเดสก์ท็อป Compaq 100B ที่ติดตั้งการ์ดกราฟิก AMD / ATI (AMD E-350) O / S ที่ติดตั้งคือ Ubuntu 10.04 LTS
คอมพิวเตอร์เชื่อมต่อกับจอภาพผ่านการเชื่อมต่อ DVI
ปัญหาคือฉันไม่สามารถตั้งค่าความละเอียดของเดสก์ท็อปเป็นเนทีฟ 1920x1200 ได้ ความละเอียดสูงสุดที่อนุญาตคือ 1600x1200
ทำวิจัยบางอย่างที่ฉันพบเกี่ยวกับxrandr
โปรแกรมอรรถประโยชน์ น่าเสียดายที่เมื่อพยายามใช้มันฉันไม่สามารถกำหนดค่าให้เป็นความละเอียดที่ต้องการได้ อันดับแรกจะไม่รายงานชื่อเอาต์พุต (ซึ่งควรจะเป็นDVI-0
) โดยพูดdefault
แทน หากไม่มีมันฉันไม่สามารถใช้--fb
ตัวเลือก
ยูทิลิตี้ EDID ดูเหมือนจะระบุจอภาพได้ดี นี่คือผลลัพธ์จากget-edid
:
# EDID version 1 revision 3
Section "Monitor"
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
Identifier "DELL U2410"
VendorName "DEL"
ModelName "DELL U2410"
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
HorizSync 30-81
VertRefresh 56-76
# Max dot clock (video bandwidth) 170 MHz
# DPMS capabilities: Active off:yes Suspend:yes Standby:yes
Mode "1920x1200" # vfreq 59.950Hz, hfreq 74.038kHz
DotClock 154.000000
HTimings 1920 1968 2000 2080
VTimings 1200 1203 1209 1235
Flags "-HSync" "+VSync"
EndMode
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
EndSection
แต่xrandr -q
คำสั่งจะคืนค่า:
Screen 0: minimum 640 x 400, current 1600 x 1200, maximum 1600 x 1200
default connected 1600x1200+0+0 0mm x 0mm
1600x1200 0.0*
1280x1024 0.0
1152x864 0.0
1024x768 0.0
800x600 0.0
640x480 0.0
720x400 0.0
เมื่อฉันพยายามตั้งความละเอียดฉันจะได้รับ:
$ xrandr --fb 1920x1200
xrandr: screen cannot be larger than 1600x1200 (desired size 1920x1200)
$ xrandr --output DVI-0 --auto
warning: output DVI-0 not found; ignoring
ฉันจะตั้งความละเอียดของหน้าจอเป็น 1920x1200 ได้อย่างไร เหตุใดจึงไม่xrandr
ระบุDVI-0
ผลลัพธ์
โปรดทราบว่าคอมพิวเตอร์เครื่องเดียวกันที่ใช้ Ubuntu รุ่นที่สูงกว่า 10.04 ตรวจพบความละเอียดที่ถูกต้องโดยไม่มีปัญหา ในเครื่องนี้ฉันไม่สามารถอัพเกรดได้เนื่องจากปัญหาความเข้ากันได้ของฮาร์ดแวร์รุ่นเก่า
นอกจากนี้ฉันไม่เห็นไดรเวอร์หน้าจอเสริมใด ๆ ที่มีอยู่ในกล่องโต้ตอบไดรเวอร์ฮาร์ดแวร์
----
อัปเดต :
ตามคำตอบของคำถามนี้ฉันได้รับล่วงหน้า ตอนนี้โหมดที่ต้องการแสดงอยู่ในxrandr -q
รายการ แต่ฉันไม่สามารถเปลี่ยนเป็นโหมดนั้นได้ เมื่อใช้แอปเพล็ตมอนิเตอร์ (ซึ่งตอนนี้แสดงโหมดใหม่) ฉันได้รับคำตอบว่า:
The selected configuration for displays could not be applied. Could not set the configuration to CRTC 262
.
จากบรรทัดคำสั่งดูเหมือนว่านี้:
$ cvt 1920 1200 60
# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
Modeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
$ xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
$ xrandr -q
Screen 0: minimum 640 x 400, current 1600 x 1200, maximum 1600 x 1200
default connected 1600x1200+0+0 0mm x 0mm
1600x1200 0.0*
1280x1024 0.0
1152x864 0.0
1024x768 0.0
800x600 0.0
640x480 0.0
720x400 0.0
1920x1200_60.00 (0x120) 193.0MHz
h: width 1920 start 2056 end 2256 total 2592 skew 0 clock 74.5KHz
v: height 1200 start 1203 end 1209 total 1245 clock 59.8Hz
$ xrandr --addmode default 1920x1200_60.00
$ xrandr -q
Screen 0: minimum 640 x 400, current 1600 x 1200, maximum 1600 x 1200
default connected 1600x1200+0+0 0mm x 0mm
1600x1200 0.0*
1280x1024 0.0
1152x864 0.0
1024x768 0.0
800x600 0.0
640x480 0.0
720x400 0.0
1920x1200_60.00 59.8
$ xrandr --output default --mode 1920x1200_60.00
xrandr: Configure crtc 0 failed
ข้อมูลอีกชิ้นหนึ่ง (หากช่วยคนอื่น):
$ sudo lshw -c video
*-display UNCLAIMED
description: VGA compatible controller
product: ATI Technologies Inc
vendor: ATI Technologies Inc
physical id: 1
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: latency=0
resources: memory:c0000000-cfffffff(prefetchable) ioport:f000(size=256) memory:feb00000-feb3ffff
----
ปรับปรุง 2 : นี่คือรายการที่อัปเดตlshw
:
$ sudo lshw -numeric -c video
*-display UNCLAIMED
description: VGA compatible controller
product: ATI Technologies Inc [1002:9802]
vendor: ATI Technologies Inc [1002]
physical id: 1
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: latency=0
resources: memory:c0000000-cfffffff(prefetchable) ioport:f000(size=256) memory:feb00000-feb3ffff