Skip to content

NVida Grafik Treiber für Ubuntu 12.04

Unity, das in Ubuntu Ocelot 11.10 noch wunderbar funktionierte und von dem ich sehr begeistert war, machte seit Ubuntu 12.04 bei mir nur noch Probleme. Ständig hängen Programme oder stürzen gar ab, und Kontextmenüs (z.B. in Eclipse) werden nicht immer korrekt gezeichnet. Das war so nervig, dass ich nun eine Woche mit Gnome3 gearbeitet habe, wo all das kein Thema zu sein scheint.

Nebenbei muss ich anmerken: Wenn man sich an Gnome3 gewöhnt hat, dann ist diese Oberfläche auch recht fluffig zu bedienen. Allerdings nervten mich die 2 zusätzlichen Zeilen (für Fenster Titel und Menüs), die einem auf einmal völlig sinnlos und Platz verschwendend vorkommen, wenn man lange mit Unity gearbeitet hat.

Wie auch immer: Scheinbar ist das ein bekanntes Problem von Unity3D mit NVIDIA Karten. Eine Abhilfe wird hier beschrieben.

Die dort genannten NVIDIA Treiber für das Downgrade gibt es in dem Repository nicht (mehr?), also habe ich jetzt mal die Treiber installiert, die man aktuell dort findet. Im Moment sind es die 302.17 Treiber, was eine viel neuere Version ist, als die aktuell im Ubuntu Repository vorhandene (295.x).

Ein erster Test damit: Das System scheint deutlich flotter zu reagieren, im Vergleich zu Gnome3 braucht nur noch das Abmelden des Users nicht nachvollziehbar lange. Das Problem mit den Eclipse Menüs bleibt bestehen (und ist unter Gnome3 weiterhin nicht vorhanden). Ich werde jetzt erst mal wieder ein wenig versuchen, mit Unity zu arbeiten. Obwohl mich auch andere Änderungen von 11.10 zu 12.04 echt nerven, gefällt es mir immer noch deutlich besser als Gnome3. Mal schauen, ob es auf meinem Rechner nun wieder vernünftig reagiert.

Hier nun, wie man die neuen Treiber installiert. Evtl. muss man die Versionsnummer in dem PPA noch einmal nachschauen, sie könnte sich kontinuierlich ändern.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current=302.17-0ubuntu1~precise~xup1

Frische NVIDIA Treiber für Ubuntu

Mit den normalen Ubuntu 10.10 Repositories hatte ich es hin bekommen, mir die NVIDIA Treiber 260.19.06 zu installieren. Diese funktionieren auch so weit, nur habe ich gerade Probleme mit meinem Rechner: Dieser fährt von sich aus immer mal wieder herunter. Eine Idee war, dass es evtl. an den Grafik Treibern liegen könnte, also bemühte ich mich um ein Update der Treiber.

Ein Tipp ist, sich die NVIDIA Treiber direkt herunter zu laden und dann manuell zu installieren. Diese soll man vom Root Shell aus installieren können:

sudo /etc/init.d/gdm stop
sudo sh NVIDIA-Linux-x86-260.19.21.run

Das funktionierte bei mir allerdings überhaupt nicht. Nach der Installation startet mein XServer nicht mehr, nach dem Booten endete ich im normalen Textmode Login.

dmesg meldete mir:

NVRM: API mismatch: the client has the version 260.19.21, but
NVRM: this kernel module has the version 260.19.06.  Please
NVRM: make sure that this kernel module and all NVIDIA driver
NVRM: components have the same version.

Installation also deutlich fehl geschlagen. Ein deutlich einfacherer Weg führte bei mir dann aber zum Ziel.

"Frische NVIDIA Treiber für Ubuntu" vollständig lesen
tweetbackcheck