PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Envy: Nvidia-Treiber für Noobs wie mich


Wolfram
2007-09-11, 11:33:16
Ich weiß nicht, warum, aber ab und zu habe ich immer noch den Drang, mit Linux herumzuspielen (bis ich wieder vor einem für mich nicht mehr zugänglichen System stehe). Jedenfalls war für mich immer wieder die Grafiktreiber-Installation ein Stolperstein.

Jetzt hatte ich zunächst unter kubuntu 6.10 den aktuellen Nvidia-Treiber 100.14.11 erfolgreich manuell installiert (Anleitung von http://wiki.ubuntuusers.de/Nvidia-Grafikkarten/Manuelle_Treiberinstallation). Dann habe ich spaßeshalber die Systemupgrade-Funktion ausprobiert, danach stand ich wieder nur mit Konsole da. Meine laienhafte Vermutung mittlerweile: Neuer Kernel, daher ging der Treiber nicht mehr (aber auch nicht, wenn ich in beim Start per grub den alten Kernel auswählte).

Jedenfalls findet sich ganz unten auf der betreffenden ubuntuusers-Seite ein Hinweis auf Envy (http://albertomilone.com/nvidia_scripts1.html). Dieses GUI-Tool lädt den aktuellen Nvidia-Treiber selbsttätig herunter und installiert ihn. Diesmal habe ich es direkt unter kubuntu 7.04 probiert. Im Notfall gibt es auch noch ein Interface für die Konsole. Brauchte ich aber nicht, alles funzte auf Anhieb. Bravo!

Der einzige Haken aus meiner Sicht war, daß beim ersten Installationsversuch (http://albertomilone.com/pmwiki/pmwiki.php?n=Main.Envy-InstructionsForUbuntu) alles möglich Pakete als "fehlend" gemeldet wurde. Die habe ich dann alle per Adept einzeln heruntergeladen und installiert. Liegt das wohl daran, daß ich kubuntu verwende? Hätte ich das irgendwie vermeiden bzw. es mir einfacher machen können?

Ansonsten wollte ich nur mal aus meiner Noob-Sicht auf dieses Tool hinweisen, weil das die Dinge einem Windows-Menschen wie mir ganz klar einfacher macht.

MadMan2k
2007-09-11, 12:18:02
ich stehe sachen wie envy eher skeptisch gegenüber. Im endeffekt macht es auch nichts anderes als den treiber herunterzuladen und am paketmanager vorbei zu installieren.

D.h. bei einem kernel update stehst du wieder vor einem schwarzen Bildschirm - diesmal allerdings ohne zu wissen warum. Daher würde ich Anfängern eher davon abraten. Stattdessen sollte man sich überlegen ob man nicht auch mit den Treibern aus den repositories leben kann.

klutob
2007-09-11, 12:30:33
....

Jetzt hatte ich zunächst unter kubuntu 6.10 den aktuellen Nvidia-Treiber 100.14.11 erfolgreich manuell installiert (Anleitung von http://wiki.ubuntuusers.de/Nvidia-Grafikkarten/Manuelle_Treiberinstallation). Dann habe ich spaßeshalber die Systemupgrade-Funktion ausprobiert, danach stand ich wieder nur mit Konsole da. Meine laienhafte Vermutung mittlerweile: Neuer Kernel, daher ging der Treiber nicht mehr (aber auch nicht, wenn ich in beim Start per grub den alten Kernel auswählte).

Jedenfalls findet sich ganz unten auf der betreffenden ubuntuusers-Seite ein Hinweis auf Envy (http://albertomilone.com/nvidia_scripts1.html). Dieses GUI-Tool lädt den aktuellen Nvidia-Treiber selbsttätig herunter und installiert ihn. Diesmal habe ich es direkt unter kubuntu 7.04 probiert. Im Notfall gibt es auch noch ein Interface für die Konsole. Brauchte ich aber nicht, alles funzte auf Anhieb. Bravo!

Der einzige Haken aus meiner Sicht war, daß beim ersten Installationsversuch (http://albertomilone.com/pmwiki/pmwiki.php?n=Main.Envy-InstructionsForUbuntu) alles möglich Pakete als "fehlend" gemeldet wurde. Die habe ich dann alle per Adept einzeln heruntergeladen und installiert. Liegt das wohl daran, daß ich kubuntu verwende? Hätte ich das irgendwie vermeiden bzw. es mir einfacher machen können?


Hallo,

Beim System Upgrade sind wohl auch die Xserverpakete neben dem Kernel erneuert worden, da NVIDIA eigene OpenGL Libs installiert/linkt (ersetzen die Xserver Mesa-OpenGL Libraries), fand der Treiber auch beim Booten des alten Kernels nicht mehr die benötigten OGL Dateien -> Konsole. Mit einer erneuten Installation des Treibers "sh NVIDIA-100.xxx.run" wäre auch mit neuem Kernel/Xserver alles wieder gut gewesen. :)
Das ist der Nachteil einer Installation des NVIDIA-Treibers ohne Paketmanager (apt, etc), bei einem Upgrade kann der Paketmanager keine Rücksicht auf die Treiberinstallation nehmen, da er sie nicht kennt.
Bei der Installation des Tools (Envy) sind wahrscheinlich einige Abhängigkeiten zu GTK (Gnomelibs) und Python aufgelöst worden.

Wenn dir das Tool hilft isses natürlich gut, allerdings muß es wohl auch bei jedem erneuten Upgrade von Kernel und Xserver neu ausgeführt werden (ähnlich dem Nvidiascript).

Olleg
2007-09-11, 12:33:26
Envy lädt doch alle fehlenden Pakete runter!?

Wolfram
2007-09-11, 13:00:13
ich stehe sachen wie envy eher skeptisch gegenüber. Im endeffekt macht es auch nichts anderes als den treiber herunterzuladen und am paketmanager vorbei zu installieren.

D.h. bei einem kernel update stehst du wieder vor einem schwarzen Bildschirm - diesmal allerdings ohne zu wissen warum. Daher würde ich Anfängern eher davon abraten. Stattdessen sollte man sich überlegen ob man nicht auch mit den Treibern aus den repositories leben kann.
Ich wollte halt 3D-Beschleunigung haben, für Spiele. Und wenn's dann nicht anders geht...

Wenn ich das richtig verstehe, ist in ubuntu 7.04 der Nvidia-Treiber auch direkt (über das Paketmanagement?) aus der Systemverwaltung heraus zu installieren (http://wiki.ubuntuusers.de/Nvidia-Grafikkarten). Das wäre natürlich noch besser, aber unter kubuntu geht das ja wohl noch nicht.

Beim System Upgrade sind wohl auch die Xserverpakete neben dem Kernel erneuert worden, da NVIDIA eigene OpenGL Libs installiert/linkt (ersetzen die Xserver Mesa-OpenGL Libraries), fand der Treiber auch beim Booten des alten Kernels nicht mehr die benötigten OGL Dateien -> Konsole. Mit einer erneuten Installation des Treibers "sh NVIDIA-100.xxx.run" wäre auch mit neuem Kernel/Xserver alles wieder gut gewesen. :)
Das ging bei mir nicht (warum auch immer).

Das ist der Nachteil einer Installation des NVIDIA-Treibers ohne Paketmanager (apt, etc), bei einem Upgrade kann der Paketmanager keine Rücksicht auf die Treiberinstallation nehmen, da er sie nicht kennt.
Bei der Installation des Tools (Envy) sind wahrscheinlich einige Abhängigkeiten zu GTK (Gnomelibs) und Python aufgelöst worden.

Wenn dir das Tool hilft isses natürlich gut, allerdings muß es wohl auch bei jedem erneuten Upgrade von Kernel und Xserver neu ausgeführt werden (ähnlich dem Nvidiascript).
Ja, das wird auf der Envy-Seite auch so gesagt. Danke für die Erklärungen.

Olleg
2007-09-11, 14:27:45
Wenn ich das richtig verstehe, ist in ubuntu 7.04 der Nvidia-Treiber auch direkt (über das Paketmanagement?) aus der Systemverwaltung heraus zu installieren (http://wiki.ubuntuusers.de/Nvidia-Grafikkarten). Das wäre natürlich noch besser, aber unter kubuntu geht das ja wohl noch nicht.


apt-get install nvidia-glx{-new|-legacy} je nachdem, welche nvidia-Karte du hast), ansonsten apt-get install nvidia-glx.
und dann soweit ich mich erinnere:
nvidia-glx-config enable

Dass du Kubuntu nutzt, ist dem Treiber egal.

Ich habe eine Geforce 5900 und hab den nvidia-glx-new Treiber.

Wolfram
2007-09-11, 15:30:43
Ich habe eine Geforce 5900 und hab den nvidia-glx-new Treiber.
Aber dann eben ohne 3D-Beschleunigung, oder?

d2kx
2007-09-11, 17:29:38
Mit, natürlich.

http://www.d2kx-world.de/bilder/ativs.jpg

vs.

http://www.d2kx-world.de/bilder/nvidiavs.jpg

Wie hier zu sehen ist, schlägt ATI mit ihrer Bildqualität (seht euch mal das realistische Ruby-Rendering an!) und Performance (worauf sitzt Ruby?) den lahmen nVidiatreiber.

PS: 666 Posts :D

Olleg
2007-09-11, 17:42:30
Aber dann eben ohne 3D-Beschleunigung, oder?
Natürlich mit, sonst würd ich doch keinen Treiber installieren.
Ansonsten kann ich auch das "nv" Modul nehmen, das Ubuntu von alleine aktiviert.
Mach doch mal apt-cache show nvidia-glx-new, dann siehst du die Treiberversion.

Gast
2007-09-11, 18:50:30
Bin mir nicht ganz sicher, wie es unter 7.04 ist, aber beim kommenden 7.10 reicht das Aktivieren des nvidia-Treibers im restricted-manager. Dann Neustart und 3D/AIGLX hat funktioniert.

d2kx
2007-09-11, 18:51:22
Übrigens vorsicht, der 8.41.8 wird evtl. Probleme mit Ubuntu/feisty machen ohne extra Scripts. Müsst ihr vorher euch informieren.

MadMan2k
2007-09-11, 19:58:33
Ich wollte halt 3D-Beschleunigung haben, für Spiele. Und wenn's dann nicht anders geht...

Wenn ich das richtig verstehe, ist in ubuntu 7.04 der Nvidia-Treiber auch direkt (über das Paketmanagement?) aus der Systemverwaltung heraus zu installieren (http://wiki.ubuntuusers.de/Nvidia-Grafikkarten). Das wäre natürlich noch besser, aber unter kubuntu geht das ja wohl noch nicht.

du kannst auch Ubuntu Programme unter Kubuntu benutzen. Es wäre der restricted-manager gewesen. Ist zwar GTK aber Envy ist es schließlich auch. Und ab gutsy gibts dann den restricted-manager-kde...

RuteniuM
2007-09-11, 20:21:43
Bin mir nicht ganz sicher, wie es unter 7.04 ist, aber beim kommenden 7.10 reicht das Aktivieren des nvidia-Treibers im restricted-manager. Dann Neustart und 3D/AIGLX hat funktioniert.
Geht genauso unter Ubuntu Feisty.
System -> Administration -> Verwaltung eingeschränkter Treiber
und dort mit einem Klick die Treiber aktivieren.

Gast
2007-09-12, 00:06:18
Außerdem gibt es ja immer noch den Weg über den Synaptic Paketmanager,
der ist Grafisch.

Lediglich Geforce 8xxx Nutzer sollten noch auf Ubuntu 7.10 warten,
da der Treiber im Repository momentan noch ziemliche Probleme macht, bzw. etwas fehlt.

@ Olleg
schlechter Tipp für einen Newbie.