Asus M6N-Kompendium: Grafik
Aus Wikibooks
Der Radeon-Treiber im Kernel funktioniert ohne weiteres Zutun, bietet allerdings keine 3D-Beschleunigung. Wer diese sich wünscht, der muss den proprietären ATI-Treiber installieren!
Inhaltsverzeichnis |
[Bearbeiten] ATI-Treiber
Achtung: Wer den Grafiktreiber von ATI installieren will, darf den Standard Radeon-Treiber nicht im Kernel haben, denn der stürzt dann immer ab. [siehe Kernelkonfiguration]
Die 3D-Beschleunigung bekommt man unter Gentoo mit xorg so hin:
- kille den laufenden X-Server
- wenn der ATI-Treiber schon installiert ist entferne ihn mit "emerge -C ati-drivers" (ist tatsächlich notwendig)
- den ATI-Treiber installieren mit "emerge ati-drivers"
- mit fglrxconfig die /X11/XF86Config-4 nach /etc/X11/xorg.conf umbenennen
- die Font-Pfade in der xorg.conf von /usr/X11R6/lib/X11/fonts/... nach /usr/share/fonts/... ändern
- "opengl-update xorg-x11" ausführen
- den X-Server wieder starten
- die libGL.so von xorg nach der ati-libGL.so.1.2 verlinken: "ln -s /usr/lib/opengl/ati/lib/libGL.so.1.2 /usr/lib/opengl/xorg-x11/lib/libGL.so"
- "opengl-update ati" ausführen
Mit "fglrxinfo" und "glxgears" kann kontrolliert werden, ob die 3D-Beschleunigung funktioniert.
- fglrxinfo sollte folgendes Ergebnis liefern:
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: MOBILITY RADEON 9600 Generic OpenGL version string: 1.3.4641 (X4.3.0-3.14.1)
- glxgears sollte ein wesentlich besseres Ergebnis liefern.
Hinweise:
- Mit dem ATI-Treiber ist kein Suspend mehr möglich, denn das Resume schlägt damit fehl.
[Editiert von einen Fremdem :-)] Suspend ist möglich, falls man zuerst in die console umschaltet und danach wieder zurück
- Mit den Kernelparametern "video=vesafb:ywrap,mtrr vga=0x342" ist es möglich, den Framebuffer in einer Auflösung von 1400X1050 laufen zu lassen.
- [Frage] Was ist der Vorteil des ATI Treibers gegenüber dem Radeon-Kernel-Treiber? Dual-Head ist doch mit beiden Möglich oder ?
[Antwort von einen Fremdem :-)] Radeon Driver können nur Karten bis zur Radeon 9250 (r250) Ati Driver können dagegen mehr
[Bearbeiten] VGA-out
Mit dem Kerneltreiber für die Radeon funktioniert der externe VGA-Anschluss sofort.
Um allergings einen externen Monitor oder einen Beamer mit dem ATI-Treiber zu nutzen, muss man in fglrxconfig, bei der Frage nach "FireGL Screen Layout", den "Laptop Mode (Ability to toggle between internal / external screen)" wählen und in der "/etc/X11/xorg.conf", in der Section für den ATI-Treiber, muss die folgende Zeile vorhanden sein:
Option "MonitorLayout" "AUTO, AUTO"
Ersetzt man eines der AUTO durch NONE, so bleibt entweder der interne (1. AUTO) oder der externe (2. AUTO) aus.
Man kann allerdings in beiden Fällen das Anzeigegerät nicht mit Fn+F8 wechseln!
[Bearbeiten] Touchpad
Um alle Funktionen des Touchpads zu nutzen, benötigt man den Treiber von synaptics.
emerge synaptics
In der Datei /usr/share/doc/synaptics-0.13.5/INSTALL.DE.gz ist sehr gut beschrieben, was man in die /etc/X11/xorg.conf zu schreiben hat, damit der Treiber funktioniert.
Hinweise:
- CONFIG_MOUSE_PS2_SYNAPTICS gibt es zumindest im Kernel 2.6.9-r3 nicht, man kann das ignorieren.
- Die Punkte 1 und 2 der Installation können natürlich übersprungen werden.
[Bearbeiten] USB-Mouse
Folgendes muss in der /etc/X11/xorg.conf stehen:
Section "InputDevice" Driver "mouse" Identifier "Mouse2" Option "Device" "/dev/input/mice" Option "InputFashion" "Mouse" Option "Name" "USB-Mouse;IMPS/2" Option "Protocol" "imps/2" Option "ZAxisMapping" "4 5" EndSection
Des weiteren muss in der Section "ServerLayout" folgende Zeile stehen:
InputDevice "Mouse2" "Always Core"
Damit sollte die beiliegende USB-Mouse einschließlich Scrollrad funktionieren.
← Installation | Inhalt | ACPI →