Автор Тема: Не работает Xrdp  (Прочитано 451 раз)

Оффлайн ivanlex

  • Завсегдатай
  • *
  • Сообщений: 22
    • Email
Не работает Xrdp
« : 19.12.2020 09:01:40 »
Доброго времени суток всем.

На ПК HP PRODesk m400 g6 mini PC был установлен AltLinux P9 с ISO alt-p9-cinnamon-20201212-x86_64.iso
На данный дистрибутив была установлена служба Xrdp инструкции с wiki.
При попытке подключения к ПК по rdp с Windows, появляется окно приветствия как в wiki (рис "Экран входа"). Но после ввода логина/пароля сессия просто заканчивается.

По моему мнению, такая ошибка возникает, так как не назначен window manager по умолчанию:
# runwm --print default
runwm: window manager "default" not found.
#
При установке пакета mate-session, как указано в инструкции, подключение к rdp-сессии происходит успешно, но открывается именно mate, а дистрибутив установлен с cinnamon.
При этом пакет cinnamon-session уже установлен, но "runwm --print default" все равно возвращает "runwm: window manager "default" not found".

Что делать? Как решить вопрос? Кто-нибудь сталкивался?

Оффлайн ivanlex

  • Завсегдатай
  • *
  • Сообщений: 22
    • Email
Re: Не работает Xrdp
« Ответ #1 : 19.12.2020 09:51:32 »
Вопрос частично решил.

Увидел, что при установке пакета mate-session в директории /etc/X11/wmsession.d/ файл 02Mate с содержимым:
NAME=Mate
ICON=/usr/share/icons/hicolor/scalable/apps/mate-desktop.svg
DESC=Mate (Gnome 2) Environment
EXEC=/usr/bin/mate-session
SCRIPT:
exec /usr/bin/mate-session
После создания данного файла, подключиться к ПК получается.

Но появилась другая проблема:
Я подключаюсь к новой сессии, а не к ранее созданной.

Моя цель:
Пользователь зашел на ПК локально, поработал, оставил часть документов открытыми, с целью дальнейшего редактирования, заблокировал сеанс и отошел от ПК. Через некоторое время у него возникла необходимость продолжить работу со своими документами. Пользователь подключается к своему ПК по rdp, но видит новую сессию, а не свои открытые документы.

А при установке пакета cinnamon-session подобный файл не создается.

Что же, я не стал более оригинальным, и создал файл 03Сinnamon со следующим содержимым:
NAME=Cinnamon
ICON=/usr/share/icons/hicolor/scalable/apps/cinnamon.svg
DESC=Cinnamon (Gnome 3) Environment
EXEC=/usr/bin/cinnamon-session
SCRIPT:
exec /usr/bin/cinnamon-session

Что делать? Как решить вопрос? Кто-нибудь сталкивался?
« Последнее редактирование: 29.12.2020 11:17:53 от ivanlex »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 121
    • Домашняя страница
    • Email
Re: Не работает Xrdp
« Ответ #2 : 19.12.2020 14:40:55 »
Никто.
Андрей Черепанов (cas@)