Рейтинг:1

xrdp без xorgxrdp

флаг it

В моей роли преподавателя мне часто приходится устанавливать тестовые установки Ubuntu, чтобы помочь студентам, которые используют Ubuntu — я сам использую Windows (извините!).

Для удобства я всегда устанавливаю xrdp, и благодаря поиску в Google и множеству экспериментов я обнаружил, что мне также нужно установить xorgxrdp. Затем я могу использовать RDP для тестовых установок с моей рабочей станции Windows, и все это работает очень хорошо.

Если я не устанавливаю xorgxrdp, мой сеанс RDP просто показывает пустой экран. Уже есть много вопросов по этому поводу, и я смутно понимаю, что xorgxrdp — это интерфейс между xrdp и xvnc, поэтому я не спрашиваю, как исправить пустой экран. Вместо этого мне было бы интересно узнать, что именно произошло, если я устанавливаю соединение без установки xorgxrdp. Соединение, очевидно, установило некоторую форму графического сеанса, потому что мышь работает, и я вижу курсор Ubuntu в моем окне RDP, а не курсор Windows. Могу ли я что-нибудь сделать с этим соединением? Есть ли способ запустить графическое приложение?

Рейтинг:3
флаг tt

По сути, если вы хотите иметь работающее решение для удаленного рабочего стола с использованием программного обеспечения xrdp, вам необходимо установить xrdp + xorgxrdp. Если вы устанавливаете xrdp из командной строки в вашей системе Ubuntu, используя следующую команду в консоли терминала

sudo apt-получить установку xrdp 

Пакет xorgxrdp будет установлен вместе, так как этот пакет будет отмечен как зависимости

Чтобы ответить на ваш вопрос о том, что такое xorgxrdp, загляните на страницу сопровождающего github по адресу https://github.com/neutrinolabs/xorgxrdp.. По этой ссылке они объясняют, что такое xorgxrdp....

Извлечение из https://github.com/neutrinolabs/xorgxrdp

xorgxrdp — это набор модулей, которые можно использовать с уже существующим Установите X.Org, чтобы X-сервер работал как X11rdp. В отличие от X11rdp, вы не нужно перекомпилировать всю систему X Window. Вместо этого дополнительные модули устанавливаются в место, где существующий Xorg установка выберет их.

xorgxrdp следует использовать вместе с xrdp и сервером X.Org. это довольно бесполезно использовать только xorgxrdp.

Надеюсь, это поможет До следующего раза Увидимся

Рейтинг:1
флаг it

Я опубликую ответ на свой вопрос, потому что с помощью Ответ Грифона и немного погуглив, я думаю, что понимаю, что происходит.

Во-первых, я не понял, что Xrdp содержит оконный менеджер. Когда вы открываете соединение RDP, вы видите этот экран входа в систему:

Экран подключения

И затем при вводе моего имени пользователя и пароля я вижу этот пустой экран:

Пустой экран

Хотя это не отображается на снимке экрана, на экране отображается курсор, который не является стандартным курсором Windows, поэтому я подумал, что сеанс RDP подключен, но на самом деле этот вывод поступает с сервера Xrdp, и соединение все еще выполняется.

Вторая путаница заключается в том, что время ожидания подключения к Xorg очень велико (3,5 минуты!), и я думал, что пустой экран после ввода моих учетных данных означает, что я успешно установил сеанс RDP, но по какой-то причине рабочий стол не запустился. На самом деле я все еще смотрю на вывод, сгенерированный сервером Xrdp, и если я подожду достаточно долго, то в конце концов увижу сообщение об ошибке от Xrdp, в котором говорится, что он не может подключиться к Xorg:

Сообщение об ошибке

Итак, ответ на мой вопрос: я вижу только графические элементы, нарисованные сервером Xrdp, и нет возможности что-либо запустить, потому что, когда экран пуст, соединение RDP все еще выполняется.

ThunderBird avatar
флаг ru
Возможно, добавление даже нескольких скриншотов поможет сделать ваш ответ более понятным.
John Rennie avatar
флаг it
@ThunderBird хорошая мысль.
флаг om
Спасибо за очень понятный рассказ!
Этот вопрос на других языках:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.