PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit nVidia-Treiber nach Kernel-Update



WindowsNT
09.02.08, 20:16
Hallo!

Ich habe folgendes Problem:
Ich besitze Ubuntu 7.10 und habe irgendwann mal einen
nVidia-Treiber von der nVidia-Homepage installiert. Leider
versagt nun nach jedem automatischen Kernelupdate
die grafische Oberfläche, sodaß ich erstmal manuell den
Grafiktreiber neu installieren muß.

Jetzt habe ich zwei Fragen:

1.) Wie kann ich das rückgängig machen, sodaß Ubuntu den
Treiber wieder automatisch installiert?

2.) Welchen Parameter muß ich bei grub eingeben, das die
grafische Oberfläche nicht gestartet wird?

zu 2:
Heute konnte ich nämlich nichtmal mit strg+alt+F3 auf eine
andere Konsole wechseln, strg/alt/backspace tats auch nicht.
Ich hab mich dann von einem anderen Computer eingeloggt,
um den Treiber neu zu installieren (das ist eher suboptimal).
Ich hab auch lange nach dem Parameter gegoogelt, aber
- ich will den Runlevel nicht dauerhaft auf 3 setzen
- das ergänzen einer 3 oder 2 in der Zeile kernel= ... bringt
bei mir nix

Würd mich doch freuen, wenn mir jemand weiterhelfen könnte!

lg win

zeromancer1972
09.02.08, 20:31
Zuerst musst Du ohne X-Server den alten Treiber deinstallieren (Option --uninstall, wenn Du das Binary startest).
Danach dann einfach das Paket nvidia-glx oder nvidia-glx-new installieren - abhängig davon, welche Graka Du hast, denn das hast Du uns nicht verraten.

WindowsNT
09.02.08, 22:36
Hey zeromancer1972!

Danke für deine Antwort!
Leider funktioniert das nicht. Ich habe den 171er Treiber deinstalliert
und dann über Synaptic nvidia-glx-new installiert.
Mit nvidia-xsettings habe ich die neue xorg.conf geschrieben.
Der Bildschirm bleibt erst schwarz, dann kommt die Meldung,
daß es Probleme gab - und dann kann ich nur den Vesa-Treiber
benutzen :-/

...manuell kann ich den 171er problemlos installieren.

Meine Grafikkarte ist eine 8800GTS.

gruß win

stefan.becker
10.02.08, 10:33
Bleib doch beim manuellen Installer. Ich nutze das seit Jahren. Gehört zu festen Abläufen: Kernelupdate, dann neu starten, dann Nvidia neu installieren.

Ich persönlich finde das einfacher als Pakete des Distributors.

Sneed
10.02.08, 10:39
Ich finde das das Programm Envy ein gute alternative zu manuellen einbinden des Nvidia-treibers ist.
Bis jetzt habe ich nur gute erfahrungen gemacht!!

WindowsNT
10.02.08, 11:26
Hi!

@Stefan.Becker:
Naja dann bleibt aber Problem 2!
Welchen parameter muß ich grub übergeben, dass er nur bis
Runlevel3 startet?
denn: Nach dem Neustart verschluckt sich das System derart an
der xorg.conf, dass ich auf keinen anderen Bildschirm wechseln
kann. Strg+Alt+Bckspce funktioniert auch nicht.

@sneed:
Bügelt envy alles vorherige platt, oder muß ich vorher noch etwas
deinstallieren? Kompiliert envy beim Kernelupdate den entsprechenden
Teil des Treibers eingeständig neu?

eule
10.02.08, 12:28
Bei Debian und Ubuntu sieht es so aus:
0 System Halt
1 Single user
2 Full multi-user mode (Default)
3-5 Same as 2
6 System Reboot
Du bist also normalerweise immer in rl 2.

WindowsNT
11.02.08, 00:29
Hi!

Danke Eule!
Na dann muß ich wohl rl1 nehmen... ist ein bisserl mau.

...gibts nicht auch ne Möglichkeit jedes Modul einzeln abzulehnen
oder zu akzeptieren? Ich hab sowas noch aus SuSE-Zeiten im
Kopf (...oder wars doch WindowsNT? ;-) )

gruß win

ohcibi
20.02.08, 21:00
wenn du ein kernel-update machst, musst du auch das kernel-modul fuer den treiber neu kompilieren. das heißt altes kernel-modul deinstallieren und dann das kernel-modul mit module-assistant neu backen...

zeromancer1972
20.02.08, 23:55
Hey zeromancer1972!

Danke für deine Antwort!
Leider funktioniert das nicht. Ich habe den 171er Treiber deinstalliert
und dann über Synaptic nvidia-glx-new installiert.
Mit nvidia-xsettings habe ich die neue xorg.conf geschrieben.
Der Bildschirm bleibt erst schwarz, dann kommt die Meldung,
daß es Probleme gab - und dann kann ich nur den Vesa-Treiber
benutzen :-/

...manuell kann ich den 171er problemlos installieren.

Meine Grafikkarte ist eine 8800GTS.

gruß win

Dann nehme ich mal an, dass Du bei der manuellen Installation in Deiner

/etc/default/linux-restricted-modules-common
eine Zeile in dieser Art drin hast?


DISABLED_MODULES="nv"

Wenn ja, dann entferne "nv", wenn Du den Paket-Treiber nehmen willst.