Created attachment 9361 [details] screen_rec Некорректное поведение при подключении по rdp к серверу с граф. оболочкой kde (kworkstation/education-kde) с открытой сессией. Шаги воспроизведения: Сервер. 1.Установить пакеты xrdp xorg-drv-xrdp # apt-get install xrdp xorg-drv-xrdp 2. Добавить пользователя test в группы tsusers, tsadmins (/etc/group) 3. Запустить xrdp.service xrdp-sesman.service #systemctl enable --now xrdp xrdp-sesman Клиент. 1.Установить xfreerdp # apt-get install xfreerdp 2. Подключиться к серверу $ xfreerdp /v:<ip-адрес сервера> /u:<имя авторизованного пользователя> /p:<Пароль> Фактический результат: На клиенте открывается окно FreeRDP, запускается графическая сессия, отображается индикатор загрузки. После загрузки рабочий стол не загружается. При попытке на сервере (!) завершить сессию, меню завершения сеанса появляется на клиенте (!). Ожидаемый результат: На xfce при попытке подключиться к пользователю с активной сессией на сервере, новая сессия автоматически закрывается не блокируя и не влияя на работу сессии пользователя на сервере. На МАТЕ При попытке подключиться к пользователю с активной сессией на сервере, в открывшемся на клиенте окне появляется ошибка и рабочий стол не загрузится до тех пор пока не закроют графическую сессию на сервере.
Стенды, обновлённые до Sisyphus: Workstation K x86_64 Education x86_64 KDE Версии: xorg-drv-xrdp-0.9.21.1-alt2 xrdp-0.9.21.1-alt2 plasma5-workspace-5.26.5-alt3 Проверялось на p9, ошибка воспроизводится. Версии на p9: xrdp-0.9.17-alt2 xorg-drv-xrdp-0.9.17-alt2 plasma5-workspace-5.18.5-alt2.M90P.4
Дополнительные исследования для Sisyphus: рабочий стол загружается, но не сразу (требуется продолжительное время). Данное поведение некорректно. Для сравнения: на xfce подключение выполняется мгновенно. При попытке на удалённой системе завершить сессию - ничего не происходит. Ожидаемый результат: завершение сессии удаётся выполнить, при подключении к серверу рабочий стол загружается сразу.