Bug 22497

Summary: kdm4 registers a remotely logged-in user as two sessions
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: kde4base-workspace-kdmAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: ldv
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 15333    
Attachments:
Description Flags
вывод pstree при двух логинах (локальный u, удалённый t) none

Description Michael Shigorin 2009-12-10 16:50:14 MSK
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.
Comment 1 Sergey V Turchin 2009-12-10 17:20:10 MSK
Возможно, что-то связаное с pam. Я в его конфигах почти не разбираюсь
Comment 2 Sergey V Turchin 2009-12-10 17:59:04 MSK
можно ради интереса попробовать kdm3
apt-get install kdebase-kdm kde4base-workspace-kdm-
service dm restart
Comment 3 Michael Shigorin 2009-12-10 19:14:12 MSK
(In reply to comment #1)
> Возможно, что-то связаное с pam. Я в его конфигах почти не разбираюсь
Я тоже давно документацию тамошнюю не читал, потому и подписал ldv@ в надежде на то, что случай типичный.

(In reply to comment #2)
> можно ради интереса попробовать kdm3
С ним всё в порядке, используется в аналогичном ltsp-kde3.cd -- в соседних виртуалках час тому сидели.
Comment 4 Sergey V Turchin 2010-07-12 16:29:55 MSD
Посмотрите, актуально ли еще с kde4base-workspace >= 4.4.4-alt3 ?