After an update to 2.6.31-rc7, with radeon kernel modesetting enabled and a clean boot, screen does not start up in 1600x1200(highest possible), but 1152x864(used to work fine with non-KMS 18.104.22.168). xrandr also doesn't have the option so I have to manually add the modeline that xorg picks up.
Attached Xorg.0.log shows the modelines that the radeon driver picks up on.
Created attachment 28866 [details]
Xorg log, mainly for showing modelines.
The edid appears to have the 1600x1200 mode:
(II) RADEON(0): Modeline "1600x1200"x0.0 202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (93.8 kHz)
You should be able to select it using xrandr or by setting it as your preferred mode in your xorg.cong.
But that's the problem, I can't select it in xrandr unless I add the mode first. Haven't tried the preferred mode though. Will do that.
PreferredMode didn't help either.
oipo [ ~ ]$ cat /var/log/Xorg.0.log | grep PreferredMode
(**) RADEON(0): Option "PreferredMode" "1600x1200"
(WW) RADEON(0): Option "PreferredMode" is not used
(In reply to comment #4)
> PreferredMode didn't help either.
> oipo [ ~ ]$ cat /var/log/Xorg.0.log | grep PreferredMode
> (**) RADEON(0): Option "PreferredMode" "1600x1200"
> (WW) RADEON(0): Option "PreferredMode" is not used
Please attach your xorg config.
Created attachment 29197 [details] [review]
Xorg configuration file with PreferredMode
you need to add the modeline to your config:
#DisplaySize 320 240 # mm
Modeline "1600x1200" 202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
Option "PreferredMode" "1600x1200"
Added it to my xorg.conf, works fine now. Just strange that I didn't need this before I switched to KMS.
(In reply to comment #8)
> Added it to my xorg.conf, works fine now. Just strange that I didn't need this
> before I switched to KMS.
Can you attach your non-kms log? You can disable kms by loading the radeon drm modules with the modeset=0 option.
Sorry for the delay, I managed to get ill.
Here's the non-KMS log without the modeline added to the xorg.conf.
Created attachment 29457 [details]
non-KMS Xorg log
We don't support UMS anymore. Closing.