Problema com a configuração do xrdp no Lubuntu 13.04

0

Após nova instalação do Lubuntu 13.04 eu fiz

sudo apt-get install tightvncserver
sudo apt-get install xrdp

Agora, quando eu faço login com o cliente de desktop remoto do Windows ou Ubuntu, recebo uma tela de malha preta e branca. Eu segui vários fóruns de ajuda como este , mas nada funcionou!

    
por neckTwi 25.06.2013 / 11:51

1 resposta

0

O Ubuntu 13.04 não é mais suportado para isso Eu estou dando a você uma solução para o Ubuntu 12.04 e depois adicionarei a solução 14.04 depois.

Para o Ubuntu 12.04

Use um hack complicado (obrigue o xrdp a usar a sessão do ubuntu-2d sempre sem procurar por outras sessões)

Instale o xrdp:

sudo apt-get install xrdp

Agora edite o arquivo startwm.sh :

sudo gedit /etc/xrdp/startwm.sh

No final do script, você pode encontrar estas três linhas chamando as funções acima:

pre_start
wm_start
post_start

Tudo o que você tem é comentar a função wm_start inserindo o primeiro # e depois adicionar a linha para a sessão necessária.

pre_start
#wm_start

gnome-session --session=ubuntu-2d

post_start

A função wm_start que é responsável por iniciar o gerenciador de janelas.

Agora salve e saia e reinicie o xdrp:

sudo service xrdp restart  

Isso deve funcionar sem problemas. Estou usando há três anos.

Para o Ubuntu 14.04 e posterior

Instale o xrdp como acima

Instale o XFCE4 ou qualquer outro suportado

sudo apt-get install xfce4

Edite nosso arquivo .xsession em sua casa:

echo xfce4-session >~/.xsession

Edite o arquivo startwm.sh :

sudo gedit /etc/xrdp/startwm.sh

No wm_start() Adicione a linha startxfce4 diretamente abaixo:

 if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

para que a função pareça:

wm_start()
{
  if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

startxfce4


  # debian
  if [ -r /etc/X11/Xsession ]; then
    . /etc/X11/Xsession
    exit 0
  fi
.....

}

Agora salve e saia e reinicie o xrdp.

sudo service xrdp restart  
    
por Maythux 16.06.2015 / 10:17