Попытка установить Ubuntu приводит к зависанию заставки - nomodeset не работает
Я уже некоторое время пытаюсь установить Ubuntu в качестве двойной загрузки с Windows 10 на моем ноутбуке XMG Schenker. У меня есть видеокарта Nvidia GTX 1060 и процессор i7 6700. Я пытаюсь установить Ubuntu 16.10
Проблема, с которой я сталкиваюсь, заключается в том, что я выбираю "Установить Ubuntu" или "Попробуйте Ubuntu без установки" с загрузочного USB, у меня появляется заставка, затем экран мигает один или два раза, а затем останавливается. Индикатор чтения USB перестанет мигать, а вентиляторы ноутбука замедлятся до минимума (я думаю, 0% процессора).
В какой-то момент я даже услышу звук запуска Ubuntu (тот, который вы получаете при переходе на экран входа в систему), и клавиатура реагирует (работает CAPS LOCK, мне удалось перезагрузить компьютер, нажав кнопку питания и нажав навигацию вслепую с клавиатуры)
Я видел другие посты, такие как Мой компьютер загружается на черный экран, какие варианты я должен исправить? Проблемы с графикой после / во время установки Ubuntu 16.04/16.10 с графикой NVIDIA.
Вот мои попытки:
- Первоначально я пытался установить Ubuntu GNOME, и получил тот же эффект.
- настройка
nouveau.modeset=0
в опциях ядра ничего не сказалось. - Добавление
nomodeset
и / или удалениеquiet splash
из опций ядра просто сделал заставку исчезнуть, и теперь я вижу черный экран, нет терминала, нет ничего. - Ни разу мне не удалось добраться до TTYL. Ctrl + Alt + 1 (или 2 или 3) не имел никакого эффекта.
- Windows 10 загружается просто отлично.
Я потерялся. Я буду рад предоставить более подробную информацию по запросу.
2 ответа
Перво-наперво... SCHENKER поставляет те же ноутбуки, которые основаны на BLEBONE CLEVO с предустановленной Ubuntu через их дочернюю компанию TUXEDO ... так что она просто должна как-то работать.
Второе - конечно, вы не можете получить доступ к виртуальной консоли с помощью этой комбинации: Ctrl + Alt + 1!
Даже то, что я не знаю точную модель, которая у вас есть... это совершенно новая машина, потому что она имеет новейшее доступное графическое оборудование. Эти новые машины XMG имеют возможность отключить технологию NVIDIA Optimus в BIOS, что вы должны делать до тех пор, пока у вас не будет успешно установлена Ubuntu и драйверы NVIDIA. Загрузитесь в BIOS и отключите все переключатели, связанные с NVIDIA.
Теперь, после отключения Optimus в BIOS, также отключите Secure Boot в настройках UEFI.
Это не влияет на Windows 10, тем не менее, он будет загружаться в режиме безопасной загрузки.
Пожалуйста, следуйте точно всем этим инструкциям, скорее всего, все будет работать нормально.
Отключить спящий режим в ОС Windows - откройте командную строку от имени администратора и выполните:
powercfg /h off
Отключите быстрый запуск в Windows -> откройте панель управления Windows -> Настройки питания и снимите флажок Быстрый запуск. Если параметр не отображается, включите параметр Показать скрытые параметры.
Выключите машину полностью, НЕ перезагружайте ее, в противном случае она всегда запускает Windows.
Загрузитесь с созданного вами установочного носителя Ubuntu... выберите Попробовать Ubuntu без установки.
Нажмите клавишу E и добавьте параметр nouveau.modeset=0
в конце linux
линия.
Нажмите клавишу F10 и загрузитесь на рабочий стол Ubuntu Live - запустите установку Ubuntu.
После завершения загрузки в BIOS и выберите Ubuntu в качестве системы по умолчанию для загрузки.
Вы можете выбрать для загрузки Windows альтернативно из меню загрузки GRUB впоследствии.
Теперь загрузите успешно установленную операционную систему Ubuntu, выберите пункт меню Ubuntu.
Нажмите клавишу E и добавьте параметр nouveau.modeset=0
в конце linux
линия.
Нажмите клавишу F10 и загрузитесь в систему Ubuntu, чтобы сначала установить драйверы NVIDIA.
Когда появится экран входа в систему, нажмите: Ctrl+Alt+F1
Введите имя пользователя и пароль, затем выполните:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-375 nvidia-prime
sudo reboot
Загрузитесь в BIOS и включите графику NVIDIA с поддержкой Optimus - затем загрузите ОС Ubuntu.
Отныне вам не нужно добавлять nouveau.modeset=0
параметр или любой другой параметр.
Примечания: установите пробел между последним символом в linux
линия и nouveau.modeset=0
,
Переключайтесь между графикой Intel и NVIDIA из настроек сервера NVIDIA X -> Профили PRIME.
Дополнительная информация:
Я пишу это на компьютере XMG, на котором я установил Ubuntu 16.10 и драйверы NVIDIA. Еще одна компания, которая поставляет машины на базе CLEVO с предустановленной Ubuntu, - это system76...
У меня была та же проблема с моей версией Xubuntu 18.04, которая работает на GPU Nvidia. Я попытался установить последние драйверы Nvidia-390 и nvidia-prime и обновил мои драйверы, как показывают эти решения [1] [2], и добавил nouveau в черный список, но ни один из них не сработал. Так что я сделал, что я добавил параметрnouveau.modeset=0
перевести файл grub.cfg в \boot\grub\
каталог. Я добавил строку после каждого "linux..."
линия, например:
menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash nouveau.modeset=0
initrd /boot/initrd.img-2.6.37-12-generic
}
Поэтому я считаю, что вы должны добавить этот параметр во все сценарии. Я попробовал это решение, и драйвер графического процессора Nvidia перестал сбой.
Другой подход, как описано здесь
казнить sudo nano /etc/default/grub
и добавьте параметр nvidia-drm.modeset=1
к линии GRUB_CMDLINE_LINUX_DEFAULT
, Сохраните внесенные изменения и запустите sudo update-grub
,
Перезапустите операционную систему Ubuntu, и теперь все должно работать правильно - как положено.