(Примечание: раньше работал на Fedora 23)
Мои коллеги и я пытаемся использовать Windows Remote Desktop Connection для подключения к компьютерам с Fedora 25. Мы используем XRDP в качестве нашего поставщика VNC и используем Windows 7.
Первоначально, когда мы пытаемся подключиться из Windows, у нас появляется черный экран, затем соединение обрывается.
Я сделал следующее изменение в файле xrdp.ini:
allow_channels=false
#allow_channels=true
Это позволяет мне подключаться к машине Fedora через удаленный рабочий стол. К сожалению, это работает только один раз. Со второй попытки не получается. После сбоя запускается ps -eaf | grep xrdp
показывает ДВА экземпляра xrdp-sesman --nodaemon
.
Вторая проблема: как только я вхожу в систему Fedora через удаленный рабочий стол, я не могу войти в нее локально из-за сообщения об ошибке "не удалось получить имя на шине сеанса". Я переключился на терминал, вошел в систему как root и запустил systemctl restart xrdp
, но все еще не смог войти как обычный пользователь. (Примечание для себя: отключите root-вход, как только я это исправлю).
Итак, два вопроса:
Как я могу исправить ошибку, когда я не могу войти в систему более одного раза (я не знаю, какой xrdp-sesman убить, и я не знаю, сломает ли это xrdp).
Как я могу войти локально И через удаленный рабочий стол одновременно?
Спасибо за любую помощь.
обновление: добавлен текст сообщения об ошибке Jason