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?"
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" xorg/modules/ /libddc. so
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/
(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?"