Einer der größten Vorteile von Ubuntu ist die einfache Treiberinstallation. Allerdings sind die Paketierten Grafiktreiber unter Ubuntu nicht die aktuellsten, bei Ubuntu 8.10 ist im Moment der Treiber 177.x verfügbar, auf der Nvidia Website der Treiber 180.22.
Oft wird die Performance durch neue Treiber verbessert, deswegen lohnt sich das manuelle installieren. Dabei entsteht allerdings ein großer Nachteil. Nach einem Kernelupdate muss der Treiber neu installiert werden, da für den Grafiktreiber bei der Installation ein Modul passend auf den Kernel kompiliert wird. Natürlich gibt es auch für das Problem eine Lösung.
Vorbereitung:
Zum installieren des Nvidia Treibers braucht man einen Compiler.
Mit dem Paket build-essential sollte alles abgedeckt sein.
Dieses Skript wird benötigt
Als erstes muss ein Verzeichnis für Skripte angelegt werden, die nach einer Kernelinstallation ausgeführt werden. Anschließend wird das Skript installiert.
sudo mkdir -p /etc/kernel/postinst.d
sudo install update-nvidia /etc/kernel/postinst.d
Installation des Treibers:
Den Treiber von Nvidia herunterladen und nach /usr/src verschieben, anschließend ausfürhbar machen
sudo mv NVIDIA-Linux-x86_64-180.22-pkg2.run /usr/src/.
sudo chmod +x /usr/src/NVIDIA-Linux-x86_64-180.22-pkg2.run
Damit man nicht jedes mal wenn man einen neuen Treiber installiert das Skript anpassen muss, wird ein Symlink auf den Treiber gesetzt.
sudo ln -s /usr/src/NVIDIA-Linux-x86_64-180.22-pkg2.run /usr/src/nvidia-driver
Nachdem die Vorbereitungen abgeschlossen sind sollte man alle Programme schließen und die Grafik abschießen
sudo killall gdm
Anschließend installiert man den Treiber auf Kommandozeile
sudo /usr/src/nvidia-driver
Nachdem die Installation abgeschlossen wurde, startet man Anschließend die Grafik neu
sudo gdm
Beim nächsten Kernelupdate gibt es nun keine Probleme mehr!
Die Schritte ab "Installation des Treibers" müssen bei jeder Grafiktreiber Installation durchgeführt werden.