나는 우분투 16.04를 설치하고 신뢰할 수 있는 드라이버로 표시된 nvidia-361 드라이버를 설치했습니다. 하지만 시스템을 재부팅하자 시스템이 로그인 루프에 빠졌습니다. 저는 740M 그래픽 카드가 장착된 HP Envy 15 시리즈 노트북을 사용하고 있습니다. 나는 여기에서 많은 질문을 찾아보고 mv ~/.Xauthority 파일을 백업 장소로 보내려고 했습니다. 이것은 작동하지 않았습니다. 그런 다음 tty에서 nvidia-361을 다시 설치해 보았습니다. 하지만 그것도 작동하지 않았습니다.
시스템이 로그인 루프에 갇힐 수 있는 이유는 무엇입니까?
이 문제를 해결하는 해결 방법은 무엇입니까?
이 문제는 ./.Xautority 또는 lightdm에 관한 것이 아닙니다.
답변1
이 문제를 해결했습니다. 이 문제는 Linux 커널 4.4.0-20 이상의 보안 부팅 및 EFI_SECURE_BOOT_SIG_ENFORCE로 인해 발생했습니다.
nvidia-364 드라이버를 설치하고 요청 시 키를 입력했습니다. 그런 다음 시스템을 재부팅했습니다. 목 관리의 블루 스크린이 나타나면 아무 키나 눌러 변경했습니다. 그런 다음 비밀번호 문자를 요청했습니다. 그런 다음 비활성화할 수 있게 해 주었습니다. 비보안 모드로 부팅한 후 nvidia 364를 다시 설치했습니다. 그리고 그것은 매력처럼 작동했습니다.
모든 단계를 수행할 필요는 없을 수도 있습니다. 어떤 사람들은 다음을 실행하여 유효성 검사를 비활성화하면 된다고 말합니다.
sudo apt install mokutil
sudo mokutil --disable-validation
내 문제가 이미 해결되었기 때문에 이 방법을 시도하지 않았습니다.
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