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.

Mehr Informationen zu Intel   ATI/AMD   nouveau  X.Org

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.

Page last revised 17/11/2014 19:30 UTC