Fglrx/Manuelle Installation: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
(Dritter Schritt)
(Dritter Schritt)
Zeile 295: Zeile 295:
 
:'''WICHTIG: Bitte nicht sax2 öffnen oder irgendwie versuchen 3D noch über den Desktop einzuschalten. Auch wenn irgendwo steht dass es nicht aktiviert werden kann, bzw nicht ist, ist es dennoch aktiviert. Schenkt sax2 keinen Glauben! Nachprüfen ob eure Installation nach erfolgtem Neustart des Rechners erfolgreich war könnt ihr, indem ihr glxgears in ein Terminal eingebt. Sollten sich die Rädchen gut flüssig, schnell und geschmeidig drehen habt ihr erfolgreich 3D und könnt 3D Desktops wie Beryl oder Compiz nutzen ( natürlich XGL verwenden ;) ), oder zocken ;) Sollten die Räder sich fast nicht bewegen dann, ... , na wir wollen ja nicht mit dem Schlimmsten rechnen. Bitte nun niemals mehr sax2 öffnen oder auch nur in die Nähe kommen!'''
 
:'''WICHTIG: Bitte nicht sax2 öffnen oder irgendwie versuchen 3D noch über den Desktop einzuschalten. Auch wenn irgendwo steht dass es nicht aktiviert werden kann, bzw nicht ist, ist es dennoch aktiviert. Schenkt sax2 keinen Glauben! Nachprüfen ob eure Installation nach erfolgtem Neustart des Rechners erfolgreich war könnt ihr, indem ihr glxgears in ein Terminal eingebt. Sollten sich die Rädchen gut flüssig, schnell und geschmeidig drehen habt ihr erfolgreich 3D und könnt 3D Desktops wie Beryl oder Compiz nutzen ( natürlich XGL verwenden ;) ), oder zocken ;) Sollten die Räder sich fast nicht bewegen dann, ... , na wir wollen ja nicht mit dem Schlimmsten rechnen. Bitte nun niemals mehr sax2 öffnen oder auch nur in die Nähe kommen!'''
  
So nun boote den PC neu und viel Spass mit 3D und den Grafikkartentreibern
+
So nun boote den PC neu und viel Spass mit 3D und den Grafikkartentreibern!
 
 
'''  Manchmal benötigt man Listen oder Aufzählungen :  '''
 
* 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 :  '''
 
# am Anfang der Zeile
 
# 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 :    '''
 
; Begriffsdefinitionen  : kann man sehr schön so hier schreiben
 
; nächster Begriff      : auch hier gilt wieder die Zeile und Leerzeilenregelung wie im Fließtext
 
 
 
 
 
 
 
'''  Einrückungen als Formatierung :  '''
 
: 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
 
  
 
=== dritte Unterüberschrift ===
 
=== dritte Unterüberschrift ===

Version vom 17. März 2007, 02:32 Uhr

Höhe=24px
Achtung dieser Artikel ist noch in Arbeit und dient vorläufig nur als Vorlage. Dieser Beitrag zu Linux oder der Abschnitt ist in Bearbeitung. Weitere Informationen findest du hier. Der Ersteller arbeitet an dem Beitrag oder Abschnitt und entsorgt den Wartungsbaustein spätestens 3 Tage nach der letzten Bearbeitung. Änderungen außer Rechtschreibkorrekturen ohne Absprache mit dem Urspungsautor sind möglichst zu vermeiden, solange dieser Baustein noch innerhalb der genannten Frist aktiviert ist.

--FaNa 01:45, 17. Mär 2007 (CET)


Autor: FaNa

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.

Man nehme ...

Vorbereiten der Installation

1. Stelle sicher, dass folgende Module installiert sind

  • kernel-source
  • gcc

2. Melde dich als root an und starte den X-Server, sodass du für die folgenden Schritte einen Desktop hast

3. ATI Treiber herunterladen und Treiberpaket erstellen

ati-driver-installer-8.34.8-x86.x86_64.run
1. Öffne ein Terminal und navigiere in das Verzeichnis des soeben gedownloadeten Ati-Installers
2. Tippe folgendes ein (Sternchen als Platzhalter beachten, falls mehrere Ati-Installer, die zum Teil neuer sind, im selben Verzeichnis liegen! You know what I mean ;) )
sh ati*
3. Der Ati-Installer öffnet sich > Klicke auf "Generate Distribution Specific [...]" > Continue > I Agree > SuSE Packages > Wählt dann eure Architektur aus > Continue > Exit

Gebe alles zusammen ...

Erster Schritt

1. Folgendes in einem Terminal ausführen:

cp /etc/X11/xorg.conf /etc/X11/xorg.conf_back

2. Im Ordner /etc/X11/ liegt die xorg.conf > Öffne diese (xorg.conf) und leere den gesamten Inhalt. Die xorg.conf muss einfach leer sein, aber nicht gelöscht!

Durch den Befehl in Schritt 1) wurde die xorg.conf dupliziert. Der Klon heißt xorg.conf_back und liegt im selben Verzeichnis (/etc/X11). Die xorg.conf_back müsste einen ähnlichen Inhalt haben wie folgendes:
# /.../
# SaX generated X11 config file
# Created on: 2007-03-17T01:15:58+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  FontPath     "unix/:7100"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "type1"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "v4l"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "12"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Logitech USB Gaming Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  338 270
  HorizSync    30-82
  Identifier   "Monitor[0]"
  ModelName    "MD6155AN"
  Option       "DPMS"
  VendorName   "MED"
  VertRefresh  43-75
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"1280x1024" 106.97 1280 1360 1496 1712 1024 1025 1028 1059
  Modeline 	"1280x1024" 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +HSync -Vsync
EndSection


Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      16
    Modes      "default" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "Framebuffer Graphics"
  BusID        "6:0:0"
  Driver       "fbdev"
  Identifier   "Device[0]"
  VendorName   "VESA"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection

Zweiter Schritt

1. Führe aus dem Verzeichnis wo dein Ati-Installer liegt in einem Terminal folgendes aus (Zur Erinnerung: Wir sind seit Beginn als root eingeloggt!) :

rpm -Uvh fgl*

2. Danach folgendes

aticonfig -- initial -f

Nun müsste folgendes in der xorg.conf stehen

Section "ServerLayout"
	Identifier     "aticonfig-Layout[all]"
	Screen      0  "aticonfig-Screen[0]" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Dritter Schritt

Na das sieht doch sehr "übersichtlich" aus. In der xorg.conf werden alle Geräte und Daten gespeichert, die zum Bedienen der grafischen Oberfläche benötigt werden. Um ein paar Beispiele zu nennen: Tastatur, Maus, usw, Jetzt öffnen wir unsere xorg.conf_back und kopieren uns die einzelnen Blöcke heraus, in denen die verschiedenen Geräte beschrieben werden. Anhand eines Beispiels wird dies kinderleicht. Ein Block beginnt mit

Section

und hört mit

EndSection 

auf

Das wäre zum Beispiel der Block, der die Tastatur beschreibt

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection

Kopiere nun die Blocks aus der xorg.conf_back in die xorg.conf, die du noch brauchst

WICHTIG: Aber niemals den Block kopieren der die Grafikkarte anspricht! Denn dann werden die mühevoll installierten ATI Treiber überschrieben. Verleiche einfach ob es bereits einen ähnlichen Block in der xorg.conf gibt wie in der xorg.conf_back. Wenn JA, dann kopiere diesen auf gar keinen Fall aus der xorg.conf_back in die xorg.conf

Es empfiehlt sich einfach nur die Blocks für Tastatur, Maus, Tablet, Kaffeemaschine und Gefrierschrank ;) zu kopieren und Blocks wie Monitor oder Grafikkarte auf jedenfall nicht mitzukopieren.

Ich habe zum Beispiel nur Tastatur und Maus rüberkopiert und meine xorg.conf sieht dann folgendermaßen aus:

Section "ServerLayout"
	Identifier     "aticonfig-Layout[all]"
	Screen      0  "aticonfig-Screen[0]" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "12"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Logitech USB Gaming Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection
WICHTIG: Bitte nicht sax2 öffnen oder irgendwie versuchen 3D noch über den Desktop einzuschalten. Auch wenn irgendwo steht dass es nicht aktiviert werden kann, bzw nicht ist, ist es dennoch aktiviert. Schenkt sax2 keinen Glauben! Nachprüfen ob eure Installation nach erfolgtem Neustart des Rechners erfolgreich war könnt ihr, indem ihr glxgears in ein Terminal eingebt. Sollten sich die Rädchen gut flüssig, schnell und geschmeidig drehen habt ihr erfolgreich 3D und könnt 3D Desktops wie Beryl oder Compiz nutzen ( natürlich XGL verwenden ;) ), oder zocken ;) Sollten die Räder sich fast nicht bewegen dann, ... , na wir wollen ja nicht mit dem Schlimmsten rechnen. Bitte nun niemals mehr sax2 öffnen oder auch nur in die Nähe kommen!

So nun boote den PC neu und viel Spass mit 3D und den Grafikkartentreibern!

dritte Unterüberschrift

Hin und wieder muss man Code oder Ausgaben einfügen

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:~>


Einzelne Befehlszeilen können aber auch durch ein

Leerzeichen am Anfang der Zeile als Code  markiert werden
dabei wird jedoch zum Beispiel die Formatierung von Links beibehalten

zweite Hauptüberschrift

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 Tabellenhilfe

Hier steht die Tabellenüberschrift
Überschrift Spalte 1 Spalte 2 Spalte 3 Spalte 4
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
das ist ein Link ins Netz oder http://www.link.de/index.html
so einfach kann ein Bild hier kann auch noch ein Alternativtext stehen eingefügt werden. Alternativtexte kann man auf die selbe Art auch bei Links ins Wiki verwenden: Alternativtext

Um Bilder auch immer an die richtige Position zu bekommen hier gibts Hilfe zu Bildern


Weitere Links zum Thema


Autor: --FaNa 01:45, 17. Mär 2007 (CET)


Zurück zur Hauptseite