64bit, Kubuntu 8.04: Manuelle NVIDIA Installation

Einführung

Da ich einige Zeit brauchte, bis ich alle nötigen Informationen und Details zusammen hatte, um meinen NVIDIA-Chip zum rennen zu bringen, schreibe ich alles Notwendige hier rein.
Auf ein frisch aufgesetztes 64bit (Intel quad-core) Kubuntu 8.04 System soll der NVIDIA Treiber, in meinem Fall für den GeForce 8800 GT Chip installiert werden.

Umgebung einrichten

Folgende Pakete sind für die Installation der NVIDIA Treiber erforderlich:

  • build-essential
  • xserver-xorg-dev
  • linux-headers-generic
  • libc6
  • mesa-utils (nur, um die Installation zu testen)
  • (ev. libc6-i386 für shared libraries)
Vorhandene Nvidia-Software entfernen

Diese Pakete entfernen:

  • nvidia-glx
  • nvidia-glx-legacy
  • nvidia-glx-new
sudo aptitude remove nvidia-glx nvidia-glx-legacy nvidia-glx-new

Damit keine alten Treiber geladen werden muss in der Datei /etc/default/linux-restricted-modules-common für die Ditektive *DISABLED_MODULES" nv und nvidia_new eingesetzt werden.

DISABLED_MODULES="nv nvidia_new"
NVIDIA Treiber downloaden und installieren

Suche auf nvidia.com den richtigen Treiber. Nvidia Driver Download
In diesem Beispiel: 173.14.12
Infos, Downloadlink.

Jetzt muss die Desktopoberfläche (Kde oder Gnome) abgestellt werden. Dazu wechseln wir in eine Konsole, die unabhängig von der Desktopoberfläche funktioniert: Ctr. + Alt + F1.

Nun kann gestoppt werden.
Gnome:

sudo /etc/init.d/gdm stop

Kde:

sudo /etc/init.d/kdm stop

Nachdem Gnome/Kde erfolgreich gestoppt wurden (Bildschirm bleibt schwarz) muss nochmal mit Ctr. + Alt + F1 in die Konsole gewechselt werden.
Nun kann mit sudo der Installer aufgerufen werden:

sudo sh NVIDIA-Linux*.run
  • Ein Kernel Interface muss keines herunter geladen werden. (1. Frage -> No)
  • Anschliessend wird das Kernel Modul vom Installer für das System erstellt.
  • Bei der Frage, ob 32-bit OpenGL Bibliotheken der Installation hinzugefügt werden sollen empfehle ich „Ja", weil oftmals auch Programme die noch nicht für 64-bit Systeme releast wurden auf OpenGL Bibliotheken zurückgreifen müssen.
  • Der Treiber wird installiert.
  • Ich empfehle ebenfalls via nvidia-xconfig automatisch eine xorg.conf zu erstellen.

Das wär's, der Installer sollte sein Werk nun vollendet haben.

Überprüfen wir, ob das Modul bereits geladen ist:

lsmod | grep nvidia

Falls keine Ausgabe erscheint, müssen wir das Modul manuell einladen:

modprobe nvidia

Nun sollte auch lsmod | grep nvidia eine Ausgabe erzeugen.

Nachdem via

sudo /etc/init.d/gdm start

bzw.

sudo /etc/init.d/kdm start

die Desktop-Oberfläche gestartet wurde, sollte nun der richtige Treiber geladen worden sein.

Nvidia-Desktop Tests / Einstellungen

Mit dem Befehl

glxinfo

Testen wir auf einfache Weise, ob OpenGL (und somit der Treiber) korrekt auf dem System arbeiten. (Achtung, Paket "mesa-utils" muss für diesen Test installiert sein)

Mit dem Tool nvidia-settings ist es nun bequem möglich, Dual-Screening- und Detaileinstellungen vorzunehmen.

sudo nvidia-settings

Speicherung in xorg.conf nötig, damit diese Einstellungen nach einem Systemstart wieder geladen werden.

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Sie können syntax highlighting von Quelltext aktivieren, indem Sie folgende Tags einsetzen: <code>, <blockcode> The supported tag styles are: <foo>, [foo]. PHP-Quelltext kann auch in "<?php ... ?>" oder "<% ... %>" eingepackt werden.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zeilen und Absätze werden automatisch erzeugt.
  • Sie dürfen andere Beitrage mit [quote] Tags Zitieren.

Weitere Informationen über Formatierungsoptionen

CAPTCHA
Diese Frage dient dazu festzustellen, ob Sie ein Mensch sind und um automatisierte SPAM-Beiträge zu verhindern.
Image CAPTCHA
Enter the characters shown in the image.
 

Too Cool for Internet Explorer