steffen.neuling
10.04.04, 12:00
Ich versuche verzweifelt die 3D-Unterstützung für meine ATI Radeon 9600XT unter Fedora Core 1 zu aktivieren, ich bin nach der Anleitung von www.gmpf.de vorgegangen. Sobald ich versuche die ATI Treiber zu installieren (rpm -Uhv --force fglrx-glc22-4.3.0-3.2.8.i586.rpm) und Linux versucht das Modul zu laden erscheinen Fehlermeldungen. Auch wenn ich versuche das Modul per Hand mit modprobe fglrx nachzuladen erscheint die Meldung, dem zur Folge kann ich die 3D-Unterstützung nicht aktivieren und Linux abeitet immer noch mit den Mesa Treibern. Ich habe das ganze auch schon mit kernel 2.6.5 versucht mit dem selben Ergebnis.
Die Installationsmeldungen, ich werde daraus nicht schlau (bin noch linux Neuling):
Preparing... ########################################### [100%]
1:fglrx-glc22 ########################################### [100%]
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
probing for VMA API version...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
patching 'drm_os_linux.h'...
doing script based build for kernel 2.4.x and similar
make.sh: line 927: [: -ge: unary operator expected
compiling 'agpgart_be.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from agpgart_be.c:105:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from agpgart_be.c:108:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'agp3.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from agp3.c:60:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/mm.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/slab.h:14,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/pci.h:37,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/pci.h:658,
from agp3.c:61:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'i7505-agp.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from i7505-agp.c:32:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/mm.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/slab.h:14,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/pci.h:37,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/pci.h:658,
from i7505-agp.c:33:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'nvidia-agp.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from nvidia-agp.c:9:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/mm.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/slab.h:14,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/pci.h:37,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/pci.h:658,
from nvidia-agp.c:10:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'firegl_public.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from firegl_public.c:72:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:18:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from firegl_public.c:76:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
linking of fglrx kernel module...
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o
- trying a sample load of the kernel module
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __wake_up
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol unlock_page
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol kernel_flag_cacheline
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol register_chrdev
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol create_proc_entry
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_wait_queue
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol smp_call_function
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol zone_table
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_proc_entry
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol add_wait_queue
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol _alloc_pages
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol mem_map
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol init_mm
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol smp_num_cpus
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __free_pages
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
System: Pentium 4 - 2,8 GHz
Asus P4S800 mit SIS 648FX Chipsatz
ATI Radeon 9600XT
2 Festplatten: 1) Maxtor 160GB mit Windows XP
2) Maxtor 40GB mit Fedora Core 1 (kernel 2.4.22-1.2115.nptlsmp)
Ich hoffe ihr könnt mir helfen, danke im voraus
Die Installationsmeldungen, ich werde daraus nicht schlau (bin noch linux Neuling):
Preparing... ########################################### [100%]
1:fglrx-glc22 ########################################### [100%]
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
probing for VMA API version...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
patching 'drm_os_linux.h'...
doing script based build for kernel 2.4.x and similar
make.sh: line 927: [: -ge: unary operator expected
compiling 'agpgart_be.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from agpgart_be.c:105:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from agpgart_be.c:108:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'agp3.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from agp3.c:60:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/mm.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/slab.h:14,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/pci.h:37,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/pci.h:658,
from agp3.c:61:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'i7505-agp.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from i7505-agp.c:32:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/mm.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/slab.h:14,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/pci.h:37,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/pci.h:658,
from i7505-agp.c:33:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'nvidia-agp.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from nvidia-agp.c:9:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:15:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/capability.h:17,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/binfmts.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/sched.h:10,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/mm.h:4,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/slab.h:14,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/pci.h:37,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/pci.h:658,
from nvidia-agp.c:10:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
compiling 'firegl_public.c'...
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/list.h:6,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/module.h:12,
from firegl_public.c:72:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/processor.h:257:1: Warnung: "EISA_bus" redefined
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modversions.h:141,
from <command line>:18:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/modules/i386_ksyms.ver:228:1: Warnung: this is the location of the previous definition
In file included from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/semaphore.h:39,
from /lib/modules/2.4.22-1.2115.nptlsmp/build/include/linux/fs.h:202,
from firegl_public.c:76:
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.22-1.2115.nptlsmp/build/include/asm/system.h:189: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
linking of fglrx kernel module...
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o
- trying a sample load of the kernel module
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __wake_up
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol unlock_page
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol kernel_flag_cacheline
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol register_chrdev
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol create_proc_entry
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_wait_queue
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol smp_call_function
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol zone_table
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_proc_entry
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol add_wait_queue
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol _alloc_pages
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol mem_map
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol init_mm
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol smp_num_cpus
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __free_pages
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/char/drm/fglrx.o
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
System: Pentium 4 - 2,8 GHz
Asus P4S800 mit SIS 648FX Chipsatz
ATI Radeon 9600XT
2 Festplatten: 1) Maxtor 160GB mit Windows XP
2) Maxtor 40GB mit Fedora Core 1 (kernel 2.4.22-1.2115.nptlsmp)
Ich hoffe ihr könnt mir helfen, danke im voraus