There is a bug, so radeonhd driver misidentifies dvi2vga adapter as dvi digital display. Radeon hd 4850, radeonhd 1.2.5, DVI display connected to first dvi port (closest to mainboard), and dvi2vga adapter sits on second dvi port, and no displays connected to it. When I installed radeonhd 1.2.5 (used fglrx previously), booted os and got resolution - 1152x864 (My display native resolution - 1680x1050). those resolutions was available for choose in gnome's resolution change app: 1152x864 1024x768 800x600 640x480 xrandr showed me this ... Screen 0: minimum 320 x 200, current 1152 x 864, maximum 1680 x 1680 DVI-I_1/digital connected 1152x864+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1360x768 59.8 1152x864 60.0* 1024x768 60.0 800x600 60.3 640x480 59.9 DVI-I_1/analog disconnected (normal left inverted right x axis y axis) TV_7PIN_DIN disconnected (normal left inverted right x axis y axis) DVI-I_2/digital connected 1152x864+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.9 + 1280x1024 75.0 59.9 1280x960 59.9 1152x864 75.0 74.9* 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 75.0 72.8 66.7 60.0 720x400 70.1 ... then I unplugged DVI2VGA, and was able to change resolution to 1680x1050 xrandr output Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680 DVI-I_1/digital disconnected (normal left inverted right x axis y axis) DVI-I_1/analog disconnected (normal left inverted right x axis y axis) TV_7PIN_DIN disconnected (normal left inverted right x axis y axis) DVI-I_2/digital connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.9*+ 1280x1024 75.0 59.9 1280x960 59.9 1152x864 75.0 74.9 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 75.0 72.8 66.7 60.0 720x400 70.1 DVI-I_2/analog disconnected (normal left inverted right x axis y axis)
Confirmed with a Gigabyte 4850: (II) RADEONHD(0): ATOM BIOS Rom: SubsystemVendorID: 0x1458 SubsystemID: 0x21b8 IOBaseAddress: 0xee00 Filename: R485MCAH.F2 BIOS Bootup Message: GV-R485MC-1GH F2 Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 1920 x 1920 DVI-I_1/digital connected (normal left inverted right x axis y axis) 1024x768 60.0 800x600 60.3 640x480 59.9 DVI-I_1/analog disconnected (normal left inverted right x axis y axis) TV_7PIN_DIN disconnected (normal left inverted right x axis y axis) DVI-I_2/digital connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm 1920x1200 60.0*+ 1600x1200 60.0 59.9 1400x1050 74.8 60.0 1280x1024 75.0 59.9 60.0 1280x960 60.0 59.9 960x1200 59.8 1152x864 75.0 74.9 1024x768 75.1 75.0 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 75.0 72.8 72.8 75.0 66.7 60.0 59.9 720x400 70.1 DVI-I_2/analog disconnected (normal left inverted right x axis y axis)
There is no easy solution for your issue. Though some reordering the way HDP, Sense, and DDC is used it might be possible. Not exactly sure whether it's worth the risk of regressions, though.
Does this issue occur with the preferred ati driver (xf86-vide-ati)? If so, please move this to the Driver/Radeon component. Development of radeonhd has pretty much halted and development focus is on the ati driver. Please see http://www.x.org/wiki/radeonhd If the issue does not exist in the ati driver (or if there is no response to this message), this bug will be closed as WONTFIX unless someone contributes a patch.
Closing due to lack of response. Please reopen and move to the Driver/Radeon component if this issue persists with xf86-video-ati
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.