Я установил Ubuntu 16.04 и установил драйверы nvidia-361, которые были показаны как доверенные драйверы. Но когда я перезагрузил свою систему, она попала в цикл входа в систему. Я использую ноутбук HP Envy 15 серии с видеокартой 740M. Я искал много вопросов здесь и пытался скопировать файл ~/.Xauthority в какое-то резервное место. Это не сработало. Затем я попытался переустановить nvidia-361 с tty. Но это тоже не сработало.
какова возможная причина зависания системы в цикле входа в систему?
какие существуют обходные пути решения этой проблемы.
Эта проблема не связана с ./.Xautority или lightdm
решение1
Я решил эту проблему. Эта проблема была вызвана безопасной загрузкой и EFI_SECURE_BOOT_SIG_ENFORCE в ядре Linux 4.4.0-20 и более поздних версиях.
Я установил драйверы nvidia-364 и ввел ключ, когда его попросили. Затем я перезагрузил систему. Когда появился синий экран управления mok, я нажал любую клавишу, чтобы изменить его. Затем он попросил ввести символы пароля. Затем он позволил мне отключить его. Я переустановил nvidia 364 после загрузки в небезопасном режиме. И все заработало как часы.
Вам может не понадобиться выполнять все шаги. Некоторые говорят, что вам нужно только отключить проверку, запустив
sudo apt install mokutil
sudo mokutil --disable-validation
Я не пробовал этого, так как моя проблема уже была решена.
Многие не могут установить модули Virtual Box из-за одинаковой реализации EFI_SECURE_BOOT_SIG_ENFORCE.
Вам не нужно перемещать файл ./.Xauthority или изменять разрешения папки /tmp или выполнять какие-либо другие обходные пути, если вы столкнулись с той же проблемой. Как говорят многие люди, это обходные пути.
Подробности можно прочитать здесьhttps://wiki.ubuntu.com/SecurityTeam/SecureBoot.
решение2
У меня такая же проблема.
удалите старый драйвер с помощью следующей команды:
sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
перезагрузить
установить новый драйвер:
sudo apt-get install nvidia-340