Если настроить xrdp на системе ALT Server 10.1 и подключиться к ней по rdp с других систем (ALT Workstation 10.1 и ALT Workstation K 10.1), не отображается содержимое рабочего стола ALT Server 10.1. Также нет возможности вызвать контекстное меню с помощью ПКМ на рабочем столе и произвести какое-либо действие, например создать файл. При этом, действия с треем, панелью, запуск приложений осуществляются корректно. При настройке xrdp на системах ALT Workstation 10.1 и ALT Workstation K 10.1 и подключения к ним, такой проблемы нет. Версия: xrdp-0.9.23.1-alt1 Системы: ALT Server 10.1 Шаги воспроизведения: 1. Установить пакеты на систему ALT Server 10.1: # apt-get install xrdp 2. Добавить пользователя, для которого будет доступно подключение, в группы tsusers, tsadmins # usermod -aG tsusers test && usermod -aG tsadmins test && id test 3. Запустить сервисы: # systemctl enable --now xrdp xrdp-sesman && sleep 5; systemctl status xrdp xrdp-sesman 4. С другой машины подключиться к ALT Server 10.1 по rdp $ xfreerdp /u:test /p:1 /v:192.168.0.100 где: test - имя пользователя 1 - пароль 192.168.0.100 - адрес машины, к которой подключаемся Ожидаемый результат: После подключения к удалённой машине по rdp имеется возможность видеть содержимое рабочего стола и производить на нём какие-либо действия. Реальный результат: Не отображается содержимое рабочего стола. Невозможно производить какие-либо действия на рабочем столе. Дополнительная информация: 1. Ошибка воспроизводится в системе обновлённой до Sisyphus 2. При подключении с помощью Remmina ошибка также воспроизводится
Created attachment 14783 [details] Содержимое рабочего стола на системе ALT Server
Created attachment 14784 [details] Содержимое рабочего стола при подключении через rdp
Версии пакетов: remmina-1.4.41-alt1.x86_64, xrdp-0.10.4.1-alt1.x86_64 Ошибка воспроизводится при подключении к Alt Education KDE 11 x86-64.
xrdp-0.10.4.1-alt4.x86_64 Alt Workstation 11.1 x86_64 Alt KWorkstation 11.1 x86_64 Alt Education KDE 11.0 x86_64 Alt Education XFCE 11.0 x86_64 Ошибка не воспроизводится, элементы рабочего стола и контекстные меню отображаются (где предусмотрены)
(Ответ для Новопольцев Дмитрий на комментарий #4) > xrdp-0.10.4.1-alt4.x86_64 > Alt Workstation 11.1 x86_64 > Alt KWorkstation 11.1 x86_64 > Alt Education KDE 11.0 x86_64 > Alt Education XFCE 11.0 x86_64 > > Ошибка не воспроизводится А если внимательно прочитать заголовок ошибки?
xrdp-0.10.4.1-alt4.x86_64 mate-desktop-1.28.2-alt1 Alt Server Minimal 11.0 x86_64 Ошибка не воспроизводится, файлы и контекстное меню на рабочем столе отображаются
(Ответ для Новопольцев Дмитрий на комментарий #6) > xrdp-0.10.4.1-alt4.x86_64 > mate-desktop-1.28.2-alt1 > Alt Server Minimal 11.0 x86_64 > > Ошибка не воспроизводится, файлы и контекстное меню на рабочем столе > отображаются В Alt Server 11 используется GNOME, нужно проверять на нём.
xrdp-0.10.4.1-alt4.x86_64 Alt Server Gnome 11.0 x86_64 При подключении по RDP вместо GNOME запускается wm-select с выбором из одной failsafe сессии (запускается xterm без DE), удаление пакета wm-select позволяет сразу войти в GNOME сессию по RDP После этого в самом GNOME и Desktop Icons NG (аддон иконок рабочего стола) проблема не воспроизводится (как и при запуске gnome-session из xterm)
(Ответ для Новопольцев Дмитрий на комментарий #8) > xrdp-0.10.4.1-alt4.x86_64 > Alt Server Gnome 11.0 x86_64 > > При подключении по RDP вместо GNOME запускается wm-select с выбором из одной > failsafe сессии (запускается xterm без DE), удаление пакета wm-select Это проблема пакета wm-select, который не смотрит в /usr/share/xsessions. Вот только вопрос, почему wm-select был установлен?
(Ответ для Антон Мидюков на комментарий #9) > Это проблема пакета wm-select, который не смотрит в /usr/share/xsessions. > Вот только вопрос, почему wm-select был установлен? На сколько понимаю, он поставляется со всеми дистрибутивами Server как минимум начиная с 9 версии (исходя из https://packages.altlinux.org/ru/p11/srpms/wm-select/images/) и ставится автоматически при выборе установки с графическим окружением
(Ответ для Новопольцев Дмитрий на комментарий #10) > (Ответ для Антон Мидюков на комментарий #9) > > Это проблема пакета wm-select, который не смотрит в /usr/share/xsessions. > > Вот только вопрос, почему wm-select был установлен? > > На сколько понимаю, он поставляется со всеми дистрибутивами Server как > минимум начиная с 9 версии (исходя из > https://packages.altlinux.org/ru/p11/srpms/wm-select/images/) и ставится > автоматически при выборе установки с графическим окружением Понятно. Тогда его надо чинить.
(Ответ для Антон Мидюков на комментарий #11) > (Ответ для Новопольцев Дмитрий на комментарий #10) > > (Ответ для Антон Мидюков на комментарий #9) > > > Это проблема пакета wm-select, который не смотрит в /usr/share/xsessions. > > > Вот только вопрос, почему wm-select был установлен? > > > > На сколько понимаю, он поставляется со всеми дистрибутивами Server как > > минимум начиная с 9 версии (исходя из > > https://packages.altlinux.org/ru/p11/srpms/wm-select/images/) и ставится > > автоматически при выборе установки с графическим окружением > > Понятно. Тогда его надо чинить. ...или выбрасывать...