Fglrx/Manuelle Installation: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
 
K
 
(277 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{UnderConstruction}}--[[Benutzer:FaNa|FaNa]] 01:45, 17. Mär 2007 (CET) 
+
<noinclude>
 +
{{ATI Wikibook Titel}}
 +
</noinclude>'''
  
 +
Dies ist eine Anleitung zur Einrichtung von ATIs '''proprietären  Grafikkartentreibers''' fglrx.
  
 +
{{Box Test||
 +
* '''[[openSUSE]] 11.0'''
 +
* '''[[openSUSE]] 10.3'''
 +
* '''[[openSUSE]] 10.2'''}}
 +
{{Box Hardware||
 +
* ATI Mobility Radeon X700
 +
* ATI Mobility Radeon 9700
 +
* ATI Radeon HD 2600 Pro
 +
}}
 +
{{Box Wissen||
 +
* Umgang mit der [[Shell]]
 +
* Umgang mit einem [[Paketmanager]]
 +
* Bevor man zur Installation übergeht muss sichergestellt werden, dass die '''[[Fglrx/Installationsvoraussetzungen|Installationsvoraussetzungen]] erfüllt sind'''.
 +
}}
  
'''Autor:''' [[Benutzer:FaNa|FaNa]]
+
=Den proprietären ATI-Treiber herunterladen=
  
'''Vorwort zu diesem Artikel: '''Ich schreibe diese kurze und knappe Anleitung um in wenigen Schritten zu zeigen, wie einfach man volle 3D-Unterstützung mit Hilfe der proprietären ATI-Treiber entfesseln kann.
+
Den aktuellen fglrx-Treiber von ATI kann man direkt auf der [http://ati.amd.com/support/drivers/linux/linux-radeon.html Website von AMD/ATI] beziehen. Er sollte in ein Verzeichnis abgespeichert werden, in dem sich keine Vorversion befindet. Also ggf. vorher alte Versionen löschen.
  
  
== Man nehme ... ==
+
=Installation des Treibers=
 
=== erste Unterüberschrift ===
 
  
hier sollte der Text für diesen Punkt eingefügt werden. Den Fließtext könnt ihr schreiben wie ihr wollt,
+
==Testen des Downloads==
es werden dann beim Anzeigen immer alle überflüssigen Leerzeichen und alle Zeilensprünge entfernt.
+
* Die Installation des Treibers erfolgt über ein [[Terminal]] (z.B. über die KDE-Konsole) aus dem Verzeichnis heraus, in dem die Installationsdatei des Treibers abgelegt wurde (ggf. mit cd in das entsprechende Verzeichnis wechseln)
Wenn ihr wirklich einmal einen Zeilensprung wollt dann könnt ihr diesen mit       <br>
+
* Ein Test, ob die Datei in Ordnung ist, kann an dieser Stelle durchgeführt werden:
Zeilensprung erzwingen. Diese Art des Zeilensprunges sollte aber eine Ausnahme bleiben, besser ist folgende Methode:
+
sh ./ati-driver-installer-* -c
  
Eine Leerzeile unterteilt euch einen Fließtext dann in überschaubare Abschnitte.
 
Hin und wieder muss man im Text etwas hervorheben, dazu sind  ''' die Fettschrift '''
 
und die '' Kursivschrift '' gedacht. Aber bedenkt, diese Formatierung endet jeweils wenn
 
ihr einen Zeilensprung macht automatisch, geht also nicht über mehrere Zeilen.
 
In dem Editorfenster sind auch oben einige Button eingefügt, die euch bei der Formatierung für euren Text hilfreich sein
 
können.
 
  
Eine schnelle Übersicht über weiter Formatierungsmöglichkeiten gibt es [http://meta.wikimedia.org/wiki/Help:Wikitext hier]
+
==Distributionsspezifisches RPM-Paket erstellen==
  
  
=== zweite Unterüberschrift ===
+
===RPM-Paket erstellen mit grafischer Oberfläche===
 +
Als nächstes muss ein [[RPM]]-Paket für die verwendete Distribution erstellt werden.
 +
Durch den Befehl
 +
<pre>su -c "sh ./ati-driver-installer-*"</pre>
 +
wird das grafische Installationsprogramm von ATI gestartet.
 +
Unter dem Punkt '''Generate Distribution Specific Package''' findet man die '''SuSE Packages'''.
 +
Hier kann man für die verwendete SuSE-Version ein entsprechendes RPM-Paket erstellen
  
'''   Manchmal benötigt man Listen oder Aufzählungen :  '''
+
'''Beispiel'''
* am Anfang der Zeile
 
* erzwingt einen Zeilensprung mit
 
* einem Gliederungspunkt
 
* auch hier gilt die Zeilen und Leerzeichenregelung wie im Fließtext
 
** Unterpunkte werden so erzeugt
 
* danach geht es dann wieder normal weiter
 
  
'''  durchnummerierte Aufzählungsliste Liste : '''
+
Für openSUSE 10.3 (32 Bit)
# am Anfang der Zeile
+
  SuSE/SUSE103-IA32
# erzwingt einen Zeilensprung mit
 
# einer Nummerierung
 
# auch hier gilt die Zeilen und Leerzeichenregelung wie im Fließtext
 
## auch hier werden Unterpunkte so erzeugt
 
# so geht es dann ganz normal mit der höheren Nummerierungsebene weiter
 
  
'''  Begriffsdefinitionen :    '''
+
Für openSUSE 10.3 (64 Bit)
; Begriffsdefinitionen : kann man sehr schön so hier schreiben
+
  SuSE/SUSE103-AMD64
; nächster Begriff      : auch hier gilt wieder die Zeile und Leerzeilenregelung wie im Fließtext
 
  
 +
{{Hinweis|'''Anmerkung''' - Speziell auf Notebooks kann das grafische Installationsfenster größer sein, als die verwendete Bildschirmauflösung.
 +
Falls die Schaltknöpfe für ''OK'' oder ''weiter''  nicht sichtbar sein sollten, kann man bei gedrückter ALT-Taste mittels der gedrückten linken Maustaste das Fenster an eine andere Stelle verschieben. Alternativ kommt natürlich die unten beschriebene Installation per Konsole in Frage.}}
  
  
'''  Einrückungen als Formatierung :  '''
+
=== RPM-Paket erstellen ohne grafische Oberfläche ===
: Einrückungen kann man so hier machen
 
: Das hier ist die erste Einrückungsebene
 
:: die sind auch verschachtelbar
 
:: das ist die 2 Ebene
 
::: wenn man das braucht
 
::: Das ist die 3 Ebene
 
: damit kann man sehr Übersichtlich
 
:: seine Punkte
 
::: Gedanklich in ein Format bringen
 
  
 +
{{Box Achtung||
 +
Bei Treiberversion '''8.39.4''' kann es beim Erstellen des [[Fglrx/Problemlösungen#Nach der FGLRX-Installation wird ein Wasserzeichen "AMD Testing use only" auf dem Bildschirm angezeigt|Installationspaketes ohne grafische Oberfläche zur Darstellung eines Wasserzeichens "'''AMD Testing use only'''"]] kommen.}}
  
 +
Auch ohne grafische Oberfläche kann man ein entsprechendes RPM-Paket für die verwendete Distribution erstellen.
 +
Mit
 +
sh ./ati-driver-installer-* --listpkg
  
=== dritte Unterüberschrift ===
+
kann man sich eine Liste der verfügbaren Distributionen ausgeben lassen.
Hin und wieder muss man '''Code''' oder '''Ausgaben''' einfügen
+
Danach einfach mit
  
<pre>
+
  sh ./ati-driver-installer-* --buildpkg NAME
robi@LINUX:~> echo "die beste Methode ist immer über pre tag "
 
die beste Methode ist immer über pre tag
 
robi@LINUX:~> echo "dabei werden fast alle Wikiformatierungen"
 
dabei werden fast alle Wikiformatierungen
 
robi@LINUX:~> echo "ignoriert"
 
ignoriert
 
robi@LINUX:~>
 
</pre>
 
  
 +
das Paket erstellen, wobei "NAME" durch den jeweiligen Namen aus dem vorherigen Befehl zu ersetzen ist.
  
Einzelne '''Befehlszeilen''' können aber auch durch ein
+
Der Befehl könnte dann zum Beispiel lauten:
Leerzeichen am Anfang der Zeile als Code  markiert werden
 
dabei wird jedoch zum Beispiel die Formatierung von [[LinuxClub:Hilfe|Links]] beibehalten
 
  
 +
  sh ./ati-driver-installer-8-9-x86.x86_64.run --buildpkg SuSE/SUSE110-AMD64
  
 +
==Installation des RPM-Paketes==
  
== zweite Hauptüberschrift ==
+
Wenn das Paket erstellt wurde, befindet sich im aktuellen Verzeichnis eine neue Datei , deren Name mit "fglrx" beginnt und mit ".rpm" endet. Diese beinhaltet das fertige Treiberpaket.
Mit Tabellen können sehr viele Probleme sehr übersichtlich dargestellt werden. Allerdings
 
sind die gewünschten Formatierungen einer Tabelle genauso Vielschichtig wie die Einsatzmöglichkeiten,
 
deshalb ist es unmöglich eine Universelle Vorlage zu erstellen,  
 
benutzt bitte diese [http://meta.wikimedia.org/wiki/Help:Table Tabellenhilfe]
 
  
{| border="1"
+
Durch den Befehl
|+ '''Hier steht die Tabellenüberschrift '''
+
<pre>sudo rpm -Uhv ./fglrx-*.rpm</pre> kann das Paket installiert werden.
!  Überschrift Spalte 1  !!    Spalte 2      !!  Spalte 3  !!  Spalte 4
+
Für diese Operation benötigt man [[root]]-Rechte. Ist das [[root]]-Password unbekannt, sollte man sich an den Administrator des Systems wenden.
|-
 
! Zeilenname 1            ||    Inhalt      ||    Inhalt    ||  Inhalt
 
|-
 
! Zeilenname 2            ||    Inhalt      ||    Inhalt    ||  Inhalt
 
|-
 
! Zeilenname 2            ||    Inhalt      ||    Inhalt    ||  Inhalt
 
|}
 
  
 
Das hier ist ein [[Link ins Wiki]] das hier ist ein [[Link ins Wiki#auf Unterpunkt]] <br>
 
das ist ein [http://www.link.de/index.html Link ins Netz] oder http://www.link.de/index.html <br>
 
so einfach kann ein Bild [[Bild:Hibiscus.png|hier kann auch noch ein Alternativtext stehen]]
 
eingefügt werden. Alternativtexte kann man auf die selbe Art auch bei Links ins Wiki verwenden:
 
[[Link ins Wiki|Alternativtext]]
 
  
Um Bilder auch immer an die richtige Position zu bekommen
+
= Konfigurieren des Treibers =
[http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax hier gibts Hilfe zu Bildern]
 
  
 +
==Standardkonfiguration==
 +
Bei der Konfiguration mit aticonfig kommt es des Öfteren vor, dass die /etc/X11/xorg.conf ziehmlich verunstaltet wird, besser ist die Konfiguration mittels sax2 oder händisch, mit einem Texteditor.(siehe unten)
  
== Weitere Links zum Thema ==
+
* In der Standard-Installation des Betriebssystems läuft das System mit dem freien radeon-Treiber. In diesem Fall muss man das ATI-Konfigurationsprogramm starten mittels
* http://www.link.irgendwohin
+
  sudo aticonfig --initial
* [http://www.link.irgendwohin  Bezeichnung für diesen Link]
+
: Auch hier wird wieder das [[root]]-Password benötigt.
* [[Hauptseite|Wikiinterner Link]]
+
* Wurde nur ein Update auf eine neue Version des fglrx-Treibers durchgeführt, sind keine weiteren Änderungen notwendig.
 +
* Nachdem die Installation abgeschlossen ist, sollte für die Inbetriebnahme des Treibers das System am besten neugestartet werden.
  
  
 +
==Bemerkungen zur Konfiguration==
  
<!--  hier kann eine Notiz für spätere Editoren dieses Artikels stehen, die sonst nicht sichtbar wird -->
+
* Man kann zur Konfiguration des X-Servers auch das [[openSUSE]]-eigene Konfigurationswerkzeug SaX2 verwenden. Aufzurufen ist dieses über den Punkt ''Grafikkarte und Monitore'' im [[YaST]]2 oder direkt in der Konsole über
Autor: --[[Benutzer:FaNa|FaNa]] 01:45, 17. Mär 2007 (CET)
+
  sax2 -r -m 0=fglrx
 +
: Beim Aufruf aus der Konsole sollte man zuvor mittels
 +
sudo /sbin/init 3
 +
: in den Runlevel 3 ohne X-Server wechseln.
 +
* Hinweis: Das Feld "3D aktivieren" muss nicht ausgewählt werden.
 +
* Wer etwas Erfahrung in der Konfiguration des X-Servers hat, kann auch stattdessen die Datei /etc/X11/xorg.conf von Hand editieren (es werden root-Rechte benötigt). Notwendig für das Funktionieren des fglrx-Treibers ist, dass in der ''Section "Device"'' der ggf. vorhandene alte Eintrag ''Driver  "radeon"'' durch ''Driver  "fglrx"'' ersetzt wird.
 +
* Sollte auf dem System "von Hand" etwa über die Repositories des openSuSE-Projekts eine andere als die ursprüngliche Version des X-Servers installiert sein, so lässt sich der Treiber auf diesem Weg u.U. nicht korrekt installieren.
  
  
[[Hauptseite|Zurück zur Hauptseite]]
+
== Testen auf Funktionalität ==
[[Category:Hauptseite]]
+
 
 +
Nun gilt es die korrekte Funktion des Treibers zu überprüfen.
 +
Möglichkeiten hierzu findet man im Abschnitt [[Fglrx/Installationprüfung]].
 +
 
 +
= Zusätzliche Hinweise =
 +
*''' Einschränkungen des fglrx-Treibers'''
 +
** Der Treiber unterstützt nicht die Composite-Extension. Daher wird bspw. die AIGLX-Erweiterung neuerer X-Server nicht funktionieren.
 +
*'''Optional: Beryl/XGL und 3D Anwendungen'''
 +
**Tips, wie man nach erfolgreicher Installation des ATI-Treibers Beryl oder Compiz mit XGL in Verbindung mit weiteren 3D Applikationen verwendet, finden sich hier: [[3D_Spiele/Anwendungen_unter_Beryl/XGL_verwenden]]
 +
 
 +
 
 +
<noinclude>
 +
{{ATI Navigation}}
 +
----
 +
 
 +
[[Grafikkarten und Monitore|Zurück zur Grafikkarten und Monitore]]
 +
</noinclude>
 +
[[Category:Grafikkarten und Monitore]]
 +
[[Category:Wikibook]]

Aktuelle Version vom 3. Januar 2009, 17:05 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 von ATIs proprietären Grafikkartentreibers fglrx.

Diese Beschreibung wurde mit folgenden Distributionen getestet:
Diese Beschreibung wurde mit folgender Hardware getestet:
  • ATI Mobility Radeon X700
  • ATI Mobility Radeon 9700
  • ATI Radeon HD 2600 Pro
Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Den proprietären ATI-Treiber herunterladen

Den aktuellen fglrx-Treiber von ATI kann man direkt auf der Website von AMD/ATI beziehen. Er sollte in ein Verzeichnis abgespeichert werden, in dem sich keine Vorversion befindet. Also ggf. vorher alte Versionen löschen.


Installation des Treibers

Testen des Downloads

  • Die Installation des Treibers erfolgt über ein Terminal (z.B. über die KDE-Konsole) aus dem Verzeichnis heraus, in dem die Installationsdatei des Treibers abgelegt wurde (ggf. mit cd in das entsprechende Verzeichnis wechseln)
  • Ein Test, ob die Datei in Ordnung ist, kann an dieser Stelle durchgeführt werden:
sh ./ati-driver-installer-* -c


Distributionsspezifisches RPM-Paket erstellen

RPM-Paket erstellen mit grafischer Oberfläche

Als nächstes muss ein RPM-Paket für die verwendete Distribution erstellt werden. Durch den Befehl

su -c "sh ./ati-driver-installer-*"

wird das grafische Installationsprogramm von ATI gestartet. Unter dem Punkt Generate Distribution Specific Package findet man die SuSE Packages. Hier kann man für die verwendete SuSE-Version ein entsprechendes RPM-Paket erstellen

Beispiel

Für openSUSE 10.3 (32 Bit)

SuSE/SUSE103-IA32

Für openSUSE 10.3 (64 Bit)

SuSE/SUSE103-AMD64
Anmerkung - Speziell auf Notebooks kann das grafische Installationsfenster größer sein, als die verwendete Bildschirmauflösung.

Falls die Schaltknöpfe für OK oder weiter nicht sichtbar sein sollten, kann man bei gedrückter ALT-Taste mittels der gedrückten linken Maustaste das Fenster an eine andere Stelle verschieben. Alternativ kommt natürlich die unten beschriebene Installation per Konsole in Frage.


RPM-Paket erstellen ohne grafische Oberfläche

Achtung:

Bei Treiberversion 8.39.4 kann es beim Erstellen des Installationspaketes ohne grafische Oberfläche zur Darstellung eines Wasserzeichens "AMD Testing use only" kommen.


Auch ohne grafische Oberfläche kann man ein entsprechendes RPM-Paket für die verwendete Distribution erstellen. Mit

sh ./ati-driver-installer-* --listpkg 

kann man sich eine Liste der verfügbaren Distributionen ausgeben lassen. Danach einfach mit

 sh ./ati-driver-installer-* --buildpkg NAME

das Paket erstellen, wobei "NAME" durch den jeweiligen Namen aus dem vorherigen Befehl zu ersetzen ist.

Der Befehl könnte dann zum Beispiel lauten:

 sh ./ati-driver-installer-8-9-x86.x86_64.run --buildpkg SuSE/SUSE110-AMD64

Installation des RPM-Paketes

Wenn das Paket erstellt wurde, befindet sich im aktuellen Verzeichnis eine neue Datei , deren Name mit "fglrx" beginnt und mit ".rpm" endet. Diese beinhaltet das fertige Treiberpaket.

Durch den Befehl

sudo rpm -Uhv ./fglrx-*.rpm

kann das Paket installiert werden.

Für diese Operation benötigt man root-Rechte. Ist das root-Password unbekannt, sollte man sich an den Administrator des Systems wenden.


Konfigurieren des Treibers

Standardkonfiguration

Bei der Konfiguration mit aticonfig kommt es des Öfteren vor, dass die /etc/X11/xorg.conf ziehmlich verunstaltet wird, besser ist die Konfiguration mittels sax2 oder händisch, mit einem Texteditor.(siehe unten)

  • In der Standard-Installation des Betriebssystems läuft das System mit dem freien radeon-Treiber. In diesem Fall muss man das ATI-Konfigurationsprogramm starten mittels
 sudo aticonfig --initial
Auch hier wird wieder das root-Password benötigt.
  • Wurde nur ein Update auf eine neue Version des fglrx-Treibers durchgeführt, sind keine weiteren Änderungen notwendig.
  • Nachdem die Installation abgeschlossen ist, sollte für die Inbetriebnahme des Treibers das System am besten neugestartet werden.


Bemerkungen zur Konfiguration

  • Man kann zur Konfiguration des X-Servers auch das openSUSE-eigene Konfigurationswerkzeug SaX2 verwenden. Aufzurufen ist dieses über den Punkt Grafikkarte und Monitore im YaST2 oder direkt in der Konsole über
sax2 -r -m 0=fglrx
Beim Aufruf aus der Konsole sollte man zuvor mittels
sudo /sbin/init 3
in den Runlevel 3 ohne X-Server wechseln.
  • Hinweis: Das Feld "3D aktivieren" muss nicht ausgewählt werden.
  • Wer etwas Erfahrung in der Konfiguration des X-Servers hat, kann auch stattdessen die Datei /etc/X11/xorg.conf von Hand editieren (es werden root-Rechte benötigt). Notwendig für das Funktionieren des fglrx-Treibers ist, dass in der Section "Device" der ggf. vorhandene alte Eintrag Driver "radeon" durch Driver "fglrx" ersetzt wird.
  • Sollte auf dem System "von Hand" etwa über die Repositories des openSuSE-Projekts eine andere als die ursprüngliche Version des X-Servers installiert sein, so lässt sich der Treiber auf diesem Weg u.U. nicht korrekt installieren.


Testen auf Funktionalität

Nun gilt es die korrekte Funktion des Treibers zu überprüfen. Möglichkeiten hierzu findet man im Abschnitt Fglrx/Installationprüfung.

Zusätzliche Hinweise

  • Einschränkungen des fglrx-Treibers
    • Der Treiber unterstützt nicht die Composite-Extension. Daher wird bspw. die AIGLX-Erweiterung neuerer X-Server nicht funktionieren.
  • Optional: Beryl/XGL und 3D Anwendungen



ATI: Einleitung - Radeon - RadeonHD - fglrx -> Installationsvoraussetzungen - Installation - Manuelle Installation - Installationprüfung - Problemlösungen - SaX2 - FAQ - ATI Schluss



Zurück zur Grafikkarten und Monitore