우분투-17.10이 있습니다. 설치를 시도 중이었는데 tensorflow-gpu
CUDA-9가 필요했습니다. CUDA-9를 설치하는 동안 내 그래픽 드라이버가 nvidia-390으로 업데이트되었습니다.
이제 PC를 다시 시작했을 때. 로그인 화면 루프에 갇혔습니다. 나는 리눅스 라인 nvidia.modeset = 0
, nomodeset
, nouveau.modeset = 0
, 을 모두 함께 편집해 보았습니다. 아무것도 작동하지 않습니다.
이제 한 가지 잠재적인 해결책은 이전 드라이버로 돌아가는 것입니다. 이를 위해 TTY 화면에 들어가서 사용자 이름과 비밀번호를 입력합니다. 이제 TTY에서 이런 일이 발생합니다.
약 15초 후에 첫 번째 로그인 TTY 화면으로 돌아갑니다.
edit1: 우분투 복구 모드를 사용하여 모든 Nvidia 드라이버를 제거하는 방법을 찾았습니다. 하지만 여전히 같은 문제가 계속됩니다.
답변1
cuda 또는 cudnn을 설치하는 동안 .bashrc 또는 .profile에 무언가를 추가했으며 아마도 그렇게 하는 동안 실수를 한 것 같습니다. 복구 모드로 부팅하면 루트로 로그인할 수 있고 사용자의 홈 디렉터리로 이동하여 해당 파일을 조사하여 오류를 찾을 수 있습니다.
오류가 즉시 발견되지 않으면 파일 이름을 바꿔 파일을 다른 곳으로 옮기십시오. 이렇게 하면 최소한 다시 로그인할 수 있습니다.
그래도 도움이 되지 않으면 의 전역 셸 구성 파일로 동일한 작업을 시도 하세요 /etc/bash.bashrc
./etc/profile
/etc/profile.d/*