Como usar o xrdp com o Unity no Ubuntu 16.04 LTS?


15

Gostaria de me conectar remotamente a um sistema Ubuntu 16.04 LTS sobre xrdp usando o ambiente de desktop Unity.

Eu tenho um sistema 14.04 LTS que eu configurei para usar o Xfce para conexões xrdp, mas eu prefiro o Unity e gostaria de evitar a instalação de outro ambiente de área de trabalho, se possível.

Isso é possível? E se sim, quais são as etapas para configurá-lo corretamente?


Respostas:


10

------------------ Atualização importante para este tópico: ------------------------

Parece que é possível usar o xRDP e a Unity Interface, mesmo se ainda houver alguns problemas menores com essa configuração. (Você pode ver uma demonstração aqui )

Para configurar o Ubuntu 16.04 para que o xrdp se conecte ao Unity, você precisará executar o seguinte

  1. instalar TigerVNC
  2. instalar o XRDP
  3. Configurar a área de trabalho preferida para ser usada no xRDP

Instruções completas sobre como fazer isso podem ser encontradas em http://c-nergy.be/blog/?p=9962

------------------------ Fim da atualização importante ------------------

Observações : As informações fornecidas abaixo não são as mais recentes, mas ainda são válidas. Certifique-se de ler a nota Atualização Importante para obter as informações mais recentes ....

Para responder rapidamente à sua pergunta, até onde sabemos, o Unity Desktop não pode ser usado em conjunto com o xrdp. Você não tem outras opções além de instalar um ambiente de área de trabalho alternativo. Xfce é uma opção

nós preferimos instalar o mate-desktop como desktop alternativo.
Com o Ubuntu 16.04, você pode usar o recurso de motim da área de trabalho companheiro para ter algo semelhante ao Unity (mas não é!) Ver este post

Você pode usar o xrdp como um servidor proxy para se conectar à área de trabalho do Unity usando o protocolo vnc. Para poder executar essa configuração, você precisará configurar o servidor vnc para iniciar na inicialização e configurar o xrdp de instalação no sistema que você deseja acessar.

Na caixa de login do xrdp; você precisará selecionar o console de opções em vez do Sesman-Xvnc. (todas as informações detalhadas aqui ), mas novamente aqui você simplesmente usa o xrdp como proxy para iniciar basicamente uma conexão vnc ...

Espero que esta ajuda


funcionou perfeitamente bem para 17.04 em azuis também ... muito obrigado
Ingo

5

------------------- Atualizações importantes -------------------

veja o comentário acima para ter o XRDP conectado ao seu Unity Desktop. Instruções completas sobre a instalação do xrdp e a conexão ao Unity Desktop podem ser encontradas em [http://c-nergy.be/blog/?p=9962] 2

------------------- Fim das atualizações ----------------------

Isso pode ser útil para outras pessoas ...

No Ubuntu 16.04, adicionar o comando sobre a área de trabalho alternativa no arquivo .xsession parece não funcionar mais. Para poder usar o xrdp e conectar-se à área de trabalho alternativa que você instalou; você precisa editar o seguinte arquivo

  • /etc/xrdp/startwm.sh

Se você instalou a área de trabalho mate como opção alternativa, digite a sessão mate logo após a linha fi. Seu arquivo startwm.sh deve se parecer com

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

#Add this line if you plan to use mate-desktop as alternate desktop 
#insert the appropriate command based on your alternate desktop 

mate-session 
./etc/X11/Xsession

Instruções passo a passo sobre como instalar e configurar o Xrdp no Ubuntu 16.04 podem ser encontradas neste local

Espero que esta ajuda


0

A seguir, parece ser uma boa solução alternativa ...

Encontrei este artigo abaixo e o segui exatamente. Parece funcionar no Ubuntu Gnome 16.04, e eu imagino que funcionaria no Ubuntu 16.04 padrão também. Consulte aqui: http://www.hiroom2.com/2016/05/24/ubuntu-16-04-remote-connect-to-gnome-classic-desktop-with-vnc-xrdp/

Depois disso, Remmina parou de funcionar. Para corrigir isso, removi o Remmina e instalei a versão mais recente usando um PPA. Veja aqui: https://github.com/FreeRDP/Remmina/wiki


OI .. Estou preso nesta linha: ln -s contrib/packages/deb/ubuntu-xenial/debian chmod a+x debian/rules sudo apt install -y -o 'apt::install-recommends=true' \ dpkg-checkbuilddeps 2> & 1 | \ sed -e 's /.* constrói dependências: // g' -e 's / ([^)] *) // g'``Você pode esclarecer isso para mim? hiroom2.com/2016/08/28/...
Arst

0

Aqui estão as instruções para uma solução Hyper-V adaptada que permite o acesso da rede à sessão do xrdp Unity. Suporta redirecionamento de vídeo, áudio e disco rígido da estação de trabalho do cliente. Embora as instruções sejam escritas supondo que o Ubuntu seja executado em uma VM, não vejo razão para que ele não funcione em máquinas físicas do Ubuntu.

Pela minha própria experiência, esta solução xrdp fornece uma digitação de linha de comando e renderização do navegador muito mais responsiva do que uma que depende do vino VNC.

Usei esta solução e automatizei o aplicativo de pontos de verificação de VM para fornecer uma experiência segura de navegador para meus computadores conectados à LAN


11
Bem-vindo ao Ask Ubuntu! Eu recomendo editar sua pergunta para expandi-la com detalhes específicos sobre o que você faz. As respostas somente para links são desencorajadas aqui.
abu_bua

11
Entendo, mas é um processo demorado que parecia atípico quando comparado à maioria dos outros posts. Além disso, queria evitar manter duas cópias. Um resumo ajudaria e depois forneceria o link?
WhisperingChaos
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.