Есть Ubuntu 24 (Gnome), включен удаленный рабочий стол.
Включен не как общий доступ к RDP, а как удаленный вход.
Когда подключаюсь по RDP, то попадаю на экран авторизации.
Выбираю пользователя, ввожу пароль.
Если на ПК уже есть локальный сеанс, то получаю предупреждение, что он будет завершен.
Но вот если я подключился удаленно и по какой-то причине отключился (или подключение было разорвано), то при переподключении предыдущий сеанс завершается (с закрытием всех запущенных пользователем приложений) и начинается новый. И это очень неудобно.
Можно ли настроить поведение RDP таким же образом, как в Windows?
Чтобы при подключении по RDP, если сеанс пользователя уже есть, то я бы подключался к существующему сеансу, а не завершал существующий и создавал новый.
Общий доступ к RDP это не то, это скорее совместный доступ к активному сеансу. То есть нужен пользователь на ПК, а если сеанса нет (например ПК был перезагружен), то и подключиться не смогу.
В файле /etc/systemd/logind.conf есть параметр KillUserProcess, но если его выставить в no, то это не помогает, предыдущий сеанс при подключении по RDP все равно завершается.