LINUX.ORG.RU

Kubuntu - загрузке виснет на Loading initial ramdisk при установленном nvidia блобе

 , , , ,


0

1

Поставил kubuntu 14.10, все было хорошо, пока не установил с помощью кубунтовского костыля для драйверов nvidia-331-updates. (на самом деле нет разница ставить с помощью костыля или через apt-get)

Попробовал следующие драйвера от нвидии: nvidia-304, nvidia-331, nvidia-331-updates. Как только установка такого драйвера обновляет initramfs, установка с соостветствующим ядром (3.16.0-24-generic) виснет на Loading initial ramdisk. В момент зависона можно перезагрутиться с помощью ctrl+alt+sysrq reisub. Если систему перезагрузить прямо из убунты, то на стадии загрузки вроде бы скипается граб или что-то типа того, и тогда успевает появиться экран с графическим полем ввода пароля от luks-контейнера, причем в разрешении намного меньшем нежели при установленном nouveau и без нвидия-блоба, и на этом все так же виснет. В данной ситуации с помощью ctrl+alt+sysrq всякие-буквы можно попасть в шелл busybox. Если же в грабе выбрать в дополнительных опциях такое же ядро (recovery options), то нормально грузится, и даже glxinfo показывает, что загружен драйвер nvidia, а не nouveau.

Собственно если удалить нафиг нвидия блобы и оставить только nouveau, то грузится и без рекавери режима.

В нормальном режиме я не могу показать xorg-лог, потому что загрузка до такой стадии не доходит.

Вот Xorg.0.log из рекавери режима: http://pastebin.com/NsjWK2PL

Вообще какая-то странная эта кубунта - вроде systemd установлен, а ps --pid 1 - init, и systemctl и journald имеются в наличии, а не работают.

Ответ на: комментарий от anonymous

.run с сайта нвидии говорит distribution-provided pre-install script failed. Сейчас посмотрим, что будет, если выбрать «пофиг, продолжаем».

hlebushek ★★
() автор топика
Ответ на: комментарий от hlebushek

Установил из .run - та же история, что и с пакетами дистрибутива. В рекавери работает, а без рекавери - нет.

hlebushek ★★
() автор топика

Так они ж у тебя там вместе оба-два - и NVIDIA и NOUVEAU. Кем-то придется пожертвовать и выковырять из initrd.

anonymous
()
Ответ на: комментарий от anonymous

.run отказывался устанавливаться, пока я не удалил nouvea. Так что я в итоге nouveau удалил, а оно все равно не работало. А пакеты убунты - раз уж они ставятся одновременно с нуве, то наверное так и надо.

hlebushek ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.