로그인 화면이 로그인 화면으로 돌아갑니다.

로그인 화면이 로그인 화면으로 돌아갑니다.

우분투가 멈춰서 하드 재부팅을 해야 했습니다. 하지만 로그인을 시도하면 간단한 Nvidia 스플래시 화면만 표시되고 로그인 화면이 다시 로드됩니다. 나는 일반적인 GUI인 Gnome Shell에 완전히 잠겨 있습니다. 여전히 텍스트 터미널을 통해 로그인할 수 있습니다.

나는 다음과 같은 비슷한 질문을 보았습니다.이것그리고이것그리고이것하지만 어떤 솔루션도 나에게 도움이 되지 않았습니다. 내 드라이브는 암호화되지 않았습니다. 내 홈 디렉터리에 올바른 권한이 있습니다. 모든 nvidia 패키지를 제거하고 다시 설치해 보았습니다. 아무것도 작동하지 않았습니다. 이 문제를 어떻게 해결합니까?

답변1

~/.xsession_errors진단에 도움이 되도록 비슷한 질문을 살펴보는 것이 좋습니다 . 거기에서 파일을 가리키는 여러 "구문 오류" 메시지를 발견했습니다 /usr/sbin/lightdm-session. 구문 오류는 실제로 이 파일에 없었지만 이것은 LightDM이 로그인 후 내 및 파일을 ~/.profile로드 ~/.bashrc하는 데 사용하는 스크립트입니다. ~./bash_aliases이 단계는 실패했으며 결과적으로 LightDM이 설명 없이 로그인 화면으로 돌아갑니다.

이 파일들을 더 자세히 조사한 결과, 내 마지막 줄에 다음과 ~./profile같은 줄이 있는 것으로 나타났습니다.

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

eval아마도 일부 Ruby 설치가 손상되었거나 손상되었기 때문에 오류를 발생시키는 명령 이었습니다 . 내가 직접 이 줄을 추가했을 수도 있지만 기억이 나지 않습니다. 주석을 달면 Gnome Shell에 다시 로그인할 수 있었습니다.

관련 정보