12.10: 터미널에 로그인할 수 있지만 데스크탑에 로그인할 수 없음

12.10: 터미널에 로그인할 수 있지만 데스크탑에 로그인할 수 없음

방금 Ubuntu를 설치했고 약간의 어려움 끝에 GUI를 갖게 되었습니다! 그러나 시작할 때 내 비밀번호를 허용하지 않습니다. 추가 정보:

  • 설치하는 동안 "자동 로그인"으로 설정했습니다.
  • 설치하는 동안 이름(이름 성), 로그인(짧은 문자열 1개) 및 비밀번호의 3가지 항목을 정의했습니다.
  • 터미널에서 로그인할 수 있으며 먼저 로그인한 다음 비밀번호라는 두 가지 항목을 묻습니다.
  • GUI가 시작되면 내 성과 이름(내 로그인에 대한 언급 없음)이 표시되고 비밀번호를 묻습니다. 내가 사용했던 것을 받아들이지 않을 것입니다. Ctrl-Alt-F1을 눌러 터미널로 전환하면 로그인이 가능하지만 Ctrl-Alt-F7을 누르면 여전히 비밀번호를 기다리고 있습니다. 공백은 허용되지 않습니다. 내 이름 외에 다른 옵션은 게스트 세션과 원격 로그인입니다.
  • 주목해야 할 흥미로운 동작: 잘못된 내용을 입력하면 점으로 이루어진 회전하는 공이 나타나고 "잘못된 비밀번호입니다. 다시 시도하십시오."라는 메시지가 나타납니다. 그런데 기존에 사용하던 비밀번호를 터미널에서 사용하면 검게 변하면서 계속 움직이는 것처럼 보이다가 그대로 돌아와서 비밀번호를 물어봅니다. 따라서 이 문제는 인식되지 않는 비밀번호보다 더 심각한 것 같습니다.
  • 관련될 수도 있고 아닐 수도 있는 기타 참고 사항: 게스트 세션을 선택하면 몇 초 후에 화면이 손상되어 사용할 수 없게 됩니다.

어떤 아이디어가 있나요?

답변1

나는 프로그램이 충돌하거나 뒤에서 오류를 반환할 때 나타나는 효과(잘못된 비밀번호 => 거부 메시지, 올바른 비밀번호 => 승인된 다음 처음으로 돌아가는 것처럼 보임)를 보았습니다.

예를 들어, 사용자가 네트워크 로그인 ID를 사용할 때 OpenLDAP와 Like Open에서 나타나는 문제를 디버깅하던 중이었습니다. 문제는 로그인 이름에 사용된 '\'가 제대로 이스케이프되지 않았으며, 이로 인해 gdm이 호출한 쉘 스크립트에 문제가 발생한 것으로 나타났습니다.

또한 지원하는 로그인 부분에서 충돌이 발생한 베타의 일부 Ubuntu 릴리스에서도 이런 일이 발생하는 것을 보았습니다.

시스템 로그를 확인하여 충돌이 발생하거나 오류가 보고되는지 확인하는 것이 좋습니다.

답변2

저는 LightDM에서 GDM으로 전환하여 이 문제를 해결했습니다. 더 이상 "비밀번호 루프"가 없지만 로그인 직후 그래픽이 이상해집니다.

이제 이 스레드의 제목이 잘못되었습니다. 다른 스레드를 시작하겠습니다. 하지만 @Scott Salley님, 감사합니다. 다음은 귀하의 답변에 대한 댓글에서 제가 언급했던 의심스러운 메시지입니다.

[syslog에서]
gdm-simple-greeter[1339]: Gtk-WARNING: 노트북의 탭 레이블을 재정의합니다.
[그런 다음 "마지막 메시지가 4번 반복되었습니다"]
gdm-simple-greeter[1339]: Gtk-CRITICAL: gtk_style_context_set_path: 주장 'priv->widget == NULL' 실패
gdm-simple-greeter[1339]: Gtk-CRITICAL: gtk_style_context_set_path : 'priv->widget == NULL' 주장이 실패했습니다.
gdm-simple-slave[946]: 경고: 디스플레이에 대한 슬레이브 프로그램 액세스를 제거하지 못했습니다. 계속하려고 합니다.

답변3

실행 중입니다! 문제가 발생하면 릴리스 노트를 읽어야 한다는 사실을 며칠 늦게 배웠습니다. 12.10은 내 컴퓨터의 Trident Cyberblade 드라이버와 호환되지 않지만 12.04는 작동합니다. 드라이버를 다운로드하고 업데이트하고 구성 파일을 작성해야 했지만 작동합니다.

관련 정보