xrandr resolution problems
Hi, I'm testing the radeonhd driver (version 1.1.0-1 from Debian) on my Radeon HD2600XT and except from starting with the wrong and not recognizing my preferred resolution everything seems to work well. The XServer starts with a 1280x800 resolution with 60 Hz. I expected something like that because my CRT monitor doesn't provide any EDID information and I commented the HorizSync and VertRefresh options in the xorg.conf. But why is it choosing a widescreen(?) resolution?! Wouldn't it be smarter to choose the 1024x768 or 800x600 resolution if no EDID information are provided and a analog monitor is connected? The xrandr -q output looks like this: Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280 DVI-I_1/digital disconnected DVI-I_1/analog connected 1280x800+0+0 0mm x 0mm 1280x800 60.0* 1280x768 60.0 1024x768 60.0 800x600 60.3 640x480 59.9 TV_7PIN_DIN disconnected DVI-I_2/digital disconnected DVI-I_2/analog disconnected Anyway, the main problem is that after uncommenting the HorizSync and VertRefresh options and restarting the XServer nothing changed. The xrandr output is the same. Adding the following modeline and a preferred mode to the monitor section doesn't help either. Modeline "1280x1024_85.00" 159.36 1280 1376 1512 1744 1024 1025 1028 1075 -HSync +Vsync Option "PreferredMode" "1280x1024_85.00" The Xorg.0.log mentions something like this: (**) RADEONHD(0): Option "PreferredMode" "1280x1024_85.00" (WW) RADEONHD(0): Option "PreferredMode" is not used But I can get my preferred resolution with the following commands: thoemy@thoemy:~$ xrandr --newmode "1280x1024_85.00" 159.36 1280 1376 1512 1744 1024 1025 1028 1075 -HSync +Vsync thoemy@thoemy:~$ xrandr --addmode DVI-I_1/analog thoemy@thoemy:~$ xrandr --output DVI-I_1/analog --mode 1280x1024_85.00 thoemy@thoemy:~$ xrandr -q Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 1280 x 1280 DVI-I_1/digital disconnected DVI-I_1/analog connected 1280x1024+0+0 0mm x 0mm 1280x800 60.0 1280x768 60.0 1024x768 60.0 800x600 60.3 640x480 59.9 1280x1024_85.00 85.0* TV_7PIN_DIN disconnected DVI-I_2/digital disconnected DVI-I_2/analog disconnected So am I doing something wrong or is it a bug in xrandr or the radeonhd driver? xrandr -v says: Server reports RandR version 1.2 Another thing is that xrandr reports a maximum resolution of 1280x1280 but I'm sure that I used 1600x1200 before. Attached is the xorg log and the xorg.conf used for testing. Thanks, Thomas
participants (2)
-
Matthias Hopf
-
Thomas Wendt