이 문제는 제가 풀려고했던 오래된 문제이며, 여전히 유효합니다. 지금까지 아무런 업데이트가 없었습니다.
Gnome (gdm?)과 Nvidia 드라이버와 관련이있는 것 같습니다. 필자의 데스크톱 PC에서는 LXDE 기반 설치로 문제가 해결되었지만 어떤 이유로 든 Gnome을 좋아하기 때문에 원인 / 해결책을 찾아내는 것이 좋습니다.
세부 사항은 다음과 같습니다.
모든 업데이트 (최신 패키지 10.04 및 최신 패키지)를 새로 설치하고 설치 한 후에는 그래픽 로그인 화면에 로그인 할 수 없습니다. 암호를 입력하면 화면이 몇 초 동안 검게 변한 다음 로그인 화면으로 돌아갑니다. 하지만 Ctrl + Alt + F1을 사용하여 터미널에 가면 잘 로그인 할 수 있으므로 내 사용자 이름 / 암호는 확실히 괜찮습니다.
내 랩탑에서는 우분투 10.04를 95 % 사용했으며,이 문제에 결코 빠지지 않았습니다. 따라서 하드웨어와 관련된 것으로 의심됩니다. 어쩌면 뭔가 그래픽 관련 (필자의 데스크탑에는 Nvidia 9800GT가 있지만 노트북에는 Ati 카드가있다.)
내가 찾거나 시도해야 할 아이디어가 있습니까? 가능한 로그 / 원인을 찾으려면 어떤 로그를 검사해야합니까?
최신 정보 :
첫 번째 로그인시 새로 설치 한 직후이므로 제한된 드라이버를 사용할 수 없습니다. 설치된 nvidia 관련 패키지 만 nvidia-173-modaliases
, nvidia-96-modaliases
, nvidia-common
, nvidia-current-modaliases
.
내가 복구 모드로 루트로 부팅 한 다음 실행하면 startx
그놈으로 갈 수 있습니다.
출력 cat /var/log/gdm/:0-greeter.log
Window manager warning: Failed to read saved session file /var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms: Failed to open file '/var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms': No such file or directory
** (process:1477): DEBUG: Greeter session pid=1477 display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-Jf8At5/database
(gnome-power-manager:1478): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2273: signal `proxy-status' is invalid for instance `0x203ed90'
gdm-simple-greeter[1477]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
답변
이것은 알려진 버그 그놈 디스플레이 관리자 ( gdm
) in Ubuntu 10.04 Lucid Lynx.
이 버그에 대한 의견 # 21은 우분투 로고 스플래시 화면을 비활성화하면이 문제를 해결할 수 있다고 제안합니다. 임시로 그렇게하려면 GRUB 메뉴에서 커널 인수를 편집하고 splash
선택권. 영구적으로 사용하려면 splash
~로부터 GRUB_CMDLINE_LINUX_DEFAULT
환경 변수 line in /etc/default/grub
, 실행 sudo update-grub
변경 사항을 적용합니다.
그래도 실패하면 다른 디스플레이 관리자로 전환 할 수 있습니다. lightdm
또는 KDE kdm
(반드시 KDE Plasma Desktop 환경을 설치하지 않고 설치할 수 있음). 그놈의 로그인 화면은 나타나지 않지만 여전히 그놈 데스크탑에 로그인 할 수 있습니다. 이 중 하나를 설치하려면 sudo apt-get install lightdm
또는 sudo apt-get install kdm
다시 시작하십시오. 그놈 세션에 로그인하려면, GNOME
또는 Ubuntu Desktop
~로부터 세션 메뉴를 선택하십시오. 향후 로그인에 대한 귀하의 선택을 기억해야합니다.
답변
이것은 거의 확실하게 엔비디아 바이너리 드라이버 문제입니다. 이진 nvidia 드라이버를 완전히 제거하십시오 (apt-get purge는 트릭을 수행해야하며, nvidia 바이너리 드라이버 패키지는 잊지 마십시오 -이 대답을 편집하십시오).
이것은 당신이 누보 또는 vga로 돌아가도록해야합니다. Nouveau가 잘 작동하지만 버그가 있고 3D 가속 기능이 없습니다. (나는 10.10과 nouveau 승 / 운이 좋았어.)
VGA는 확실히 작동하지만 작은 화면 크기로 제한 될 것입니다. 다른 드라이버 중 하나만 설치하면됩니다.