Берет навсегда для входа в систему?

После обновления до 10,04, Ubuntu занимает много времени (1-2 минуты) для входа в систему после ввода учетных данных. Большинство этого времени диалоговое окно заявляет "проверку учетных данных". Как я даже иду об отладке, что продолжается здесь? Это - очень мгновенная система, но по-видимому что-то зависает или не отвечает во время входа в систему.

Вот мой :0-greeter.log. Какие-либо идеи?

Window manager warning: Failed to read saved session file /var/lib/gdm/.config/metacity/sessions/1046b54d5b8b97fbb2128498129581685800000016580008.ms: Failed to open file '/var/lib/gdm/.config/metacity/sessions/1046b54d5b8b97fbb2128498129581685800000016580008.ms': No such file or directory
** (process:1742): DEBUG: Greeter session pid=1742 display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-pWDXxn/database

(gnome-power-manager:1745): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2273: signal `proxy-status' is invalid for instance `0x21f5160'

** (gnome-power-manager:1745): WARNING **: Either HAL or DBUS are not working!

** (gnome-power-manager:1745): WARNING **: proxy failed

** (gnome-power-manager:1745): WARNING **: failed to get Computer root object

** (gnome-power-manager:1745): WARNING **: proxy NULL!!
gdm-simple-greeter[1742]: 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 0xe00046 (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 0xe00046 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.

(gnome-settings-daemon:1666): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates_libgtk_only: assertion `private->update_and_descendants_freeze_count > 0' failed
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0xe00046 (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: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!

(gnome-power-manager:1745): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
5
задан 21 September 2010 в 18:04

4 ответа

Идея № 1: Похоже, это может быть связано с тайм-аутом DNS?

  • Проверьте настройки сети и убедитесь, что вы можете пропинговать любые DNS-серверы, перечисленные в /etc/resolv.conf.
  • Попробуйте сделать некоторые вещи, которые разрешат имена к IP-адресам, например ping www.google.com

Если они не работают или занимают много времени, это может быть проблемой.

Идея № 2: использует ли эта машина что-то внешнее - например, LDAP или NIS или что-то другое - для аутентификации? Если это так, он может ожидать ответа от этого внешнего компьютера.

0
ответ дан 21 September 2010 в 18:04

Для начала попробуйте просмотреть /var/log/gdm/:0-greeter.log. Посмотрите, сможете ли вы определить задержку, следуя меткам времени в /var/log/auth.log.

0
ответ дан 21 September 2010 в 18:04

"HAL или DBUS, не работающий", к Gnome, как "топливный насос, не работающий", к автомобилю, или, по крайней мере, закройтесь. диспетчер электропитания гнома не вызывает Вашу проблему, но ее жалоба является довольно хорошим признаком того, что. Существует два зубца к ответу:

спасите мир

Это, "не должен происходить" и если это произошло с Вами на обновлении LTS Ubuntu, это, вероятно, имеет или произойдет с кем-то еще, и Ubuntu хочет знать об этом. Команда для использования

$ ubuntu-bug gdm

как зарегистрировано при Сообщении об Ошибках - HowTo.

сохраните себя

Было время, когда я мог требовать детального знания иерархии процесса Unix и стандартных программ инициализации; больше. Я нахожу dbus систему довольно мистической, и должен обратиться к:

  1. расширенные, подробные, болезненные сеансы отладки, или
  2. используйте Microsoft, "Уничтожают его от Подхода Орбиты до Системного администрирования" ®

Через ограниченный канал этой пропускной способности я рекомендую (2) и:

  • войдите в систему на консоли Ctrl-Alt F1
  • уничтожьте gdm, dbus и отношения с sudo apt-get purge gdm dbus dbus-x11
  • перезагрузка
  • от консоли переустанавливают gdm и dbus с sudo apt-get install gdm dbus dbus-x11
  • перезагрузка
  • вычислите в блаженной гармонии

Удачи.

4
ответ дан 21 September 2010 в 18:04

Здесь было несколько отличных советов, и я хотел бы сделать больше, чем просто поднять голос. Однако настоящей проблемой, которую я обнаружил благодаря msw, была эта ошибка https://bugs.launchpad.net/ubuntu/+source/samba/+bug/584428

Решить я закомментировал эту строку в /etc/pam.d/common-auth

auth optional pam_smbpass.so migrate

Я не понимаю, почему это вызывает проблемы; Я никогда не использовал samba для авторизации на этом компьютере.

0
ответ дан 21 September 2010 в 18:04

Другие вопросы по тегам:

Похожие вопросы: