1

Я пытаюсь подключиться через remmina к бродячей машине с lxde и xrdp.

Серый экран отображается в течение 5 секунд, после чего сеанс прекращается. Вот /var/log/xrdp-sesman.log журнал:

[20171026-12:41:30] [INFO ] scp thread on sck 7 started successfully
[20171026-12:41:30] [INFO ] ++ created session (access granted): username vagrant, ip 192.168.10.10:48666 - socket: 7
[20171026-12:41:30] [INFO ] starting Xvnc session...
[20171026-12:41:30] [INFO ] starting xrdp-sessvc - xpid=3066 - wmpid=3065
[20171026-12:41:35] [INFO ] ++ terminated session:  username vagrant, display :10.0, session_pid 3061, ip 192.168.10.10:48666 - socket: 7

Вот также журнал ошибок ~/.xsession:

Xsession: X session started for  at Thu Oct 26 13:05:47 CEST 2017
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  109 (X_ChangeHosts)
Value in failed request:  0x5
Serial number of failed request:  6
Current serial number in output stream:  8
localuser:vagrant being added to access control list

1 ответ1

0

У меня была такая же проблема, и я следовал этим инструкциям из https://askubuntu.com/questions/234856/unable-to-do-remote-desktop-using-xrdp

  • установите xrdp, который использует протокол удаленного рабочего стола, чтобы предоставить пользователю графический интерфейс. Он может предоставить полнофункциональный терминальный сервер Linux, способный принимать соединения от rdesktop, freerdp и собственного терминального сервера Microsoft / клиентов удаленного рабочего стола. xrdp - это демон, который обрабатывает RDP-доступ к удаленному рабочему столу с компьютеров Windows на Linux
  • отредактируйте файл "/etc/xrdp/xrdp.ini", добавив в него строку: адрес = 0.0.0.0 прямо под строкой # background = 626x72. 0.0.0.0 - это адрес локального сервера xrdp
  • Перезапустите службу xrdp
  • разрешить порт xrdp (вероятно, 3389) через брандмауэр
  • Установите среду рабочего стола xfce4, обновление для xfce, минималистичный, быстрый и легкий sudo apt-get install xfce4
  • sudo apt-get установить xfce4-терминал: намного лучше, чем xterm
  • sudo apt-get install gnome-icon-theme-full tango-icon-theme: устанавливает наборы значков
  • Теперь мы модифицируем 2 файла, чтобы убедиться, что xrdp использует xfce4
    • echo xfce4-session> ~ / .xsession
    • во-вторых, мы модифицируем файл запуска для xRDP, расположенный в /etc/xrdp/startwm.sh, чтобы он запускал xfce4. Замените последнюю строку на startxfce4 (до того, как у него появилось что-то, начинающееся с., Но, что бы это ни было, просто замените последнюю строку)
    • перезапустите службу xrdp: sudo service перезапустите службу xrdp
  • Теперь вы готовы войти в компьютер с клиента с помощью удаленного рабочего стола (mstsc.exe). Просто укажите ipv4 или имя хоста сервера VNC.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .