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-[[http://www.nvidia.com/object/linux.html|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 XF86``Config 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.