On Mit, 2002-10-30 at 00:48, James Fung wrote:=20
> > I suppose both cards work with DRI disabled? Please provide config
> > files, logs and kernel output, preferrably somewhere on the web.
>=20
> Oops - my XF86Config-4 file had some whitespace problems which I fixed. =20
> I've got two PCI radeons working now.
>=20
> However, only one has dri enabled. Is there a way I can get the multipl=
e
> cards each to use hardware acceleration?
>=20
> I put some log files at http://www.eyetap.org/~fungja/radeon/=20
>=20
>=20
> 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): Direct rendering enabled
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 5, (OK)
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
>=20
> ...[snip]...
>=20
> drmOpenDevice: node name is /dev/dri/card14
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: Open failed
> drmOpenByBusid: busid is PCI:0:9:0
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 5, (OK)
> drmOpenByBusid: drmOpenMinor returns 5
> drmOpenByBusid: drmGetBusid reports PCI:0:9:0
> (II) RADEON(1): [drm] drmSetBusid failed (5, PCI:0:13:0), Device or
> resource busy
> (EE) RADEON(1): [dri] DRIScreenInit failed. Disabling DRI.
After looking at the source, support for multiple cards is only enabled
in the tdfx DRM yet. The attached hack might serve as a quick'n'dirty
way to find out the next problem. :)
--=20
Earthling Michel D=E4nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast
|