PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI + 3D läuft trotz Howto-Anweisung nicht



Link
28.12.03, 14:48
Folgende Fehlermeldung beim einspielen des Treibers:

linux:/home/bigtux # cd Documents/
linux:/home/bigtux/Documents # rpm -Uhv --force fglrx-glc22-4.3.0-3.2.8.i586.rpm

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...
Error:
XFree86 drm includes at /lib/modules/2.4.21-144-athlon/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.
*** 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.
depmod: *** Unresolved symbols in /lib/modules/2.4.21-144-athlon/kernel/drivers/ char/drm/fglrx.o
/sbin/ldconfig: File /usr/X11R6/lib/FGL.renamed.libGL.so.1.2 is too small, not c hecked.
/var/tmp/rpm-tmp.14288: line 146: /usr/X11R6/bin/fireglcontrol.qt3.gcc3.2: Das P rogramm kann nicht ausgeführt oder verändert werden (busy)
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
linux:/home/bigtux/Documents # cd /lib/modules/fglrx/build_mod
linux:/lib/modules/fglrx/build_mod # ./make.sh
ATI module generator V 2.0
==========================
initializing...
Error:
XFree86 drm includes at /lib/modules/2.4.21-144-athlon/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.
linux:/lib/modules/fglrx/build_mod #

Ich habe nach dem ATI Radeon Howto v2.0 versucht den Treiber einzubinden, ohne Erfolg. Ich wollte dann als erstes die oberste Fehlermeldung Tailored kernel module for fglrx not present in your system. bearbeiten und bin dann auch nicht weiter gekommen (siehe oben)

WAS NUN?

Link
29.12.03, 09:18
keiner der da was weiß?

Kingvalle
29.12.03, 11:06
Doch. Ich hatte das Selbe Problem mit SuSE, und habe es folgendermassen gelöst:

cd /usr/src/linux-x.x.xx-include/athlon/drivers/
mkdir char
cd char
ln -s /usr/src/linux-x.x.xx/drivers/char/drm

Das Problem ist, dass der Treiber beim compilieren die drm-files in /usr/src/linux-x..xxx/drivers/char/drm sucht, aber bei SuSE sind sie in /usr/src/linux-x.x.xx-include/athlon/drivers/

Die symbolische Verknüpfung löst das Problem. Du musst statt den "x"en deine Kernel-version eingeben, bei mir war das 2.4.21-144-athlon.

Kingvalle

Link
30.12.03, 12:47
1000 Dank!
Ich werd mich da dann sofort dran machen.:D