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.
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.
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
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.