SDB:ATI Treiber unter SUSE installieren
aus openSUSE, der freien Wissensdatenbank
Version 9.3-10.0
Inhaltsverzeichnis |
Ausgangslage
Sie möchten den ATI-Treiber mit 3D-Beschleunigung anstelle des Open Source Treibers radeon installieren.
Vorgehen
Der aktuelle ATI-Treiber wird mit Hilfe des "ATI Installer" generiert. Bitte stellen Sie zunächst sicher, daß die folgenden Pakete inkl. eventueller Abhängigkeiten über
YaST > Software > Software installieren oder löschen
installiert wurden:
- kernel-source
- gcc
Nun laden Sie bitte den ATI Installer von http://www.ati.com herunter. Achten Sie darauf, die für Ihr System richtige Version auszuwählen (Linux x86, ca. 35MB oder Linux x86_64, ca. 29MB).
Wechseln Sie nun mit der Tastenkombination [Strg]+[Alt]+[F2] auf die Konsole und melden Sie sich als root an. Mit der Tastenkombination [Strg]+[Alt]+[F7] wechseln Sie zurück zu Ihrer Desktop-Umgebung.
Wechseln Sie in das Verzeichnis, in dem der heruntergeladene ATI Installer gespeichert wurde. Dies geschieht mit dem Befehl:
cd /PFAD/ZU/INSTALLER
RPM erstellen
1. Die heruntergeladene Datei ist eventuell aufgrund fehlender Berechtigungen nicht sofort ausführbar. Sie können die Berechtigung zum Ausführen der Datei einrichten mit:
chmod u=rwx [ATI_INSTALLER_DATEINAME]
Stellen Sie fest, welche Version von SUSE vom ATI Installer unterstützt wird. Geben Sie dazu folgendes ein:
./ati-driver-installer-x.xx.x-xxxx.run --get-supported
Setzen Sie an der Stelle von x.xx.x-xxxx die Versionsnummer des Treibers ein, z.B.
./ati-driver-installer-8.24.8-x86.run --get-supported
Die Ausgabe des o.g. Befehls sollte für x86 (32 Bit) Systeme etwa so aussehen:
... SuSE/SUSE93-IA32 SuSE/SUSE100-IA32 SuSE/SUSE101-IA32 ...
und für x86_64 (64 Bit) Systeme:
SuSE/SUSE93-AMD64 SuSE/SUSE100-AMD64 SuSE/SUSE101-AMD64 ...
2. Jetzt können Sie mit folgendem Befehl das rpm-Paket erstellen:
./ati-driver-installer-x.xx.xx-xxx.run --buildpkg NAME_DER_VERSION
Wobei Sie NAME_DER_VERSION mit der Ausgabe von ./ati-driver-installer-x.xx.x-xxxx.run --get-supported ersetzen. Für ein x86 (32Bit) System mit SUSE 10.0 sieht der Befehl zum Beispiel so aus:
./ati-driver-installer-8.24.8-x86.run --buildpkg SuSE/SUSE100-IA32
Der ATI Installer erstellt nun ein rpm Paket nach dem Muster fglrx_x_x_x_SUSExxx-x.xx.x-1.ixxx.rpm
RPM Installation
Wechseln Sie zum Runlevel 3 mit dem Befehl:
init 3
(bitte beachten Sie, daß Sie nun nicht mehr mit [Strg]+[Alt]+[F7] zum Desktop wechseln können), und beginnen Sie die Installation mit der Eingabe von:
rpm -Uhv fglrx_x_x_x_SUSExxx-x.xx.x.-1.ixxx.rpm
Hier wieder das Beispiel für ein x86 (32 Bit) System mit SUSE 10.0:
rpm -Uhv fglrx_6_9_0_SUSE100-8.24.8-1.i386.rpm
Wenn die Installation erfolgreich beendet wurde, muss der Treiber noch geladen, bzw. die Datei /etc/X11/xorg.conf angepasst werden. Geben Sie dazu ein:
sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile
und klicken Sie auf "OK", um die Konfiguration zu speichern.
Durch Eingabe von
init 5
können Sie nun die grafische Benutzeroberfläche wieder starten und sich mit Ihrem Benutzernamen anmelden.
Test 3D
Ob der Treiber korrekt ins System eingebunden wurde können Sie feststellen, indem Sie in einem Terminalfenster den Befehl
fglrxinfo
eingeben. Die Ausgabe sollte ungefähr so aussehen:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: [IHRE ATI-GRAFIK-KARTE]
OpenGL version string: [open-gl-version] ([Treiber-Version])
Sie können auch in einem Terminalfenster eingeben:
glxgears
und die fps-rate (frames-per-second) mit dem Ergebnis vor der Installation vergleichen. Oder starten Sie den Flugsimulator G117 (oder ein beliebiges anderes 3D-Spiel) und schauen Sie, ob die 3D-Beschleunigung aktiviert ist.
Hinweis
Bei Meldung "Out of Range" oder "schwarzen Bildschirm" Einstellung von Bildschirmgröße X-Y Achse überprüfen.
Bei Meldung "PCI 0.0.1 Error" Einstellung im Bios "First Device von PCI auf AGP umstellen"
Keywords: ati | fglrx | Treiber | 3D