Manuelle Nvidia-Treiber Installation unter Ubuntu 10.04 LTS
Als Erstes laden wir uns den aktuellen Nvidia-Treiber herunter (
Linux 32-bit /
Linux 64-bit) und speichern die Datei im Home-Verzeichniss ab. Nun bearbeiten wie die blacklist.conf Datei als root (Administrator) und sperren (blacklisten) Nvidia-Kernlenmodule von Ubuntu.
- Dazu drücken wir die Tasten “ALT”+”F2″ (Programm ausführen unter Gnome) und geben folgendes ein :
Code:
gksudo gedit /etc/modprobe.d/blacklist.conf
- In der Datei blacklist.conf fügen wir folgende Zeilen ein:
Code:
blacklist nouveau blacklist nvidiafb blacklist rivafb blacklist rivatv blacklist vga16fb
- Wir speichen und schliessen den Editor. Als nächstes öffnen wie ein Terminal (Gnome Menü—>Anwendungen—>Zubehör—>Terminal) und geben da folgendes ein:
Code:
sudo apt-get --purge remove nvidia-*
- Mit dem Befehl deinstallieren wir den bereits installierten / “alten” Nvidia-Treiber. Nach der Deinstallation startet wir das System neu.
- Nun bekommen wir eine Fehlermeldung: Nvidia-Treiber kann nicht geladen werden. Hier wählen wir: Exit to terminal / Exit to console und loggen uns als User ein.
- jetzt wechseln wir in das Home-Verzeichniss (oder in das Verzeichniss wo der Nvidia-Treiber liegt)
Code:
cd $HOME cd Verzeichniss wo der Treiber liegt
- Installation des Treibers starten (X also z.B. Gnome, falls irgendiwe doch noch aktiv, muss beendet sein! Sonst kommt der Fehler: “you appear to running x server ; please exit x before installing. For further detail please see the section INSTALLING THE NVIDIA driver….” Befehl: sudo service gdm stop):
Code:
sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run
- Nach der Installation kann sofort Gnome gestartet werden:
Code:
sudo service gdm start
Neusten NVIDIA Treiber installieren ältere Versionen
Die Treiberinstallation ist sehr einfach und ist ruck zuck erledigt.
- Wichtig: die bereits vorhandene NVIDIA-Pakette sollten vollständig entfernt werden!
- nvidia-glx-96, nvidia-glx-173, nvidia-glx-177, nvidia-glx-180
- nutze dazu Synaptic-Paketverwaltung (System–>Systemverwaltung–>ynaptic-Paketverwaltung)
- wir blacklisten / sperren die Nvidia-Kernelmodule von Ubuntu in der Datei /etc/default/linux-restricted-modules-common
Code:
DISABLED_MODULES="nv" DISABLED_MODULES="nv nvidia_new"
- Installation
- damit der Treiber kompiliert werden kann müssen folgende Pakete installiert werden:
Code:
sudo apt-get install build-essential xserver-xorg-dev linux-headers-`uname -r`
- Treiber findet man auf der
NVIDIA Seite - nun haben wir die Datei NVIDIA-Linux-x86-185.18.36-pkg1.run (in meinem Beispiel) auf der Platte liegen
- als nächsten öffnen wir eine Textkonsole <STRG>+<ALT>+<F1> und loggen uns ein
- jetzt muss Gnome beendet werden:
Code:
sudo /etc/init.d/gdm stop
- in das Verzeichniss wechseln wo die Datei / Treiber liegt
- z.B.: /home
Code:
cd ~
- wir starten die Installation und folgen den Bildschirmanweisungen
Code:
sudo sh NVIDIA-Linux-x86-185.18.36-pkg1.run
- die Installation sollte problemlos verlaufen
- nun kann Gnome wieder gestartet werden
Code:
sudo /etc/init.d/gdm start
- unter System–>Einstellungen–>kann jetzt NVIDIA X Server Settings aufgerufen werden
- NVIDIA-Logo beim Gnome-Start deaktivieren
Code:
sudo nvidia-xconfig --no-logo
- falls der Bildschirm flackert, sollte / könnte man folgendes Script im Autostart / Startprogramme einbinden:
Code:
#!/bin/bash while true ; do nvidia-settings -q all > /dev/null sleep 25 done
- einen Texteditor öffnen, die Zeilen oben kopieren & einfügen, das ganze z.B.: als nvidia.run im /home Verzeichnis speichern
- die gespeicherte Datei mit rechts anklicken & auf Eigenschaften gehen
- oben in der Leiste auf Zugriffsrechte gehen und das Häckchen bei Datei als Programm ausführen setzen
- unter System–>Einstellungen–>Startprogramme auf Hinzufügen klicken
- Name & Beschreibung sind frei wählbar
- der Befehl lautet: sh /home/benutzername/nvidia.run (ggf. Datenpfad bitte selbst anpassen)
- Gnome oder System neu starten
- das Script kommt von hier:
Quelle und funktioniert bei mir einwandfrei (Ubuntu 9.04 / NVIDIA Go 7900 GS )
- NVIDIA VDPAU (Video Decode and Presentation API for Unix)
- Nvidias Video Decode and Presentation API for Unix lagert wesentliche Decodierungsprozesse auf die GPU aus und erlaubt die Wiedergabe von Filmen in HD-Qualität, bei minimaler CPU-Auslastung
- Weiter Infos & Links:
http://www.mythtv.org/wiki/VDPAU
http://en.wikipedia.org/wiki/VDPAU
http://smplayer.berlios.de/forums/viewtopic.php?tr_lang=de&id=1139
http://www.avenard.org/media/Ubuntu_Repository/Ubuntu_Repository.html