Bug 16618 - ati driver 6.8.0 -> 6.9.0 - xrandr does no longer work
Summary: ati driver 6.8.0 -> 6.9.0 - xrandr does no longer work
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: App/xrandr (show other bugs)
Version: 7.3 (2007.09)
Hardware: x86-64 (AMD64) FreeBSD
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-04 12:16 UTC by Oliver Lehmann
Modified: 2008-07-05 01:53 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xdpyinfo output (6.16 KB, text/plain)
2008-07-04 12:16 UTC, Oliver Lehmann
no flags Details
xorg configuration (12.83 KB, text/plain)
2008-07-04 12:17 UTC, Oliver Lehmann
no flags Details
xorg logfile (63.05 KB, text/plain)
2008-07-04 12:18 UTC, Oliver Lehmann
no flags Details
xrandr -q output running the 6.8.0 driver (869 bytes, application/octet-stream)
2008-07-04 12:28 UTC, Oliver Lehmann
no flags Details
xrandr -q output running the 6.9.0 driver (872 bytes, application/octet-stream)
2008-07-04 12:29 UTC, Oliver Lehmann
no flags Details
xrandr -q output running the 6.8.0 driver (7.95 KB, patch)
2008-07-04 12:35 UTC, Oliver Lehmann
no flags Details | Splinter Review
xrandr -q output running the 6.9.0 driver (7.98 KB, patch)
2008-07-04 12:36 UTC, Oliver Lehmann
no flags Details | Splinter Review

Description Oliver Lehmann 2008-07-04 12:16:39 UTC
Created attachment 17535 [details]
xdpyinfo output

Hi,

I've updated my ati driver from 6.8.0 to 6.9.0 and my xrandr configuration stoped creating one large desktop so I ended now up with 2 monitors showing the same content (mirroring).... The xrandr command I'm using since the switch from xinerama to xrandr was made is:

xrandr --output VGA-0 --right-of DVI-0

please find attached my xorg.conf, Xorg.0.log and the output of xdpyinfo
Comment 1 Oliver Lehmann 2008-07-04 12:17:08 UTC
Created attachment 17536 [details]
xorg configuration
Comment 2 Oliver Lehmann 2008-07-04 12:18:04 UTC
Created attachment 17537 [details]
xorg logfile
Comment 3 Oliver Lehmann 2008-07-04 12:22:45 UTC
this are the differences between the old 6.8.0 xrandr -q output and the new one:

--- xrandr.6.8.0.out    2008-07-04 21:21:22.000000000 +0200
+++ xrandr.6.9.0.out    2008-07-04 21:22:12.000000000 +0200
@@ -8,7 +8,7 @@
    832x624        74.6  
    800x600        72.2     75.0     60.3     56.2  
    640x480        72.8     75.0     59.9  
-DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
+DVI-0 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 376mm x 301mm
    1280x1024      60.0*+   75.0     59.9  
    1280x960       59.9  
    1152x864       75.0     74.8  
Comment 4 Oliver Lehmann 2008-07-04 12:28:58 UTC
Created attachment 17538 [details]
xrandr -q output running the 6.8.0 driver
Comment 5 Oliver Lehmann 2008-07-04 12:29:26 UTC
Created attachment 17539 [details]
xrandr -q output running the 6.9.0 driver
Comment 6 Oliver Lehmann 2008-07-04 12:35:46 UTC
Created attachment 17540 [details] [review]
xrandr -q output running the 6.8.0 driver

this is the --verbose output - it shows differences in the "Clones" section (and some others too)
Comment 7 Oliver Lehmann 2008-07-04 12:36:10 UTC
Created attachment 17541 [details] [review]
xrandr -q output running the 6.9.0 driver

this is the --verbose output - it shows differences in the "Clones" section (and some others too)
Comment 8 Alex Deucher 2008-07-04 12:42:55 UTC
The driver supports cloning now so you can have multiple outputs driven by the same crtc.  You'll need to specify the crtc if you want to drive the outputs independently.  Ideally the xrandr utility should do this automatically for multi-head, but that needs to be fixed in xrandr not the driver.

xrandr --output DVI-0 --mode 1280x1024 --crtc 1
xrandr --output VGA-0 --right-of DVI-0
Comment 9 Oliver Lehmann 2008-07-04 12:51:02 UTC
funny - when I switched from xinerama to xrandr the previous left display became my right display and vice versa. So I had to adjust my window manager config - but now it is back to xinerama. So I've to reconfigure it again but - problem fixed I'd say.
Comment 10 Oliver Lehmann 2008-07-04 12:52:23 UTC
oups... no - it is not OK - now I've only one Screen - but I want to have two screens - think about the background image for example - now it is streched about both screens....
Comment 11 Oliver Lehmann 2008-07-04 12:57:19 UTC
ok - it looks like the new xrandr command should have been put into .xinitrc so the displays are configured before my window manager is started so it gets its configuration correctly - changing the xrandr setup this way while it's running didn't worked... now having it in .xinitrc before the WM starts it's ok.

changing it to FIXED
Comment 12 Alex Deucher 2008-07-05 01:53:24 UTC
FWIW, you can setup dualhead statically via your xorg.conf even with xrandr 1.2:
http://wiki.debian.org/XStrikeForce/HowToRandR12


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.