Beim Einsatz von NVidia-Graphikkarten kann man den nativen X11-Treiber verwenden, der in der Konfigurationsdatei mit "nv" angegeben wird:

Section "Device"
 ...
 Driver "nv"
 ...
EndSection

Dieser hat jedoch den Nachteil, dass er keine 3D-Unterstützung anbietet und die Farbtiefe auf 16 Bit limitiert ist, so dass Farbverläufe speziell auf Flachbildschirmen sehr unschön aussehen.

Nachteile des NVidia-Treibers

Man kann sich den originalen NVidia-Treiber besorgen. Dieser hat jedoch einige Nachteile:

  • der Treiber ist ClosedSource und muss zudem natürlich mit Root-Rechten ins System gebracht werden - ein potentielles Sicherheitsloch

  • bis vor Kurzem gab es für die großen Distributionen wenigstens RPM-Pakete; neuerdings liefert NVidia den Treiber in Form eines teils binären Shell-Scriptes aus, welches man dann nach Art einer Setup.exe in das System klopfen muss - hierbei entgleitet der Systemadministratorin die Kontrolle über das System. Man weiß nicht, welche Dateien wohin kopiert und welche Systemdateien modifiziert werden...
  • der Treiber kann aufgrund von (zahlreich berichteten) Instabilitäten Neustarts erforderlich machen, ganz so, wie das manchmal bei anderen Betriebssystemen der Fall ist
  • der Treiber lässt sich nur sehr mühsam wieder entfernen

Installation

Enschließt man sich dennoch zur Installation, so fertigt man zuerst eine Sicherheitskopie seiner XF86Config an und führt dann das Installationsscript aus.

Der Treiber besteht aus zwei Teilen, einem Kernel-Treibermodul, und dem NVIDIA_GLX Paket, welches sowohl die OpenGL Bibliotheken als auch den eigentlichen XFree86-Treiber beinhaltet.

Nach der Installation findet sich sowohl eine englische als auch eine deutsche README-Datei im System:

/usr/share/doc/NVIDIA_GLX-1.0/README
/usr/share/doc/NVIDIA_GLX-1.0/README.DE

Diese beiden Dateien sind sehr umfangreich und informativ - vorbildlich.

Um Ihnen den Spaß beim Lesen zu verderben, werden nachfolgend die wichtigsten Punkte vorweggenommen ;-) .

Treiber einrichten

Das Einrichten der grundsätzlichen Treiberfunktionalität ist recht einfach. Suchen Sie in der Device-Sektion nach dem Treiber "nv" und ersetzen Sie die Zeile durch "nvidia":

Section "Device"
 ...
 Driver "nv"
 ...
EndSection

Section "Device"
 ...
 Driver "nvidia"
 ...
EndSection

Suchen Sie in der Module-Sektion nach den Einträgen Load "dri" und Load "GLcore". Löschen Sie diese. Fügen Sie dann stattdessen den Eintrag Load "glx" hinzu:

Section "Module"
 ...
 Load "dri"
 Load "GLcore"
 ...
EndSection

Section "Module"
 ...
 Load "glx"
 ...
EndSection

Somit steht Ihnen die grundsätzliche Treiberfunktionalität nach dem Starten des X-Servers zur Verfügung.

Spezielle Optionen

Der nvidia-Treiber bietet einige spezielle Optionen. Die interessantesten seien nachfolgend aufgeführt. Weitere Informationen bieten die o.g. README-Dateien.

XF86Config/NVidia (zuletzt geändert am 2007年12月23日 22:48:01 durch localhost)

AltStyle によって変換されたページ (->オリジナル) /