Что такое X11rdp?
Я уже некоторое время использую xrdp (вместе с vnc4server) и думаю, что понимаю общий обзор его работы, как описано здесь. xrdp позволяет взаимодействовать с протоколом RDP и использует sesman для аутентификации пользователя. После аутентификации новый / существующий сеанс VNC используется для удаленного отображения.
Однако в приведенном выше процессе описание X11rdp отсутствует. Я вижу опцию с именем sesman-X11rdp на экране входа в систему, которая никогда не работает. Я попытался найти объяснение X11rdp на xrdp.org. Все, что я мог найти, это: "Xrdp использует Xvnc или X11rdp для управления X-сессией".
Может кто-нибудь объяснить, что такое X11rdp и чем он отличается от Xvnc? Каковы плюсы / минусы использования X11rdp над xrdp-VNC?
PS: я мог бы найти много руководств по установке / компиляции X11rdp. Но сначала я хочу понять его назначение, прежде чем пройти процесс компиляции / установки.
1 ответ
X11rdp пытается улучшить Xvnc, перенаправляя команды рисования X11 в качестве команд рисования RDP вместо простого переноса потока растрового изображения vnc в RDP.
Команды рисования более эффективны по полосе пропускания, так как они могут основываться на векторах, а не просто на видеопотоке X11rdp против Xvnc для настольных компьютеров похожа на MIDI против WAV для музыки. MIDI описывает, какие ноты воспроизводятся, а WAV просто кодирует результирующий звук.