Система не загружается с включенным драйвером nvidia

Система не загружается с включенным драйвером nvidia

Я только что попытался обновить Ubuntu 11.04 до 11.10, но безуспешно.

Я сделал снимок того, что отображается на экране при попытке загрузки: http://ubuntuone.com/4GuUrEjhJ2Bt9xX7JnRNkt

Если я использую режим восстановления -> возобновление, то все работает.

Обычная загрузка без драйвера NVIDIA работает.

Кто-нибудь знает, как это исправить? :)

(Asus p8p67, Gigabyte GeForce GTX 560 Ti SOC)

Отчет об ошибкеСтартовая площадка

Та же проблема, что и здесь с файлами журналовubuntuforum

решение1

Попробуйте полностью удалить драйверы NVIDIA из вашей системы:

sudo apt-get purge nvidia*

Удалите ваш xorg.conf

sudo rm /etc/X11/xorg.conf

Полностью переустановите xorg

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

sudo dpkg-reconfigure xserver-xorg

Перезагрузить

sudo reboot

Вас должен поприветствовать lightdm, который установит все настройки по умолчанию так же, как и при новой установке.

После этого вы можете попробовать установить драйверы еще раз с помощью инструмента «Дополнительные драйверы» в Ubuntu, но если эти драйверы не работают, вы можете протестировать последние версии драйверов с сайтаx-swat ppa

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

Примечание. Если вышеперечисленное не помогло, попробуйте также использовать ядро ​​PAE.

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

(совет получен от @Scott)

решение2

Я мог бы исправить эту проблему,
войдя в систему на tty1, очистив nvidia,
перезагрузив компьютер,
снова войдя в систему на tty1 (при необходимости отключив графический интерфейс на tty7) и установив ранее загруженный диск (из официального пакета nvidia).

решение3

В моем случае проблема была решена с помощью этого блога:

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

Я знаю, что это было для 10.04, но это применимо и к 11.10. Цитирую:

Очевидно, ядро ​​пыталось выделить память, но каким-то образом не смогло этого сделать. Ошибка проявилась в зависании системы во время запуска. Как вы можете видеть в kernel.log, процесс загрузки завис вскоре после загрузки bootsplash...

Вот решение:

Просто добавьте больше памяти ^^

Прежде всего, Ubuntu 11.04 использует grub2, поэтому вы не найдете никакого "menu.lst". Вы можете отредактировать "/boot/grub/grub.cfg", но этот файл перезаписывается каждый раз, когда вы обновляете ядро ​​(например). Поэтому найдите "/etc/default/grub" и отредактируйте строку "GRUB_CMDLINE_LINUX_DEFAULT". Теперь добавьте опцию:

vmalloc=192MB

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"

sudo update-grub

Теперь Natty загружается как по маслу, не зависает, если 192 МБ недостаточно — попробуйте увеличить значение. Надеюсь, это поможет.

решение4

Та же проблема. После новой установки Ubuntu 11.10 графическая среда так и не загрузилась. Мне помогло (вроде как):

1) В меню grub я выбрал «Предыдущие версии Linux». (Это загрузит меня с 3.0.0-12-generic вместо 3.0.0-12-generic-pae)

2) На этот раз Unity загружается. Я иду в «Параметры системы» -> «Дополнительные драйверы» и выбираю какой-то другой вариант. Перезагружаюсь.

3)Теперь Ubuntu загружается полностью на стандартном more, с 3.0.0-12-generic-pae, но я потерял режим двух экранов. Только один монитор распознается. Я захожу в «Дополнительные драйверы» и вижу, что мой вариант драйвера не активирован (я перепробовал их все, ни один не активируется, кроме начальной «версии 173»). Похоже, Ubuntu возвращается к чему-то другому, а не к проприетарному драйверу, и поэтому это работает.

Заключение:

Это был бы счастливый конец, если бы я использовал только один экран. Но я все равно недоволен, потому что у меня нет двухрежимного экрана.

Теперь я, возможно, попробую подход brunopereira81.

Связанный контент