Запрашивает пароль так как открыт ещё один сеанс, хотя сеанс по факту — один (GNOME, из которого выходим).
сессии две $ ck-list-sessions Session3: unix-user = '500' realname = 'Valery V. Inozemtsev' seat = 'Seat1' session-type = '' active = TRUE x11-display = ':0' x11-display-device = '/dev/tty7' display-device = '' remote-host-name = '' is-local = TRUE on-since = '2009-08-20T07:15:37.355262Z' login-session-id = '1' Session2: unix-user = '500' realname = 'Valery V. Inozemtsev' seat = 'Seat2' session-type = '' active = FALSE x11-display = ':0' x11-display-device = '' display-device = '' remote-host-name = '' is-local = TRUE on-since = '2009-08-20T07:15:37.345098Z' login-session-id = '1' кто создает Seat2 не понятно
(В ответ на комментарий №1) > кто создает Seat2 не понятно Очевидно, GDM. Смотри, Seat2 создано раньше, чем Seat1 (реальный сеанс). На KDM такое не воспроизводится.
Перевешиваю на фактического packager'а.
в /etc/pam.d/{gdm,gdm-autologin} стока "session optional pam_ck_connector.so" лишняя P.S. так же не нужна "auth optional pam_gnome_keyring.so", из-за этого не экспортируестся SSH_AUTH_SOCK при авторизации по паролю
gdm-2.26.1-alt3 -> sisyphus: * Tue Sep 08 2009 Alexey Shabalin <shaba@altlinux> 2.26.1-alt3 - remove pam_ck_connector.so from pam config files (ALT #21148)
*** Bug 20911 has been marked as a duplicate of this bug. ***
ConsoleKit всё также запрашивает пароль на выход. Кстати, в /etc/pam.d/gdm осталась строка "auth optional pam_gnome_keyring.so", но её убирание ничего не решает.
Created attachment 3989 [details] Диалог выхода из GNOME
ConsoleKit-0.3.0-alt5 -> sisyphus: * Mon Oct 19 2009 Valery Inozemtsev <shrek@altlinux> 0.3.0-alt5 - fixed org.freedesktop.ConsoleKit.Manager GetSessions permission (closes: #21148)