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

Unity: Ich will nicht mehr zu Gnome 2 zurück

Ich benutze jetzt schon seit gut 10 Tagen Unity auf Ubuntu 11.10 und auch ich möchte euch meine ersten Eindrücke nicht vorenthalten. Oft wird ein Artikel über Unity mit folgenden Worten eingeleitet: "Unity spaltet die Community: Die einen lieben es, die anderen hassen es.". Genau das ist auch meine Erfahrung, wobei ich inzwischen von der eher skeptischen Gruppe in das Lager der Liebhaber gewechselt bin.

Meine ersten Eindrücke nach dem Wechsel von Maverick und Gnome 2 lassen sich so beschreiben:

  • Ist das leer hier!
  • Wo sind die Anwendungsmenüs hin?
  • Warum ist das Dash so "chaotisch" und unstrukturiert?
  • Wo ist die Statusleiste mit den gestarteten Applikationen hin?

Nachdem ich mich nun ein wenig auf Unity eingelassen und es benutzt habe, verstehe ich allerdings inzwischen die Idee und die Vorzüge dieser Änderungen und habe sie sehr lieben gelernt. Vor allem habe ich inzwischen verstanden, dass das alles immer noch vorhanden ist. Es wurde nur anders angeordnet.

"Unity: Ich will nicht mehr zu Gnome 2 zurück" vollständig lesen

Eigene Anwendungen im Unity Dash finden

Ein weiteres kleines Detail Problem mit Unity konnte ich auch lösen. Wenn man weiß, wie es geht, ist die Lösung sogar ziemlich simpel. Ich hatte mir einige eigene Desktop Dateien für den Launcher erzeugt, welche ich auch über das Dash aufrufen wollte. Dies funktionierte jedoch nicht z.B. bei selbst kompilierten Anwendungen.

Das Dash sucht seine Einträge u.a. im Verzeichnis /usr/share/applications., in welches normal installierte Programme ihre Startkonfigurationen ablegen. Man kann die Starter Dateien des Systems für seinen Benutzer überschreiben, indem man eine gleichlautende Desktop Datei in sein Home Verzeichnis unter ~/.local/share/applications ablegt.

In dieses Verzeichnis hatte ich z.B auch die Magicdraw Datei abgelegt, die ich mir für den Launcher konfiguriert hatte. In dieser Datei hatte ich Anwendungskatgorien hinterlegt, in der Hoffnung, dass das Programm so in der Dash Suche und in den entsprechenden Kategorien des Dashs erscheint. Dies war nicht der Fall, die Anwendung wurde nicht gefunden.

"Eigene Anwendungen im Unity Dash finden" vollständig lesen
tweetbackcheck