Нужен терминальный сервер по RDP протоколу - другие варианты не подходят! использую opensuse 12.3 с LXDE. Установил пакет XRDP (ставил как из репозитория, так и собирал из исходников), сделал линки для нужных библиотек, запустил - xrdp, xrdp-sesman. Результат один - не работает толком.
Если выбирать в меню соедниение "sesman-Xvnc" сессия только с XTERM. Оттуда можно запускать программы, но все работает очень криво, окна не открыть, ни закрыть, не поменять размер, выхода на рабочий стол нет.
Если использовать "sesman-X11rdp", то происходит коннект, система какое-то время думает, а потом вылетает, в логах SESMAN пишет следующее:
Код: Выделить всё
[20130704-15:25:44] [INFO ] listening...
[20130704-15:26:09] [INFO ] scp thread on sck 7 started successfully
[20130704-15:26:10] [INFO ] ++ created session (access granted): username aleks, ip 192.168.10.107:2668 - socket: 7
[20130704-15:26:10] [INFO ] starting X11rdp session...
[20130704-15:26:10] [CORE ] error starting X server - user aleks - pid 2434
[20130704-15:26:10] [DEBUG] errno: 2, description: No such file or directory
[20130704-15:26:10] [DEBUG] execve parameter list: 11
[20130704-15:26:10] [DEBUG] argv[0] = X11rdp
[20130704-15:26:10] [DEBUG] argv[1] = :10
[20130704-15:26:10] [DEBUG] argv[2] = -geometry
[20130704-15:26:10] [DEBUG] argv[3] = 1680x1050
[20130704-15:26:10] [DEBUG] argv[4] = -depth
[20130704-15:26:10] [DEBUG] argv[5] = 24
[20130704-15:26:10] [DEBUG] argv[6] = -bs
[20130704-15:26:10] [DEBUG] argv[7] = -ac
[20130704-15:26:10] [DEBUG] argv[8] = -nolisten
[20130704-15:26:10] [DEBUG] argv[9] = tcp
[20130704-15:26:10] [DEBUG] argv[10] = (null)
[20130704-15:26:19] [ERROR] X server for display 10 startup timeout
[20130704-15:26:19] [INFO ] starting xrdp-sessvc - xpid=2434 - wmpid=2433
[20130704-15:26:20] [ERROR] X server for display 10 startup timeout
[20130704-15:26:20] [ERROR] another Xserver is already active on display 10
[20130704-15:26:20] [DEBUG] aborting connection...