Bug 12771 - ati driver 6.7.194 makes GNOME using wrong resolution due to bogus monitor detection
Summary: ati driver 6.7.194 makes GNOME using wrong resolution due to bogus monitor de...
Status: RESOLVED DUPLICATE of bug 12770
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.2 (2007.02)
Hardware: Other All
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-10 08:17 UTC by Thierry Vignaud
Modified: 2007-10-10 08:55 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
diff of logs between working 6.6.3 and broken 6.7.194 (72.53 KB, text/plain)
2007-10-10 08:24 UTC, Thierry Vignaud
no flags Details

Description Thierry Vignaud 2007-10-10 08:17:58 UTC
ati driver 6.7.194 makes GNOME using wrong resolution due to bogus monitor detection.
There's both a GNOME bug which consider the setting of the wrong monitor but also, in the first place, an ati driver bug which detects not present monitors (so root cause of bug #11781 and the like) was *not* fixed.

# with 6.6.3 driver:
$ xrandr
Screen 0: minimum 400 x 300, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768       60.0* 
   800x600        60.0     56.0  
   640x480        60.0  
   400x300        60.0  

# with 6.7.194 driver:
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1152 x 1152
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 320mm x 240mm
   1024x768       60.0*+
   1152x768       54.8  
   800x600        60.3     56.2  
   640x480        66.7     69.6     60.0  
LVDS connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.3*    60.3  
   640x480        59.9  
None disconnected (normal left inverted right x axis y axis)

GNOME wrongly selects "800x600        60.3*" instead of "1024x768       60.0*+" but there's actually only a CRT monitor plugged.

This bug exists since at least 6.7.191 but I think it was already there in 6.6.19x
Comment 1 Thierry Vignaud 2007-10-10 08:22:59 UTC
This is with an ATI RS480 [Radeon Xpress 200G Series] (PCI ids are vendor:1002
device:5954 subv:103c subd:3009).
Comment 2 Thierry Vignaud 2007-10-10 08:24:02 UTC
Created attachment 11971 [details]
diff of logs between working 6.6.3 and broken 6.7.194
Comment 3 Alex Deucher 2007-10-10 08:28:06 UTC
this is due to strange bios connector tables on XPRESS chips.

*** This bug has been marked as a duplicate of bug 12770 ***
Comment 4 Thierry Vignaud 2007-10-10 08:55:40 UTC
Still true with 6.7.195


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.