Linux 14.981 Themen, 106.344 Beiträge

Wieder mal ATi Radeon9600

Linbie / 4 Antworten / Flachansicht Nickles

Guten Tag
Ich habe mir letzthin mal die Radeon 9600 gekauft, damit ich unter WIN bei den Spielen ein bisschen mithalten kann;-)
Naja, mit Linux 9.1 sieht es da aber böse aus. Der Treiber der ATi Homepage lässt sich zwar fehlerfrei via Yast installieren, nur ändert sich an der 3D unterstützung überhaupt nichts. Suse behauptet nach wie vor, dass diese GraKa keine 3D Unterstützung habe. Ich habe nun die alten Threads von 2003 und 2004 durchgeschaut und das Problem ein paar mal gefunden, nur keine Lösung die geht. Weiss jemand wie ich die 3D Unterstützung unter Suse hinkriege? Vielen Dank.

bei Antwort benachrichtigen
Turrican Linbie „Wieder mal ATi Radeon9600“
Optionen

ATI-Treiber 3.2.8 / 3.7.0 und SuSE 9.0/9.1


Wie das so oft der Fall ist, gibt es bei SuSE wieder einige Probleme. Wenn du die Harwarebeschleunigung in SuSE 9.0/9.1 für dein ATI-Grafikkarte aktivieren willst, solltest du nicht die Originaltreiber von ATI verwenden! SuSE hat mozifizierte Treiber veröffentlicht. Leider ist das von SuSE veröffentlichte Howto nicht vollständig. So gehst du richtig vor:

1.) Lade dir die fglrx.rpm und km_fglrx.rpm von suse.com herunter.

2.) Installiere mit Yast die Kernel-Sourcen, gcc und make

3.) rpm -Uhv fglrx.rpm

4.) cd /usr/src/linux

5.) make cloneconfig && make dep

6.) rpm - Uvh km_fglrx.rpm

7.) cd /usr/src/kernel-modules/fglrx

8.) make -f Makefile.module

9.) make -f Makefile.module install

10.) Nachschauen ob die Module geladen werden:
modprobe fglrx
modprobe agpgart


11.) In die Datei /etc/init.d/boot.local folgendes eintragen:

modprobe agpgart
modprobe fglrx

12.) fglrxconfig als root ausführen

13.) Die meisten Einstellungen können als Default übernommen werden. Bei den Bildschirmeinstellungen musst du die richtige Frequenz und Auflösung für deinen Bildschirm einstellen.
Die frage nach dem externen AGP-Modul muss mit yes beantwortet werden.

14.) Starten jetzt den Rechner oder alternativ den X-Server neu.

15.) Tippe 'fglrxinfo' ein.

Sollte irgendeine Meldung mit Mesa erscheinen, funktioniert deine 3D-Beschleunigung nicht.

Wenn die Meldung die fglrxinfo anzeigt sollte so oder soähnlich aussehen:

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon 9800 Pro Pentium 4 (SSE2)
OpenGL version string: 1.3 (X4.3.0-3.2.8


16.) Führe glxgears aus. Solltest du eine geringe Frame-Zahl haben (geringer als 1000) gibt es immernoch Probleme mit der Hardwarebeschleunigung.
Bei meinem System (Pentium 4,06 Ghz mit HT und ATI Radeon 9800 Pro) sind es ca. 5000 Frames pro Sekunde.

Viel Spass!
Grüße Turrican

bei Antwort benachrichtigen