특정 사용자가 로그인할 수 없으며(TV에 연결한 후) 이유를 알 수 없습니다.

특정 사용자가 로그인할 수 없으며(TV에 연결한 후) 이유를 알 수 없습니다.

최근에 Dell XPS(1401x, GPU NVIDIA 425M)에 Debian Jessie를 설치하고 NVIDIA 드라이버를 설치했는데 모든 것이 잘 작동하고 있습니다.

오늘 저녁에 일반 사용자(루트 아님)의 HDMI를 통해 노트북을 TV에 연결하고(이 작업을 처음 수행한 것은 아님) 해당 사용자에서 로그아웃했습니다. 다시 로그인하려고 하면 사용자 로딩이 시작되고 NVIDIA 화면이 0.5초 동안 표시된 다음 로그인 창으로 돌아갑니다. 오류 메시지도, 경고도, 아무 것도 없습니다.

루트를 포함한 다른 모든 사용자로는 여전히 정상적으로 로그인할 수 있습니다.

나는 시도했다:

  • 재설치 중 xserver,,xorgnouveau
  • startx내 사용자로 루트에서 다시 실행
  • startx+ 내 사용자를 클릭한 후CtrlAltF1
  • 삭제 xconf하고 새로 만들기

...그리고 아이디어가 고갈됐어요...

실제로 Linux 배포판을 사용한 것은 이번이 처음입니다.

나는 약 한 달 동안 Debian을 사용해 왔으며 이 사용자를 잃고 싶지 않을 만큼 충분한 앱을 설치했습니다. 다시는 OS 전체를 다시 설치하고 싶지 않으니 어떤 도움이라도 주시면 감사하겠습니다.

답변1

/home/faultyuser다음과 같이 모든 것을 백업 디렉터리로 이동하여 사용자를 재설정합니다.

mkdir /home/faultyuser/BACKUP
mv /home/faultyuser/* /home/faultyuser/BACKUP
mv /home/faultyuser/.* /home/faultyuser/BACKUP
cp -v /etc/skel/.[a-z]* /home/faultyuser/
chown faultyuser:faultyuser /home/faultyuser/.*

그리고 로그인을 시도해보세요. 이것이 작동하는 동안 필요한 모든 것을 ~/BACKUP에서 다시 이동하십시오.

관련 정보