[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dri] DRIScreenInit failed. Disabling DRI.



On 1/31/06, Eric Kjeldergaard <kjelderg@xxxxxxxxx> wrote:
> Wednesday 01 February 2006 00:58、Michael Nottebrock さんは書きました:
> > Nikolas Britton schrieb:
> > > Hello,
> > >
> > > I cannot get DRI working after upgrading my system to a triple-head
> > > setup. I had X.org 6.8 & 6.9 DRI working just fine with the one AGP
> > > card (Radeon QL R200 8500 LE) but when I added the two PCI Radeon QY
> > > RV100 7000/VE cards DRI stopped working.
> >
> > Radeon-DRI doesn't work in Xinerama mode. There is an alternative
> > "MergedFB" mode that enables a Xinerama-like mode with hw 3d-accel, but
> > that is limited to two heads connected to one card - you're out of luck
> > here.
>
> As an alternative, you could run it in non-Xinerama mode.  This does have some
> interesting features like not being able to take windows from screen to
> screen directly.  I have been meaning to try non-Xinerama and x2x (in ports,
> I think) to see if I could get the best of both worlds.
>

Ok I tried it without Xinerama, now X.org completely hard locks the
system. When I start X.org the main screen goes blank and the other
two screens, with the PCI cards, display the video cards part number
in the top left corners.

So what's up with that? Attached is the Xorg log file... and here are
the last few lines from that log file:

(II) RADEON(0): [drm] installed DRM signal handler
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 16
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
(II) RADEON(0): Direct rendering enabled
(==) RandR enabled
(==) RADEON(1): Write-combining range (0xfeaf0000,0x80000) was already clear
(==) RADEON(1): Write-combining range (0xe8000000,0x4000000)
(==) RADEON(1): Write-combining range (0xa0000,0x10000) was already clear