PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE 8.2 + ATI9000+neue XFree 4.3-Treiber


Melchior
13.04.03, 16:19
Hallo zusammen

Ich möchte gern die neuen XFree 4.3 Treiber installieren damit ich endlich 3D habe unter Linux. Da ich noch realtiver Neuling bin bei Linux habe ich da doch Probleme wenns mal zu Fehlern kommt.
Ich hab in diesem Foren gelesen und den Link gefunden

http://www.schneider-digital.de/download/ati/glx1_linux_X4.3.zip

gesaugt und unter Linux dann im /root -Verzeichnis entpackt.

Danach mit rmp -i --force probiert zu installieren:
-----------------------------------------------------------------------------------------------
linux:~/XFree # rpm -i --force fglrx-glc22-4.3.0-2.9.6.i586.rpm

swiching OpenGL library support to XFree86 4.x.x DRI method
*** 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.
*** Error: no kernel module build environment - please consult readme.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
linux:~/XFree #
------------------------------------------------------------------------------------------------
Danach hab ich probiert den Anweisungen zu folgen aus dem Fehlertext. Also Verzeichnis gewechselt zu /lib/modules/fglrx....:


linux:/lib/modules/fglrx/build_mod # ./make.sh
ATI module generator V 2.0
==========================
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h
linux:/lib/modules/fglrx/build_mod #
------------------------------------------------------------------------------------
Dann bin ich weiter im Fehlertext:

linux:/lib/modules/fglrx/build_mod # cd ..
linux:/lib/modules/fglrx # ./make_install.sh
*** 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.
linux:/lib/modules/fglrx #
--------------------------------------------------------------------------------------------------
Irgendwas im Kernel fehlt oder?

Kann mir da jemand helfen? Wäre echt glücklich

Mein System

Athlon 1700XP@2100MHz
Epox 8RDA+
Dual-Channel 512 MB PC433 Corsair

ATI 9000 64 MB DDR RAM

Vielen Dank

dingeling
13.04.03, 17:05
Jep, das gleiche Problem habe ich auch.

Siehe http://www.linuxforen.de/forums/showthread.php?threadid=74469

Habs leider auch nicht geschafft, meine Karte 3D- Tauglich zu machen.
Hast du schon mal ./Check.sh ausgeführt?

Bei mir verlangt er dann ein fglrx-glibc22-X43.tgz

Ich bin an der Sache dran, wenn ich´s hinbekomme meld ich mich!

cretin
13.04.03, 17:29
Hi!

Bei der Installation wird das Kernelmodul kompiliert und dazu brauchst Du die Kernel-Sources als Grundlage. Kannst Du mit Yast installieren - das paket heisst kernel-sources...
Danach hast Du eventuell die meldung "kernel modul version mismatch..."
Du must vorgehen wie hier beschrieben... http://sdb.suse.de/de/sdb/html/mwalter_kernel_24.html

hoffe das hilft!

woppi
13.04.03, 18:38
Verstehe ich da was falsch
Meint ihr ATI 9000?
bis zur ATI 9100 werden ATI Karten von XFREE 4.3 hardwaremäßig mit 3d unterstützt.
In SUSE 8.2 ist XFREE 4.3 enthalten und funktioniert einwandfrei mit hardware 3d.
Tschaui
Chris

Melchior
13.04.03, 18:47
Hi

also ich hab das mit dem Kernel-Source gemacht. Der Installtionsablauf war jetzt wesentlich länger und er hat auch was am Kernel gemacht. Trotzdem kam haufen Warnings und am Ende wurde ich auf diese Seite verwiesen. Irgendwas Rechten hat es zu tun und mit dem Kernel.

http://www.tux.org/lkml/#export-tainted

PS: Es stimmt ich hab die ATI 9100er hab mich verschrieben :).

cretin
13.04.03, 19:13
Das mit dem "tainted" heisst bloss das Dein Kernel Mit den Modulen jetzt quasi durch den Code von Ati infiziert ist und deshalb nicht mehr unter der GNU-Lizenz weitergegeben werden darf. Hat nichts mit der Funktionalität zu tun.

Eigentlich müsste Du jetzt mit gears deutlich höhere Werte als vorher bekommen...

Viel Glück!

Melchior
13.04.03, 19:19
Müsste ja

aber leider geht KDE usw immer noch nicht. Also keine Oberfläche beim Start von Linux kommt. Das Bild flackert beim Login 3-4x auf als ob es versucht etwas aufzubauen.

Und wenn ich startx eingebe kommt Fatal-Error und log von XFree wird angelegt.

Muss ich noch irgendwas machen damit meine Grafikkarte gefunden wird? Hab mal was von AGP-Slot gelesen oder PCI mit dem BUS? Das man diesen einstellen muss usw.

MFG

cretin
13.04.03, 19:46
Geht denn Dein X-Server ohne den ati-treiber mit dem von SuSE mitgelieferten radeon treiber ganz normal ohne 3D?
Der hat bei mir auch erst rumgezickt, bis ich mit sax2 eine niedrigere Auflösung eingestellt habe!

Sobald der aber zuverlässig lief - ohne 3D - habe ich den ati installiert...
dann ging es...

Allerdings habe ich einen anderen fehler bei einigen gl-anwendungen... z.B.: racer

bricht nach kurzer Zeit mit folgender Meldung ab:

FATAL: fglX11FreeBuffer: firegl_FreeBuffer() failed!
/usr/games/racer: line 82:
9274 Trace/breakpoint trap LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./racer $*

Hat irgendjemand eine Idee wie das zu fixen ist?

passiert bei allen möglichen Spielen... Hat das was mit den richtigen Libraries zu tun?
Bin ziemlich verzweifelt, da ich nicht verstehe welcher Teil in dem ganzen grafischen System hierbei eigentlich versagt..?!

Tipps oder der Hinweis auf einen Artikel oder Thread wären sehr willkommen...

dingeling
14.04.03, 17:57
Genau den Fehler hab ich auch mit meiner Hercules 9500 Pro.

Erst die Schwierigkeiten die Karte für 3D fit zu machen, jetzt dieser Fehler.
Ist schon ne Frechheit von ATI, das die keine vernünftigen Treiber zusammenbekommen. Meine Nvidia macht da keine Probleme, und schneller ist sie auch ;) .
Egal, ich werd mich heut Abend mal hinsetzen und das Problem aufgreifen. Wenn ich was weis meld ich mich.

ToS