Comment 1 for bug 115968

Revision history for this message
In , Bryce Harrington (bryce) wrote :

On an ATI Mobility Radeon 9600 M10, xorg is not allowing higher resolutions, perhaps due to failure to detect DDC properly on this card. From the log:

(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules//libddc.so
(II) RADEON(0): VESA VBE DDC supported
(II) RADEON(0): VESA VBE DDC Level none
(II) RADEON(0): VESA VBE DDC transfer in appr. 2 sec.
(II) RADEON(0): VESA VBE DDC read failed
(II) RADEON(0): DDC Type: 3, Detected Type: 0
(WW) RADEON(0): No valid DDCType is given for DDC2, try vbe probing ...
(II) RADEON(0): DDC Type: 0, Detected Type: 0
...
(II) RADEON(0): Validating modes on Primary head ---------
(II) RADEON(0): Panel ID string: 1024x768
(II) RADEON(0): Panel Size from BIOS: 1024x768
(II) RADEON(0): BIOS provided dividers will be used.
(II) RADEON(0): Total number of valid DDC mode(s) found: 0
(WW) RADEON(0): Mode 1280x1024 is out of range.
(WW) RADEON(0): Valid modes must be between 320x200-1024x768
(II) RADEON(0): Valid mode using on-chip RMX: 1024x768
(II) RADEON(0): Valid mode using on-chip RMX: 800x600
(II) RADEON(0): Valid mode using on-chip RMX: 640x480
(II) RADEON(0): Total number of valid FP mode(s) found: 3
(--) RADEON(0): Virtual size is 1024x768 (pitch 1024)

Oleksiy's report:
"The problem is: I cannot setup resolutions higher than 1024x768 on my SVGA+ laptop LCD neither using fglrx nor ati drivers. I have ATI mobility Radeon 9600 M10. I tried to investigate this problem by myself, and found, that VBE incorrectly reports maximum resolution in c ase of fglrx and ati driver cannot correctly read resolution data using DDC, even if ddcprobe reports correct values. How can I skip validation of modes by VBE? Any other ideas?"