Created attachment 4114 [details] вывод pstree при двух логинах (локальный u, удалённый t) При логине с тонкого клиента на терминальный сервер, собранный с KDE4, вылазит предупреждение, что пользователь уже вошёл (даже если это первый логин на свежеустановленную систему). При этом: # who root tty2 Dec 10 14:57 (localhost) u ws250:7 Dec 10 14:56 (ws250) u ws250:7 Dec 10 14:56 (ws250) cacheman ??? Dec 10 15:00 (localhost) Разумеется, /var/run/utmp также содержит "ws250:7" дважды. Локальный логин свежесозданным пользователем "t" _не_ регистрирует две сессии, а как и положено -- одну. Если выйти "u" и "t", пользовательских записей в `who` не остаётся. Если поменять пользователей местами ("t" удалённо, "u" локально) приводит к тому, что локальный логин регистрирует одну сессию, удалённый -- две: root tty2 Dec 10 14:57 (localhost) t ws250:7 Dec 10 15:10 (ws250) t ws250:7 Dec 10 15:10 (ws250) cacheman ??? Dec 10 15:09 (localhost) u :0 Dec 10 15:09 На всякий прилагаю снятый при этом `pstree`. Есть ещё схожие странности с запуском knetworkmanager (который в терминальнике вообще-то не нужен...), см. bug #22498.
Возможно, что-то связаное с pam. Я в его конфигах почти не разбираюсь
можно ради интереса попробовать kdm3 apt-get install kdebase-kdm kde4base-workspace-kdm- service dm restart
(In reply to comment #1) > Возможно, что-то связаное с pam. Я в его конфигах почти не разбираюсь Я тоже давно документацию тамошнюю не читал, потому и подписал ldv@ в надежде на то, что случай типичный. (In reply to comment #2) > можно ради интереса попробовать kdm3 С ним всё в порядке, используется в аналогичном ltsp-kde3.cd -- в соседних виртуалках час тому сидели.
Посмотрите, актуально ли еще с kde4base-workspace >= 4.4.4-alt3 ?