Letzte Posts
Artikel Archiv
Maverick Counter
Meta Links
Blogroll
Kategorien
Tags

Nvidia Grafiktreiber und Ubuntu

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.

T-Mobile G1

Gerade habe ich hier gelesen, dass man wenn man eine gute Idee hat, ein G1 gewinnen kann.

Hier kommt meine Idee:
Ich gehe jetzt mal davon aus, dass jemand, der sich das G1 besorgt ein technisch interessierter Mensch ist. Deswegen wäre es für so jemanden wahrscheinlich ziemlich genial, auf dem Handy eine art Kontrollzentrum für das eigene Netzwerk zu haben.

Darin könnte man Informationen über die Clients abrufen und auf dem G1 darstellen.
Ich denke da speziell an eingeloggte User, Performance, Speicherplatz, Netzwerktraffic.
Auserdem könnte man die “üblichen” Aufgaben zentral auf dem G1 ausführen, so zB. Softwareupdates anstoßen, Rechner ausschalten, neu starten, etc.

Die Anwendung könnte man wenn die entsprechenden Ports am Router freigeschalten werden auch über das Internet nutzen.

Die Kommunikation wäre am einfachsten zu realisieren, wenn man auf den Clients eine Art Daemon installieren würde, der auf einem Port auf die Verbindung von dem G1 “wartet”.

Das ganze könnte noch Profile erhalten, wie zb. Zuhause und Arbeit, damit man unterschiedliche Einstellungen für die Netze vornehmen kann.

Für die gängigen Linuxdistributionen wäre das ganze relativ einfach zu realisieren, indem man den Client dann mit einem Befehl zum update anstößt und das ganze dann über den Port (natürlich verschlüsselt) an das G1 weiterleitet, damit der Nutzer sehen kann, welche Updates anstehen bzw. Fehlermeldungen sehen kann.

Bei Windows und Mac wäre das wahrscheinlich nicht ganz so einfach, da wäre im Notfall aber die Integration eines VNC-Viewers nützlich, auch wenn das nur eine Notlösung wäre.