Hi all,
I've just installed the 64 kernel FC4 on my AMD Athlon 64 X2 with a Asus AX800XL (which is a Radeon X800 card). For a driver I used the propriety one from ATI so I could play freedroidRPG (it needs 3D acceleration).
What happens is, the /var/log/Xorg.0.log shows the following messages:
(II) Loading sub module "fglrxdrm" (II) LoadModule: "fglrxdrm" (II) Loading /usr/X11R6/lib64/modules/linux/libfglrxdrm.a (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." compiled for 6.8.0, module version = 8.16.20 ABI class: X.Org Server Extension, version 0.2 (II) fglrx(0): Depth moves disabled by default (**) fglrx(0): Capabilities: 0x02008000 (**) fglrx(0): CapabilitiesEx: 0x00000400 (**) fglrx(0): cpuFlags: 0x4000001f (**) fglrx(0): cpuSpeedMHz: 0x000003ed (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so" (**) fglrx(0): UseFastTLS=0 (**) fglrx(0): BlockSignalsOnLock=0 (==) fglrx(0): EnablePrivateBackZ = NO (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit:
<snip>
(II) fglrx(0): UMM Bus area: 0xc0701000 (size=0x078ef000) (II) fglrx(0): UMM area: 0xc0701000 (size=0x078ef000) (II) fglrx(0): driver needs X.org 6.8.x.y with x.y >= 0.0 (II) fglrx(0): detected X.org 6.8.2.0 (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: Open failed [drm] failed to load kernel module "fglrx" (II) fglrx(0): [drm] drmOpen failed (EE) fglrx(0): DRIScreenInit failed! (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* *
So, bottom line is, I have no 3D accelleration because the /dev/dri/card0 is missing? Or, is 3D hardware acceleration just not available for Radeon X800 cards?
If I start freedroidRPG anyway, it ends my X-session immediately (really: a fraction of a second) and I am presented a logon screen......
Does anyone know what is wrong here?
Guus.