Das System startet nicht, wenn der NVIDIA-Treiber aktiviert ist

Das System startet nicht, wenn der NVIDIA-Treiber aktiviert ist

Ich habe gerade versucht, Ubuntu 11.04 auf 11.10 zu aktualisieren, aber ohne Erfolg.

Ich habe ein Foto davon gemacht, was auf dem Bildschirm angezeigt wird, wenn ich versuche zu booten: http://ubuntuone.com/4GuUrEjhJ2Bt9xX7JnRNkt

Wenn ich den Wiederherstellungsmodus -> Fortsetzen verwende, funktioniert es.

Der normale Startvorgang ohne NVIDIA-Treiber funktioniert.

Weiß jemand, wie man das behebt? :)

(Asus p8p67, Gigabyte GeForce GTX 560 Ti SOC)

Fehlerbericht überLaunchpad

Dasselbe Problem mit Protokolldateien wurde hier gepostetUbuntu-Forum

Antwort1

Versuchen Sie, Ihre NVIDIA-Treiber vollständig von Ihrem System zu entfernen:

sudo apt-get purge nvidia*

Entfernen Sie Ihre xorg.conf

sudo rm /etc/X11/xorg.conf

Installieren Sie xorg vollständig neu

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

Xorg neu konfigurieren

sudo dpkg-reconfigure xserver-xorg

Neustart

sudo reboot

Sie sollten mit lightdm begrüßt werden. Dadurch wird alles standardmäßig auf x gesetzt, so wie es bei einer Neuinstallation der Fall wäre.

Danach können Sie versuchen, die Treiber erneut mit dem Tool „Zusätzliche Treiber“ in Ubuntu zu installieren. Wenn diese Treiber jedoch nicht funktionieren, können Sie die neuesten Treiber aus demx-swat ppa

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Hinweis: Wenn das oben genannte nicht funktioniert, versuchen Sie es auch mit dem PAE-Kernel

sudo apt-get install linux-headers-generic-pae

(Tipp erhalten von @Scott)

Antwort2

Ich konnte dieses Problem beheben, indem
ich mich bei tty1 anmeldete, Nvidia bereinigte,
einen Neustart durchführte,
mich erneut bei tty1 anmeldete (bei Bedarf die grafische Benutzeroberfläche bei tty7 beendete) und ein zuvor heruntergeladenes Laufwerk (aus der offiziellen Nvidia-Suite) installierte.

Antwort3

In meinem Fall wurde das Problem mit Hilfe dieses Blogs gelöst:

http://www.warp1337.com/content/ubuntu-1104-natty-segmentation-fault-nvidia-geforce-9-series-kernel-failure-solved

Ich weiß, dass dies für 10.04 galt, aber es trifft auch auf 11.10 zu. Ich zitiere:

Offensichtlich hat der Kernel versucht, Speicher zu reservieren, war aber irgendwie nicht dazu in der Lage. Der Fehler äußerte sich im Einfrieren des Systems während des Startvorgangs. Wie Sie im kernel.log sehen können, fror der Bootvorgang kurz nach dem Laden des Bootsplash ein ...

Hier ist die Lösung:

Einfach mehr Speicher hinzufügen ^^

Zunächst einmal verwendet Ubuntu 11.04 grub2, Sie werden also keine „menu.lst“ finden. Sie könnten „/boot/grub/grub.cfg“ bearbeiten, aber diese Datei wird jedes Mal überschrieben, wenn Sie beispielsweise Ihren Kernel aktualisieren. Suchen Sie also nach „/etc/default/grub“ und bearbeiten Sie die Zeile „GRUB_CMDLINE_LINUX_DEFAULT“. Fügen Sie nun die Option hinzu:

vmalloc=192MB

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"

sudo update-grub

Jetzt bootet Natty wie am Schnürchen, kein Einfrieren, wenn 192 MB nicht ausreichen, versuchen Sie, den Wert zu erhöhen. Hoffe, das hilft.

Antwort4

Gleiches Problem hier. Nach einer Neuinstallation von Ubuntu 11.10 wird die grafische Umgebung nie geladen. Was bei mir (mehr oder weniger) funktioniert hat, war:

1) Im Grub-Menü habe ich „Vorherige Linux-Versionen“ ausgewählt. (Dadurch boote ich mit 3.0.0-12-generic statt 3.0.0-12-generic-pae)

2) Diesmal wird Unity geladen. Ich gehe zu „Systemeinstellungen“ -> „Zusätzliche Treiber“ und wähle eine andere Option. Ich starte neu.

3) Jetzt lädt Ubuntu mit 3.0.0-12-generic-pae auf Standardebene gründlicher, aber ich habe den Dual-Screen-Modus verloren. Nur ein Monitor wird erkannt. Ich gehe zu „Zusätzliche Treiber“ und sehe, dass meine Treiberoption nicht aktiviert war (ich habe sie alle ausprobiert, keiner wurde aktiviert außer der anfänglichen „Version 173“). Es scheint, dass Ubuntu auf etwas anderes als den proprietären Treiber zurückgreift, und deshalb funktioniert es.

Abschluss:

Es wäre ein glückliches Ende gewesen, wenn ich nur einen Bildschirm verwendet hätte. Aber ich bin trotzdem unglücklich, weil ich keinen Dual-Mode-Bildschirm habe.

Vielleicht probiere ich als Nächstes den Ansatz von brunopereira81 aus.

verwandte Informationen