Debian Linux für Normalanwender

Nvidia Grafik-Treiber Inhalt abgleichen

Nach der Treiber-Installation

Diesen Abschnitt habe ich hier an den Anfang gestellt, damit er nach einer der Installations-Möglichkeiten unten nicht vergessen wird. Nach der Installation des Nvidia-Treibers wird die Datei

/etc/X11/xorg.conf

angepasst, z.B.:

Section "Device"
	Identifier	"NVIDIA Corporation NV17 [GeForce4 MX 440]"
	Driver		"nvidia"
	BusID		"PCI:1:0:0"
EndSection

Laut den Anleitungen

/usr/share/doc/nvidia-glx/README.Debian
/usr/share/doc/nvidia-glx/README.txt.gz

sollen in der Datei

/etc/X11/xorg.conf

dann noch glx aktiviert und dri und GLcore abgewählt werden:

	Load	"glx"
#	Load	"dri"
#	Load	"GLcore"

Nach einem Neustart des Rechners sollte nun das Nvidia-Logo kurz angezeigt und der Nvidia-Treiber aktiviert werden.
Bei mir sind dann gelegentlich die Schriften plötzlich viel zu klein. Das ändert man dann z.B. direkt im Firefox, in kcontrol unter

Erscheinungsbild > Schriftarten
GTK Stile und Schriftarten > GTK Schriftarten

oder für die Uhr im Kicker oder für den Konqueror durch

Rechtsklick auf die Uhr > Uhr einrichten
Konqueror > Einstellungen > Konqueror einrichten > Erscheinungsbild

mögliche Fehlermeldungen

Fehlermeldungen, die bei der Installation entstehen können, werden gespeichert in

/var/log/nvidia-installer.log

mögliche Fehlermeldung: The compiler used to compile the kernel (gcc 4.1) does not exactly match the current compiler (gcc 4.2)

Der Nvidia-Treiber muss mit demselben gcc kompiliert werden, mit dem auch der laufende Kernel kompiliert wurde. Als Fehlermeldung bei der Nvidia-Installation kann gemeldet werden, dass der aktuell installierte gcc nicht mit dem übereinstimmt, der für den Kernel genutzt wurde. In dem Fall wird vor der Installation einfach der benötigte gcc zusätzlich installiert, z.B.

gcc-4.1

Als root wird dann vor der Treiberinstallation dieser gcc aktiviert, z.B.

export CC=/usr/bin/gcc-4.1
  • die Einstellung löscht sich nach einem Logout gleich wieder

Die erfolgreiche Einstellung wird als root überprüft mit

export | grep CC

mögliche Fehlermeldung: FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'para virt_ops'

Bei dieser Fehlermeldung akzeptiert der geladene Kernel keine Nvidia-Module. In diesem Fall muss man auf einen älteren Kernel wie z.B. den 2.6.18 zurückgreifen und das Nvidia-Module für ihn erstellen, oder man kompiliert einen eigenen Kernel mit deaktiviertem Paravirtualisation Support.

fertige Treiber von Debian installieren

Ein zum Kernel passender Nvidia-Treiber wird installiert mit dem Paket

nvidia-glx
nvidia-glx-legacy

Automatisch wird nun zusätzlich ein Nvidia-Kernelmodul dazugewählt. Dabei müssen die Versionsnummer von installiertem Kernel und dem dazu ausgewählten und mitzuinstallierenden Nvidia-Kernelmodul unbedingt übereinstimmen!

Treibermodul selber bauen

Wenn es keinen passenden fertigen Nvidia-Treiber zum Kernel gibt, muss man den Treiber mit module-assistant selbst bauen:

m-a auto-install nvidia-kernel-source
m-a auto-install nvidia-kernel-legacy-source
m-a auto-install nvidia-kernel-legacy-76xx-source
m-a auto-install nvidia-kernel-legacy-96xx-source

Dabei wird das Paket mit dem Nvidia-Treiber heruntergeladen, ein neues zum eigenen Kernel passende Nvidia-Kernelmodul erstellt und installiert. Abgeschlossen wird die Prozedur nun mit der üblichen Installation von

nvidia-glx
nvidia-glx-legacy

Original Nvidia-Treiber installieren

Wenn die Möglichkeiten oben nicht funktionieren, kann man den Original-Treiber von http://www.nvidia.de/object/linux_de.html installieren. Dazu benötigt man zusätzlich die Pakete:

gcc
build-essential
linux-headers-xx
  • xx durch genaue Kernel-Nummer ersetzen, z.B. linux-headers-2.6.16-2-k7

Nach dem Download des Original-Treibers wird die graphische Oberfläche verlassen mit

Strg-Alt-F1

und beendet mit

sudo /etc/init.d/gdm stop
sudo /etc/init.d/kdm stop
  • beendet Gnome bzw. KDE

Nun meldet man sich als root an und installiert den gerade heruntergeladenen Treiber, z.B.:

/home/name/ordner/NVIDIA-Linux-x86-1.0-9755-pkg1.run

Deinstalliert werden kann der Treiber wieder mit

/home/name/ordner/NVIDIA-Linux-x86-1.0-9755-pkg1.run --uninstall

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h4> <blockquote> <pre> <p> <br> <img>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

Umfrage

Welche Linux-Distribution nutzt Du? -2010-

neue Kommentare

Wer ist online

Zur Zeit sind 0 Benutzer und 1 Gast online.