Bug 40203 - Автологин vs multiseat: перепутаны рабочие места, некорректный вход пользователя
Summary: Автологин vs multiseat: перепутаны рабочие места, некорректный вход пользователя
Status: CLOSED NOTABUG
Alias: None
Product: Branch p9
Classification: Distributions
Component: alterator-multiseat (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: underwit
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-11 14:07 MSK by Vera Blagoveschenskaya
Modified: 2021-09-21 10:42 MSK (History)
2 users (show)

See Also:


Attachments
1.jpg (935.48 KB, image/jpeg)
2021-07-01 13:18 MSK, Sergey Ivanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2021-06-11 14:07:44 MSK
Система: alt workstation K 9.1
alterator-multiseat-0.0.4-alt1

1) Создать двух пользователей test и test1. Для пользователя test1 установить автоматический вход в систему.
2) Настроить мультисит с 2 рабочими местами.
3) Зайти на 1 рабочее место как test.
4) Зайти на 2 рабочее место как test1.
5) Выполнить перезагрузку.

Результат: т.к. в системе запоминается последний залогинившийся ползователь, то после перезагрузки на рабочем месте 1 выполняется автовход для test1. А это было рабочее место пользователя test.

Еще веселее будет в случае 3х рабочих мест.

Ожидаемый результат: ? Запретить автологин в случае если включен мультисит?
Ваши предложения?
Comment 1 underwit 2021-06-15 15:05:26 MSK
Автологин отключается при применении конфигурации. Если автологин включили уже в процессе работы, то это не проблема multiseat, а скорее проблема DM. 

Рабочие места не привязаны к логинам (кто успел, тот и сел)!!!
Comment 2 Sergey Ivanov 2021-07-01 13:03:46 MSK
Обнаружил следуюшее поведение на MATE:
1) Настроить мультисит с 2 рабочими местами.
2) Создать двух пользователей test и test1. Для пользователя test1 установил автоматический вход в систему.
3) Выполнить перезагрузку системы.

В результате после перезагрузки системы пользователь test1 пытается автоматически зайти на оба рабочих места (1.jpg).
На одно рабочее место данный пользователь успешно логинится, на другом рабочем месте появляется ошибка "Could not acquire name on session bus"
Comment 3 Sergey Ivanov 2021-07-01 13:18:17 MSK
Created attachment 9470 [details]
1.jpg
Comment 4 underwit 2021-09-21 10:42:07 MSK
Автологин отключается для всех пользователей при активации multiseat. Модуль не отслеживает если включить автологин уже после активации.