Open Source Xorg-Treiber für ATI/AMD , Intel & nVidia
Open Source Xorg-Treiber für nVidia (nouveau), ATI/AMD (Radeon), Intel und weitere sind mit siduction vorinstalliert.
Anmerkung: xorg.conf wird für Open-Source-Treiber in der Regel nicht mehr benötigt Ausnahmen sind z.B. Mehrschirmbetrieb.
Falls man von einem proprietären Treiber auf einen freien Treiber wechseln möchte, kann man mit einem Texteditor den Stub der /etc/X11/xorg.conf.d/xx-xxxx.conf löschen.
Um vom proprietären Treiber von Nvidia auf nouveau zu wechseln, siehe den Eintrag im siduction Wiki.
2D Videotreiber
X-Server-Treiber von X.Org (siehe xserver-xorg für eine eingehendere Beschreibung) bieten Unterstützung für Grafikkarten der nVidia-Serien Riva, TNT, GeForce und Quadro, für Grafikkarten der ATI-Serien Mach, Rage, Radeon und FireGL (mittels der Subtreiber atimisc, r128 und radeon) und für die freien 3D-Treiber von Intel. Sowohl Radeon als auch Intel unterstützen 2D-Beschleunigung (textured xv) zum Abspielen von Videos.
ATI/AMD 3D-Treiber
3D (und somit auch KDE4-Animation) einiger Grafikkarten von ATI kann auch mit xserver-xorg-video-radeon aktiviert werden. Im Augenblick sind Chipsets bis r700 unterstützt. Einen aktuellen Überblick gibt stets das Radeon-Wiki
Um nicht freie Firmware automatisch installiert zu bekommen, wenn sie für 2D- und 3D-Grafikkarten aktualisiert werden:
apt-get install firmware-linux-nonfree
Im Anschluss muss der Computer neu gestartet werden.
Intel 2D and 3D
Die 2D- und 3D-Grafikbeschleunigung sollte mit Intel-Treiber ohne Probleme funktionieren. Diese Funktionalität ist in die freien Intel-Serien integriert.
Binäre, nicht quelloffene Treiber für nVidia mit dkms & xorg.conf.d
Für diesen Treiber muss <contrib non-free> in der debian.list aktiviert sein, siehe non-free der Sources List anfügen.
Für eine komplette und aktuelle Liste unterstützter Grafikchips konsultiere bitte "Supported Products List" auf der Downloadseite für NVIDIA-Linux Grafiktreiber.
Weitere Optionen findet man in nvnews.
Alte und neue Installationen sollen sicher gehen, dass ein systemweites Konfigurationsverzeichnis /etc/X11/xorg.conf.d angelegt wird und eine Datei 20-nvidia.conf in diesem angelegt wird:
mkdir /etc/X11/xorg.conf.d touch /etc/X11/xorg.conf.d/20-nvidia.conf
Die Datei wird mit einem Texteditor geöffnet, (z.B. kwrite, kate, mousepad, mcedit, vi, vim ...):
<editor> /etc/X11/xorg.conf.d/20-nvidia.conf
und man kopiert folgenden Code in diese Datei 20-nvidia.conf:
# Section "Device" Identifier "Device0" Driver "nvidia" EndSection
Bei Verwendung von mehr als einer Grafikkarte muss die PCI bestimmt und in 20-nvidia.conf eingefügt werden:
lspci | grep -i vga
Dieser Befehl sollte eine ähnliche Ausgabe wie in diesem Beispiel ergeben:
01:00.0 VGA compatible controller:
In unserem Beispiel wird die BusID 01:00.0 in einer neuen Zeile unter der Zeile mit dem Treiber ("Driver") eingefügt. Zu beachten ist, dass die Syntax in xorg.conf anders ist: PCI:x:y:z: - führende Nullen werden nicht geschrieben und es werden nur Doppelpunkte verwendet. Der Eintrag ist daher:
BusID "PCI:1:0:0"
Installation der Nvidia-Treiber
ANMERKUNG: Verwende bitte apt-cache search nvidia und apt-cache show <package>, um den korrekten Treiber für Deine Grafikkarte zu ermitteln. Im Allgemeinen existieren zwei Arten von nvidia-Treibern, die aktuellen 3D-Treiber aus Debian Sid und die Legacy 3D-Treiber für ältere Grafikkarten.
Aktuelle 3D-Treiber von Nvidia für Karten ≥ GeForce 6xxx :
Installation des Treibers:
apt-get install nvidia-driver
Nach einer Aktualisierung von Xorg muss nvidia-driver neu installiert werden:
apt-get install --reinstall nvidia-driver
Der PC muss neu gestartet werden, damit die Modulinstallation vollendet wird.
Debian-Benennungskonvention für Legacy-Treiber
- nvidia-kernel-legacy-96xx: GeForce 4
- nvidia-kernel-legacy-173x: GeForce 5
- nvidia-kernel-legacy-304xx: GeForce 6, GeForce 7
Beispiel für 3D Nvidia Legacy-Treiber für ≤ GeForce 5xxx :
Für weitere Legacy-Treiber muss nur die Nummer wie 173xx mit der Nummer des gewünschten Treibers ersetzt werden.
apt-get install nvidia-legacy-173xx-driver
Nach einer Aktualisierung von xorg muss nvidia-legacy-173xx-driver (oder die entsprechende Version) neu installiert werden:
apt-get install --reinstall nvidia-legacy-173xx-driver
Wenn das Modul nicht lädt
Falls nvidia - aus welchem Grund auch immer, nicht lädt:
modprobe nvidia
und reboot.