Ok, encontrei o comando que resolverá meu problema. Execute este comando para remover o erro
Executar gsettings set org.gnome.Vino require-encryption false
Estou correndo para outro problema em que o XRDP não está funcionando. Eu já faço isso há algum tempo e acho que preciso de ajuda. Eu acredito que é um problema da máquina Ubuntu não escutar em uma porta.
Eu segui o guia no link .
No entanto, quando vou para o rdp a partir do windows, consigo conectar e digitar o nome de usuário e a senha, mas quando o faço, recebo o seguinte erro:
Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
srdp_mm_process_login_response:login successful for display
started connecting
connecting to 127.0.0.1 5910
error-problem connecting
O problema pode ser que minha máquina Ubuntu não esteja ouvindo a porta 5910? O que é que vocês acham? Se sim, como posso ter certeza de que o Ubuntu está escutando a porta 5910?
Editar:
Ok, quando eu executo este comando:
sudo netstat -peant | grep ":5910 "
Nada aparece. Quando eu executar este comando: sudo netstat -peant | grep "127.0.0.1"
e eu percorrer, eu não vejo nada conectado à porta 5910. Acredito que eu encontrei um grande problema. Minha pergunta agora é como configurar o xrdp para ouvir a porta 5910?
Ok, encontrei o comando que resolverá meu problema. Execute este comando para remover o erro
Executar gsettings set org.gnome.Vino require-encryption false
Eu achei que este realmente funcionou para mim. link
Resumirei aqui a solução:
Eu tive que remover o xrdp, vnc4server, tightvnc, que foram todos instalados na ordem errada. Eu tive que instalar o tightvncserver e instalar o xrdp.
sudo apt-get remove xrdp vnc4server tightvncserver
sudo apt-get install tightvncserver
sudo apt-get install xrdp
Em seguida, reinicie o serviço xrdp:
sudo service xrdp restart
Eu lutei alguns dias com esse problema (Conexão de Área de Trabalho Remota do Windows 7 - XRDP CentOS) e pesquisando Eu encontrei que a solução mais simples para o erro - problema de conexão é claro" mydomain \ username "login : antes de instalar pacotes, matar processos ou remover temporários arquivos, tente conectar seu nome de usuário somente na solicitação XRDP, portanto não salve-o anteriormente na Conexão de Área de Trabalho Remota do Windows 7.
Se você não tiver permissão para limpar seu nome de usuário (XRDP sempre mostrando um nome por padrão), clear o histórico de conexão RDP para o servidor que você está tentando conectar ou use isso como uma oportunidade para limpar todo o histórico de conexões, desta forma (lado do Windows - CMD):
@echo off
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /va /f
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers"
cd %userprofile%\documents\
attrib Default.rdp -s -h
del Default.rdp
E tente novamente se conectar. Se não funcionar, você pode tentar:
Tenha em mente que você deve usar High Color (16 bits) ou superior no Windows RDP; ou
Acesse xrdp-sesman.log pelo PuTTY ( cat /var/log/xrdp-sesman.log
), o que provavelmente mostrará "Servidor X para exibição 10 tempo limite de inicialização (...) outro Xserver já está ativo exibir 10 ", então vncserver -geometry 1024x768 :10
mostrará que há um arquivo temporário que você pode limpar, então remova os arquivos temporários corretos conforme explicado aqui e aqui ; ou