Grüß euch recht herzlich!
Ich trete wiedermal mit der Bitte einer Hilfestellung an euch heran. Das Problem, wie schon im Titel beschrieben, ist es, die Karte im Linux zum laufen zu bringen. Ich versuche das jetzt schon über mehrere Wochen in SuSE 9.0, hatte mir erhofft, dass das ganze mit neuer Version und neuem Kernel vielleicht gehen würde, war ein Irrtum.
Das System:
Athlon 64 3200+
Grafik: Asus Radeon 9800XT
1024 MB DDR-RAM (Infineon)
SuSE Linux 9.1
Kernel: 2.6.4-52-default
Architektur: x86_64
Problempunkt: Ich schaffe es auf biegen und brechen nicht, das fglrx Modul zu erstellen, daher kann ich die 3D- Beschleunigung nicht aktivieren. Das ist der Inhalt der make.log:
ZitatAlles anzeigen
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.4-52-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.4-52'
CHK include/linux/version.h
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
make[2]: »arch/x86_64/kernel/asm-offsets.s« ist bereits aktualisiert.
CHK include/asm-x86_64/offset.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
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `global_cache_flush':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:221: warning: implicit declaration of function `flush_agp_cache'
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:48:2: #error unknown or undefined architecture configured
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2246: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2264: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2271: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2278: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2287: warning: initialization from incompatible pointer type
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Fehler 1
make[1]: *** [/lib/modules/fglrx/build_mod/2.6.x] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.4-52'
make: *** [kmod_build] Fehler 2
build succeeded with return value 0
ln: ?./fglrx.ko?: Datei existiert
duplicating results into driver repository...
cp: Aufruf von stat für ?fglrx.ko? nicht möglich: Datei oder Verzeichnis nicht gefunden
done.
==============================
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
==============================
PS: Ich habe mich an die "Installationsanleitung", sofern man diese überhaupt als solche bezeichnen kann gehalten, jede Menge How- Tos gelesen, nichts davon will bei mir zum Erfolg führen.
Oder funktioniert das ganze im Linux einfach nicht?
Danke schonmal im Voraus und hoffe es kann mir hier jemand helfen!
mfg
Plieschn