Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 302394

Summary: x11-drivers/xf86-video-ati does not support dual-head with DRI on >=xorg-server-1.6
Product: Gentoo Linux Reporter: Benjamin Lee <ben>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Benjamin Lee 2010-01-27 04:19:50 UTC
In radeon_driver.c:

        xf86DrvMsg(pScrn->scrnIndex, X_WARNING,
                   "Direct Rendering Disabled -- "
                   "Zaphod Dual-head configuration is not working with "
                   "DRI at present.\n"
                   "Please use the xrandr 1.2 if you "
                   "want Dual-head with DRI.\n");

Reproducible: Always

Steps to Reproduce:
1. Install x11-drivers/xf86-video-ati.
2. Install >=xorg-server-1.6.
3. Set up dual-head with DRI.
4. Observe warning message in /var/log/Xorg.0.log and lack of DRI.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-01-27 10:39:53 UTC
If you use xrandr-1.2 it'll work just fine, that's the setup I'm running.  Please describe what your real problem is.
Comment 2 RĂ©mi Cardona (RETIRED) gentoo-dev 2010-01-27 10:43:10 UTC
The error message is pretty clear. If you want DRI, use xrandr. (Unless you have 2 GPUs ?)

In any case, that's an upstream issue, not something we can fix.

If you have any issues setting up xrandr, please don't hesitate to reopen this bug and we'll help you out.

Thanks
Comment 3 Benjamin Lee 2010-01-27 21:00:24 UTC
The problem is I've intentionally stayed with xorg-server-1.5 (xrandr 1.2) hoping that this issue would be resolved upstream before 1.5 was masked.

If I upgrade to xorg-server-1.6 (xrandr 1.3), I'll lose DRI.

So yes, the problem can only be resolved upstream.  I just wanted to record this to note that ATI users will regress (i.e. lose DRI) when they upgrade to xorg-server-1.6.