nvidi-361 цикл входа в систему Ubuntu 16.04 LTS

9

я установил Ubuntu 16.04 и установил драйверы nvidia-361, которые были показаны как надежные драйверы. но когда я перезагрузил свою систему, моя система попала в цикл входа в систему. Я использую ноутбук серии HP Envy 15 с графической картой 740M. Я искал много вопросов здесь и пытался скопировать файл ~ / .Xauthority в какое-то место для резервного копирования. Это не сработало. Затем я попытался переустановить nvidia-361 от tty. но это тоже не сработало.

Какова возможная причина застрять системы в цикле входа в систему?

Каковы обходные пути для решения этой проблемы.

Эта проблема не о ./.Xautority или lightdm

Шив Гарг
источник
1
У меня та же проблема ...
aserww106
@MarkKirby Я видел этот вопрос до публикации этого вопроса. насколько мой вопрос отличается, я только столкнулся с циклом регистрации. но это не было упомянуто в этой проблеме
Шив Гарг

Ответы:

6

Я решил эту проблему. Эта проблема была вызвана из-за безопасной загрузки и EFI_SECURE_BOOT_SIG_ENFORCE в ядре Linux 4.4.0-20 и более поздних версиях.

Я установил драйверы nvidia-364 и ввел ключ, когда его спросят. Затем я перезагрузил систему. когда появился синий экран управления mok, я нажал любую клавишу, чтобы изменить его. Затем он попросил пароль символов. тогда это позволило мне отключить его. я переустановил nvidia 364 после загрузки в небезопасном режиме. и это сработало как шарм.

Возможно, вам не нужно делать все шаги. Некоторые люди говорят, что вам нужно только отключить проверку, запустив

sudo apt install mokutil
sudo mokutil --disable-validation

Я не пробовал это, потому что моя проблема уже была решена.

Многие люди не могут устанавливать модули виртуальных блоков из-за одной и той же реализации EFI_SECURE_BOOT_SIG_ENFORCE.

Вам не нужно перемещать файл ./.Xauthority, изменять права доступа к папке / tmp или делать какие-либо другие обходные пути, если на вас влияет та же проблема. Как говорят многие люди, обходят эти проблемы.

Вы можете прочитать здесь подробно https://wiki.ubuntu.com/SecurityTeam/SecureBoot .

Шив Гарг
источник
Таким образом, вы должны отключить безопасную загрузку? после установки драйвера nvidia пробовали включить безопасную загрузку?
aserww106
Пока нет .. но я постараюсь, если найду время. Включение безопасной загрузки может помешать загрузке некоторых модулей. Я не уверен в этом. Поэтому я не хочу вредить своей среде разработки.
Шив Гарг
4
sudo mokutil --disable-validation output: переменные EFI не поддерживаются в этой системе
Скотт Стенсланд
0

У меня такая же проблема.

  • удалите старый драйвер с помощью следующей команды:

    sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
    
  • перезагрузка

  • установить новый драйвер:

    sudo apt-get install nvidia-340
    
Хосе де Рибамар Менезес
источник
даже я устанавливаю драйвер nvidia-340, у меня все еще есть эта проблема, и я даже попробовал драйвер с открытым исходным кодом nvidia-364, все еще не повезло ...
aserww106
используйте nvidia 361, как я уже сказал в своем ответе
Шив Гарг