PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Auch ich habe ein ATI Problem



Bonky
19.07.04, 19:32
Hallo zusammen,

auch ich bekomme meine Radeon 9600 unter Debian nicht ohne Probleme installiert.
Schon unter Suse hatte ich so meine Probleme, habe es dann aber doch irgendwann geschafft.

Also, ich habe den Treiber bei ATI runter geladen und dann mit "alien" in ein *.deb File umgewandelt.
Die Installation klappt dann mit --force-overwrite ohne Probleme.
Anschließend möchte ich "/lib/modules/fglrx/build_mod/make.sh" ausführen und bekomme dabei folgenden Fehler:



BonkyDebian:/lib/modules/fglrx/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.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Gehe in Verzeichnis »/usr/src/kernel-source-2.6.7«
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 Funktion >>agp_generic_alloc_page<<:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:1405: error: structure has no member named `count'
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In Funktion >>ali_alloc_page<<:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:4416: error: structure has no member named `count'
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o] Fehler 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Fehler 2
make[1]: Verlasse Verzeichnis »/usr/src/kernel-source-2.6.7«
make: *** [kmod_build] Fehler 2
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.


Ich hoffe es hat jemand eine Idee ... so langsam muss man sich ja mal auf Doom 3 vorbereiten :)

Bonky

frankpr
19.07.04, 21:38
Eibfach mal die Suchfunktion nutzen?
Die Lösung habe ich hier schon mehrfach preisgegeben, aber irgendwann ist genug.

MfG

Bonky
22.07.04, 18:19
Danke, über deinen Namen habe ich dann den richtigen Beitrag gefunden und ich bin ein Stück weiter.

Ich habe aber nun folgendes Problem:
Vor kurzem ist mir aufgefallen, dass ich beim Configurieren des Kernels den Prozessortyp vergessen habe. Das habe ich anschließend nachgeholt und nun meinen Kernel für den Pentium 4 optimiert.
Anschließend habe ich das komplette fglrx über "dpkg --purge fglrx" deinstalliert und die Installation neu vorgenommen.
Wenn ich nun das neue Modull in den Kernel einbinden möchte, bekomme ich den Hinweis, dass ich einen Pentium 4 Kernel habe und das Modul doch für einen "Generic" Kernel erstellt wurde.

Wie bringe ich dem Modul nun bei den aktuellen Kernel zu unterstützen?

Bonky

Bonky
25.07.04, 17:08
Mhhh ... hat niemand eine Idee?
Woher holt fglrx sich noch die alten Kernel Einstellungen? Mitlerweile habe ich nach der deinstallation fglrx sogar mal den ganzen Ordner unter /llib/modules gelöscht. Ohne Erfolg :(