DRI on dual-head: what's needed?

Alex Deucher alexdeucher at gmail.com
Fri May 11 01:51:32 PDT 2007


On 5/10/07, Nemosoft Unv. <nemosoft at smcc.demon.nl> wrote:
> Hello,
>
> I've got myself a dual-head setup here with a card based on a Radeon 9200 SE,
> XOrg 7.2 (the release, not the latest code), which works fine. However, when
> starting up X, I get this message in the log:
>
> (II) RADEON(0): initializing int10
> (II) RADEON(0): Primary V_BIOS segment is: 0xc000
> (--) RADEON(0): Chipset: "ATI Radeon 9200SE 5964 (AGP)" (ChipID = 0x5964)
> (--) RADEON(0): Linear framebuffer at 0xc0000000
> (II) RADEON(0): AGP card detected
> (WW) RADEON(0): Direct Rendering Disabled -- Dual-head configuration is not
> working with DRI at present. Please use the radeon MergedFB option if you
> want Dual-head with DRI.
>
> No DRI means no 3D acceleration, no GLX, which is something I definetely would
> like to use (you have no idea how slow Google Earth is without this...)
>
> But, I specifically DON'T want MergedFB since I want a dual display (i.e.
> a :0.0 and :0.1 X display). I looked at the code, and there's no specifi
> reason listed why it doesn't work. So my question to you is: what is needed
> to get this working? Or rather, where is the problem? Is it the DRI kernel
> module, the X architecture, hardware issue?
>
> I can program in C, no problem, so I would like to get this working. But I
> would appreciate some hints as where to get started.
>

Thomas Hellstrom had started some work on this, but I'm not sure what
the current status is.

Alex


More information about the xorg-driver-ati mailing list