ATI FIREGL Mobility T2, Fedora core 1, kernel 2.6
Greetings!
I am relatively new to ATI: I moved to ATI after horrific problems with geforce2 on many distributions. Anywas, on my laptop a thinkpad t41p. I installed the new ati 3.7 driver on my fedora 2.4.** and encountered several problems. So I moved to kernel 2.6.1 and installed the new driver. The module builds alright I think (I do not know how to make sure of that). But there is no 3d acceleration. I did the make_install and the module was installed. I loaded the module with modprobe fglrx and I think that worked out fine. Here is a transcript of the make for the fglrx module build: ATI module generator V 2.0 ========================== initializing... Error: XFree86 drm includes at /lib/modules/2.6.1-1.65/build/include/../drivers/char/drm do not fit this driver. This driver is designed to only work with X4.1.0 or higher. You can match this by getting Linux kernel 2.4.8 or higher. [root@howe-dhcp-191-254 build_mod]# ./make.sh ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... skipping patch for 'drmP.h', not needed skipping patch for 'drm_os_linux.h', not needed assuming new VMA API since we do have kernel 2.6.x... doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.1-1.65/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/lib/modules/2.6.1-1.65/build' *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies CHK include/asm-i386/asm_offsets.h CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2243: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2261: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2268: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2275: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2284: warning: initialization from incompatible pointer type LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o Building modules, stage 2. MODPOST LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko make[1]: Leaving directory `/lib/modules/2.6.1-1.65/build' build succeeded with return value 0 duplicating results into driver repository... done. ============================== You must change your working directory to /lib/modules/fglrx and then call ./make_install.sh in order to install the built module. ============================== I had to force some path changes for the script to run, but according to ati the warnings can be ignored. Here is part of the xfree86 log on startup: (II) fglrx(0): UMM area: 0xe07ac000 (size=0x07854000) (II) fglrx(0): driver needs XFree86 version: 4.3.x (II) fglrx(0): detected XFree86 version: 4.3.0 (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed [drm] failed to load kernel module "agpgart" [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): ********************************************* * I would really appreciate any help, suggestions, ideas... NB How do I unload the module if I made a newer build? I am very new at this. :newbie: |
All times are GMT -5. The time now is 03:57 PM. |