A tela cinzenta de XRDP, tentou tudo


15

Após alguns dias procurando soluções, ainda não consigo obter uma conexão RDP adequada do Windows 7 para o Ubuntu Desktop 13.10 (ou 14.04). Quando uso o RDP no Windows, ele se conecta perfeitamente à minha caixa do Ubuntu, mas recebo uma tela de pixel cinza / preto com um "X" como cursor.

Aqui está o que eu tentei até agora (em 13.10 e 14.04)

  • .xsessionArquivo criado para usar o gnome-2d

  • Xfce4 instalado e .xsessionarquivo atualizado para usá-lo

  • De fato, reiniciei o xrdp após qualquer alteração no arquivo .xsession

  • Startwm.sh modificado para apontar para o local do arquivo .xsession

  • chmod 755 .xsession arquivo por isso é executável

  • Drivers nvidia atualizados

Estou sem saber o que está acontecendo. Consegui usar o x11vnc para assumir o controle da máquina Ubuntu, mas estou tentando criar uma sessão remota real a partir do Windows, e não apenas assumir o controle.

Qualquer ajuda seria muito apreciada, eu tenho procurado por uma solução e, até agora, qualquer outra pessoa que encontrou isso, sua solução não foi bem-sucedida para mim.

Respostas:


7

OK, então fazer uma pausa rápida e encontrar um conjunto de instruções um pouco diferente me permitiu fazer isso funcionar! (FYI, fiz uma instalação limpa do 14.04 primeiro)

Aqui está o link para as instruções passo a passo: http://c-nergy.be/blog/?p=5305

As duas diferenças nestas instruções foram:

  1. Antes de instalar o xfce4, executando uma atualização
  2. O arquivo .xsession era simplesmente xfce4-session

Ainda não consigo fazer o gnome-2d funcionar, mas, por enquanto, estou feliz por poder criar uma sessão remota na minha máquina linux sem realmente assumir o controle dela!


6

Aqui está o que funcionou para o Ubuntu 16.04 LTS (julho de 2017)

Passo a passo:

cd
sudo apt-get update
sudo apt-get install xrdp
sudo apt-get update
sudo apt-get install xfce4
echo xfce4-session > .xsession

Agora experimente a partir de uma máquina Windows (Windows Remote Desktop) e você obterá a área de trabalho xfce4 no sistema Ubuntu. Parece diferente do console, mas é totalmente funcional.


Esta informação veio de

http://c-nergy.be/blog/?p=5305


Agora, para ir um pouco mais longe, para poder se reconectar à mesma sessão, faça o seguinte:

cd /etc/xrdp
sudo vi xrdp.ini

encontre a linha no final da seção [xrdp1] que se parece com isso:

port=-1

e mude para dizer

port=ask5910

Salve isso.

(Se você não fizer o vi, poderá usar um editor de texto de sua escolha)

Agora, ao tentar fazer login a partir de outra máquina, você receberá três avisos. Nome de usuário, senha e porta. A porta será pré-preenchida com o 5910. Se esta for sua primeira sessão, altere o 5910 para -1 depois de inserir o nome de usuário e a senha.

Então, se você se desconectar e quiser se reconectar, deixe-o como 5910 e ele se reconectará à mesma sessão.


1

Eu estava ficando louco com isso, como muitas outras (suspeito), estou tentando configurar uma VM Linux para o próximo MOOC. Cheguei aqui depois de tentar as etapas descritas na postagem de Griffons IT sem êxito.

Para encurtar a história, lembrei-me de ter visto algures sobre alt + f2. Eu tentei e não fez nada.

Desta vez eu bati antes de clicar na tela cinza irritante e Haaazah !!!! “Bem-vindo ao primeiro início do painel”

Não sei se foi apenas porque eu estava segurando minha boca corretamente ou se foi porque ele fez o alt + f2 antes de clicar com o mouse, mas estou dentro

Espero que isso ajude alguém, com certeza parece que há muitas pessoas com esse problema sem resolução.


1

Criou um novo usuário. Com esse novo usuário, consegui fazer logon com o rdp. Portanto, parece que há um problema com o perfil do usuário (home dir).

Copiou o diretório home de trabalho. Propriedade alterada e trocada pela problemática. E agora o problema está resolvido.


1

Instale o xrdp e o xfce4 e faça com que o xrdp use o xfce4:

sudo apt-get update    
sudo apt-get install xrdp    
sudo apt-get update    
sudo apt-get install xfce4

Aponte o xrdp para usar o xfce4:

echo xfce4-session > ~/.xsession

Não se esqueça de reiniciar o serviço xrdp:

sudo service xrdp restart

Verifique seu nome de host configurado para xrdp:

hostname -I
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.