Fglrx/Manuelle Installation: Unterschied zwischen den Versionen
Obec (Diskussion | Beiträge) |
Obec (Diskussion | Beiträge) K (Überprüfen der 3D-Unterstüzung) |
||
Zeile 69: | Zeile 69: | ||
Durch Eingabe des Befehls | Durch Eingabe des Befehls | ||
glxgears | glxgears | ||
− | sollten sich in einem Fenster drei Zahnräder '''flüssig''' drehen. | + | in einer Konsole sollten sich in einem Fenster drei Zahnräder '''flüssig''' drehen. |
Als weiteren Test kann man auch noch | Als weiteren Test kann man auch noch |
Version vom 27. Mai 2007, 12:25 Uhr
A T I T R E I B E R B U C H I N S T A L L A T I O N U N D K O N F I G U R A T I O N
ATI: Einleitung - Radeon - RadeonHD - fglrx -> Installationsvoraussetzungen - Installation - Manuelle Installation - Installationprüfung - Problemlösungen - SaX2 - FAQ - ATI Schluss |
Dies ist eine Anleitung zur Einrichtung des proprietären ATI Grafikkartentreibers fglrx.
Folgende Pakete (inkl. eventueller Abhängigkeiten) müssen installiert sein: |
Diese bitte mit der YaST-Software-Verwaltung oder einem anderen Paketmanager installieren. Am einfachsten ist das, wenn man in YaST die gesamte Selektion Kernel-Entwicklung installiert. |
Inhaltsverzeichnis
Herunterladen des proprietären ATI-Treibers
- Rufen Sie dazu die ATI-Seite auf.
- In dem erscheinenden Menu wählen Sie in der linken Spalte Linux und Ihre Architektur (meistens x86) aus,
- in der mittleren Spalte Radeon,
- und in der rechten Spalte irgendeinen der "mittleren" Einträge.
- Klicken Sie anschließend unten rechts auf "Go"
- Daraufhin wird Ihnen ein Downloadlink angeboten, dessen Ziel Sie bitte abspeichern, am besten in Ihr Home-Verzeichnis.
Kompilieren des neuen Treibers
- Öffnen Sie ein Konsole-Fenster, bspw. die KDE-Konsole oder yakuake oder ...
- Wechseln Sie per "cd" in das Verzeichnis, in dem Sie die Datei vorhin abgelegt haben.
- Testen Sie, ob die Datei in Ordnung ist:
sh ./ati-driver-installer-* -c
- Erstellen Sie ein RPM-Paket:
sh ./ati-driver-installer-* --buildpkg SuSE/SUSE102-IA32
- Hierbei können Sie SUSE102 (für openSuSE 10.2) ggf. durch SUSE101, SUSE93, SUSE92 oder für die Enterprise-Versionen durch SLES10 oder SLED10 ersetzen. Außerdem sollten Sie ggf. IA32 durch AMD64 ersetzen, wenn Sie die 64-Bit-Version für AMD-Prozessoren Ihres Betriebssystems verwenden.
- Wenn der Prozess des Kompilierens abgeschlossen ist, befindet sich eine neue Datei im aktuellen Verzeichnis, deren Name mit "fglrx" beginnt und mit ".rpm" endet. Diese beinhaltet das fertige Treiberpaket.
- Installieren Sie dieses:
sudo rpm -Uhv ./fglrx-*.rpm
- Dazu benötigen Sie das root-Password. Ist Ihnen dieses Password unbekannt, sind sie höchstwahrscheinlich vom Besitzer des Rechners nicht dazu ausersehen, diesen zu warten. Wenden Sie sich in diesem Fall bitte an den Administrator.
Konfigurieren des Treibers
- Höchstwahrscheinlich haben Sie Ihr System bislang mit dem freien radeon-Treiber betrieben. In diesem Fall starten Sie das ATI-Konfigurationsprogramm
sudo aticonfig --initial
- Auch hier benötigen Sie wieder das root-Password. Nach einem Neustart (wenigstens des X-Servers) sollte der Treiber eingebunden sein.
- Haben Sie nur ein Update auf eine neue Version des fglrx-Treibers durchgeführt, sind keine weiteren Änderungen notwendig. Starten Sie den X-Server neu.
Bemerkungen
- Sie können zur Konfiguration des X-Servers auch das openSUSE-eigene Konfigurationswerkzeug SaX2 verwenden. Rufen Sie dieses über den Punkt Grafikkarte und Monitore im YaST2 auf oder direkt in der Konsole über
sax2 -r -m 0=fglrx
- Beim Aufruf aus der Konsole sollten Sie zuvor mittels
sudo /sbin/init 3
- in den Runlevel 3 ohne X-Server wechseln.
- Beachten Sie bitte, dass das Feld "3D aktivieren" hier nicht notwendig von Bedeutung ist.
- Wenn Sie etwas Erfahrung in der Konfiguration des X-Servers haben, können Sie auch stattdessen die Datei /etc/X11/xorg.conf von Hand editieren (sie benötigen dazu root-Rechte). Notwendig für das Funktionieren des fglrx-Treibers ist, dass Sie in der Section "Device" den ggf. vorhandenen alten Eintrag Driver "radeon" durch Driver "fglrx" ersetzen.
- Sollten Sie "von Hand" etwa über die Repositories des openSuSE-Projekts eine andere als die ursprüngliche Version des X-Servers installiert haben, so lässt sich der Treiber auf diesem Weg u.U. nicht korrekt installieren.
- Einschränkungen des fglrx-Treibers:
- Der Treiber unterstützt nicht die Composite-Extension. Daher wird bspw. die AIGLX-Erweiterung neuerer X-Server nicht funktionieren.
- Wenn Sie nach erfolgreicher Installation des ATI-Treibers Beryl oder Compiz mit XGL verwenden möchten, gleichzeitig aber nicht auf andere 3D Applikationen verzichten möchten, sollten Sie sich diesen Artikel durchlesen.
Überprüfen der 3D-Unterstüzung
- Öffnen Sie eine Konsole und geben Sie folgenden Befehl ein:
fglrxinfo
- Wenn nun dies in der Konsole angezeigt wird
OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: Radeon X1900 Series OpenGL version string: 2.0.6334 (8.34.8)
ist die Installation des Treibers gelungen.
- Wenn aber das angezeigt wird
OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.5.1}
ist die Installation des Treibers fehlgeschlagen.
Weitere Tests
Durch Eingabe des Befehls
glxgears
in einer Konsole sollten sich in einem Fenster drei Zahnräder flüssig drehen.
Als weiteren Test kann man auch noch
fgl_glxgears
in die Konsole eingeben. Der Würfel sollte sich ebenfalls flüssig drehen. Dies ist die Bestätigung, dass die 3D-Unterstüzung aktiviert ist.
ATI: Einleitung - Radeon - RadeonHD - fglrx -> Installationsvoraussetzungen - Installation - Manuelle Installation - Installationprüfung - Problemlösungen - SaX2 - FAQ - ATI Schluss |
Zurück zur Grafikkarten und Monitore
--Freecoffee 12:48, 27. Mai 2007 (CEST)