Несколько раз пытаясь установить драйверы nvidia, я повредил мою установку Ubuntu до такой степени, что она не загружалась. Я получаю сообщения:
nvidia: module license 'NVIDIA' taints kernel Disabling lock debugging due to kernel taint nvidia: module verification failed: signature and/or required key missing - tainting kernel
С тех пор четыре раза переустанавливал Ubuntu.
Мне только недавно удалось войти в экран входа в систему для «UI» (это называется «X»?) С жесткого диска. Тем не менее, я могу добраться до терминала на своем жестком диске, выполнив следующие действия:
Но мне еще предстоит выяснить что-нибудь (nomodeset, backlight и т. Д.), Которое поможет мне пройти через экран входа в систему с жесткого диска.
Похоже, моя проблема на 99% состоит в том, что у меня установлены драйверы, мой xorg.conf и конкретная видеокарта (NVIDIA GeForce GTX 780 - 3 ГБ - 941 ГГц).
Один из подходов, которые я хотел бы попробовать, - это заставить мой «конфигурационный файл» жесткого диска соответствовать «конфигурационному файлу» USB-накопителя. К сожалению, я мог бы только смотреть на «файл конфигурации» жесткого диска с того же «полноэкранного терминала» - тогда как я мог использовать пользовательский интерфейс для просмотра файла конфигурации запуска USB-накопителя. Я заметил, что USB-накопитель использует некоторые аргументы / параметры для команды Linux, такие как casper, и мне интересно, смогу ли я сделать то же самое, когда начну с жесткого диска. В противном случае, я думаю, что моя следующая лучшая ставка - попытаться сделать так, чтобы загрузка жесткого диска более точно соответствовала загрузке с USB-накопителя.
Например, это команда для жесткого диска вызова команды linux:
linux /boot/vmlinuz-3.11.0-15-generic root=UUID=01494fc3-a040-46dd-b8ef-23ce81b59dbe ro quiet splash nomodeset $vt_handoff
А вот команда для загрузки с USB-диска:
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubunutu.seed cdrom-detect/try-usb=true noprompt floppy.\allowed_drive_mask=0 ignore_uuid boot=casper quiet splash -- nomodeset
Можно ли используйте аспект «casper» USB-накопителя в моей загрузке с жесткого диска, или я должен посмотреть какой-нибудь «файл конфигурации запуска», чтобы посмотреть, смогу ли я сделать жесткий диск соответствующим USB-накопителю.
Еще одна идея - я замечаю, когда перечисляю драйверы из терминала / оболочки на жестком диске с помощью команды: jockey-text -l
Я вижу только два драйвера nvidida (kmod : nvidia_319_updates и kmod: nvidia_319), а не видео драйвер nouveau. Просто чтобы убедиться, что моя версия Nouveau была обновлена и работает на моем жестком диске - я также просто запустил это:
sudo apt-get install noveau-firmware xserver-xorg-video-nouveau xsever-xorg-video-nouveau-dbg
Он установлен - но то же самое - я попадаю на экран входа в систему, вижу поле ввода пароля обновляется, когда я набираю пароль, но как только я нажимаю, экран становится черным.
Также стоит упомянуть, что я не могу загрузиться с жесткого диска, даже используя графический отказоустойчивый выбор в меню восстановления. Тем не менее, я посмотрел на этот файл
xorg.conf.failsafe
и в этом файле я заметил, что драйвер устройства установлен на «vesa». Я также заметил, что у меня нет xorg.conf - поэтому я создал его со ссылкой на nouveau.
С помощью команды:
X -configure
создается новый файл /root/xorg.conf.new - поэтому я переместил его в / etc / X11 и посмотрел его.
В нем сконфигурировано восемь экранов, а экран с именем «Screen2» показывает нуво. Я впервые переименовал его в xorg.conf (в каталоге / etc / X11) (более чем за 48 часов). Теперь я вижу загрузочный экран, загруженный с моего жесткого диска!
Однако, когда я вхожу мой пароль, экран становится черным. Один из них показал мне, что вы можете использовать ctrl-alt f6 в пользовательском интерфейсе входа в систему (при условии, что он появится у вас), и это дает вам интерфейс терминала не из X (не из пользовательского интерфейса) (вы можете войти здесь). Но даже если я сделаю это - я все еще не знаю, что попробовать дальше. Как только я вхожу в систему, на экране входа в систему появляется - экран просто становится черным. Предположительно, это все еще связано с моей настройкой графики - возможно, удаление этих семи других записей в моем / etc / X11 / xorg.