O que é o X11rdp?

4

Eu tenho usado o xrdp por algum tempo agora (junto com o vnc4server) e acho que entendo a visão geral de alto nível de seu funcionamento como descrito aqui . O xrdp permite se comunicar com o protocolo RDP e usa o sesman para autenticação do usuário. Após a autenticação, uma sessão VNC nova / existente é usada para exibição remota.

No entanto, não há descrição de X11rdp no processo acima. Eu vejo uma opção com o nome sesman-X11rdp na tela de login, que nunca funciona. Eu tentei procurar a explicação do X11rdp no xrdp.org. Tudo o que eu consegui encontrar é o seguinte: "O Xrdp usa Xvnc ou X11rdp para gerenciar a sessão X".

Alguém pode explicar o que é o X11rdp e como ele é diferente do Xvnc? Quais são as vantagens / desvantagens de usar o X11rdp sobre o xrdp-VNC?

PS: Eu pude encontrar muitos tutoriais sobre como instalar / compilar o X11rdp. Mas, primeiro quero entender seu propósito antes de passar pelo processo de compilação / instalação.

    
por cbun 22.06.2014 / 23:43

1 resposta

4

O X11rdp tenta melhorar o Xvnc, enviando comandos de desenho X11 como comandos de desenho RDP, em vez de simplesmente envolver um fluxo de bitmap vnc no RDP.

Os comandos de desenho são mais eficientes na largura de banda, pois podem ser baseados em vetores, em vez de apenas um feed de vídeo bruto. X11rdp vs Xvnc para o desktop é semelhante ao MIDI vs WAV para música. O MIDI descreve quais notas são tocadas enquanto o WAV codifica o som resultante.

    
por Joshua 10.03.2015 / 19:14