Я собираюсь установить Ubuntu 15.10 вскоре после перерыва на Linux. Я хотел бы знать, требуется ли nomodeset для новых версий Ubuntu и новых графических процессоров nVidia. У меня есть GTX970.
Кроме того, было бы лучше установить проприетарный драйвер от nVidia, или выбрать драйвер из «Дополнительные драйверы», или использовать edgers PPA и получить последнюю версию оттуда?
nomodeset
это временное решение, если система не загружается без проприетарного драйвера. Это не должно использоваться постоянно. Если ваши системы загружаются,nomodeset
это вообще не нужно.Ответы:
Вы должны использовать параметр
nouveau.modeset=0
вместоnomodeset
.Установите систему Ubuntu и проприетарные драйверы NVIDIA следующим образом:
Загрузитесь с установочного носителя Ubuntu DVD / USB, который вы создали ранее.
Выделите опцию «Попробуйте Ubuntu без установки» и нажмите Eклавишу.
Добавьте
nouveau.modeset=0
в конец строки linux - нажмите F10для загрузки.Установите операционную систему Ubuntu - когда закончите, перезагрузите компьютер.
Выделите запись Ubuntu в меню загрузки GRUB и нажмите Eклавишу.
Добавьте
nouveau.modeset=0
в конец строки linux - нажмите F10для загрузки.На экране входа нажмите Ctrl+ Alt+ F1
Введите имя пользователя и пароль - выполните:
Обычно рекомендуется использовать драйверы NVIDIA из официальных репозиториев Ubuntu.
Но поскольку у вас очень новое графическое оборудование, вы можете установить последние официальные драйверы NVIDIA.
PPA xorg-edgers больше не предоставляет драйверы и был заменен драйверами графического процессора.
После установки добавление параметра
nouveau.modeset=0
больше не требуется.источник
nouveau.modeset=0
самом деле делает параметр? Я использовал его до установки драйверовUbuntu 18.04
, но если я его удалю, система (Dell XPS 15 9560) зависает при входе в систему. Кроме того, у меня нет ощущения, что видеокарта интенсивно используется, поскольку эффекты немного заикаются, и в драйверах Ubuntu нечего настраивать.nouveau.modeset=0
отключаетnouveau
драйверы при загрузке системы. :)nomodeset
отключает больше возможностей , чемnouveau
драйверы для NVIDIA GPU иnouveau.modeset=0
отключает только теnouveau
драйверы для использования на NVIDIA GPU. :)У меня была та же проблема с моей версией Xubuntu 18.04, которая работает на GPU Nvidia. Я попытался установить последние драйверы Nvidia-390 и nvidia-prime и обновил мои драйверы, как показывают эти решения [1] [2] , и добавил nouveau в черный список, но ни один из них не сработал. Поэтому я добавил параметр
nouveau.modeset=0
в файл grub.cfg в\boot\grub\
каталоге. Я добавил строку после каждой"linux..."
строки, например:Поэтому я считаю, что вы должны добавить этот параметр во все сценарии. Я попробовал это решение, и драйвер графического процессора Nvidia перестал сбой.
Другой подход, как описано здесь
Выполните
sudo nano /etc/default/grub
и добавьте параметрnvidia-drm.modeset=1
в строкуGRUB_CMDLINE_LINUX_DEFAULT
. Сохраните внесенные изменения и запуститеsudo update-grub
.Перезапустите операционную систему Ubuntu, и теперь все должно работать правильно - как положено.
источник
nouveau.modeset=0
кGRUB_CMDLINE_LINUX_DEFAULT
ключу в/etc/default/grub
и затем запуститьsudo update-grub
должны достичь того же эффекта вы описали с гораздо меньшими усилиями. Я думаю, что это более идиоматический подход.Просто наблюдение: наши машины с графическими процессорами NVIDIA GTX 10xx и процессорами Ryzen часто зависали с «мягкой блокировкой» и нуждались в жестком перезапуске. Другие машины,
nomodeset
а также упомянутые машины после этой настройки не застряли. Так что, кажется, причинно-следственная связь за пределами ботинка.Смотрите также: NMI Watchdog: BUG: мягкая блокировка
источник