¿Cómo usar xrdp con Unity en Ubuntu 16.04 LTS?


15

Me gustaría conectarme de forma remota a un sistema Ubuntu 16.04 LTS a través de xrdp usando el entorno de escritorio Unity.

Tengo un sistema 14.04 LTS que configuré para usar Xfce para conexiones xrdp, pero prefiero Unity y me gustaría evitar instalar otro entorno de escritorio si es posible.

es posible? Y si es así, ¿cuáles son los pasos para configurarlo correctamente?


Respuestas:


10

------------------ Actualización importante para este tema: ------------------------

Parece que es posible usar xRDP y Unity Interface incluso si todavía hay algunos problemas menores con dicha configuración. (Puedes ver una demostración aquí )

Para configurar su Ubuntu 16.04 para que xrdp se conecte a Unity, deberá realizar lo siguiente

  1. instalar TigerVNC
  2. instalar XRDP
  3. Configure el escritorio preferido para usar en xRDP

Las instrucciones completas sobre cómo realizar esto se pueden encontrar en http://c-nergy.be/blog/?p=9962

------------------------ Fin de la actualización importante ------------------

Observaciones : la información proporcionada a continuación no es la información más reciente, pero sigue siendo válida. Asegúrese de leer la Nota de actualización importante para obtener la información más reciente ...

Para responder rápidamente a su pregunta, hasta donde sabemos, Unity Desktop no se puede usar junto con xrdp. No tiene más opciones que instalar un entorno de escritorio alternativo. Xfce es una opción

preferimos instalar mate-desktop como escritorio alternativo.
Con Ubuntu 16.04, puedes usar la función de motín del escritorio mate para tener algo similar a Unity (¡pero no lo es!) Mira esta publicación

Puede usar el xrdp como servidor proxy para conectarse al escritorio de Unity mediante el protocolo vnc. Para poder realizar dicha configuración, necesitará configurar su servidor vnc para comenzar en el arranque y configurar instalar xrdp en el sistema al que desea acceder.

En el cuadro de inicio de sesión xrdp; Luego deberá seleccionar la consola de opciones en lugar de Sesman-Xvnc. (toda la información detallada aquí ), pero nuevamente aquí simplemente usa el xrdp como proxy para iniciar básicamente una conexión vnc ...

Espero que esto ayude


funcionó perfectamente bien para 17.04 en azul también ... muchas gracias
Ingo

5

------------------- Actualizaciones importantes -------------------

vea el comentario anterior para que XRDP se conecte a su Unity Desktop Puede encontrar instrucciones completas sobre la instalación de xrdp y la conexión a Unity Desktop en [http://c-nergy.be/blog/?p=9962] 2

------------------- Fin de las actualizaciones ----------------------

Esto puede ser útil para otras personas ...

En Ubuntu 16.04, agregar el comando sobre el escritorio alternativo en el archivo .xsession ya no parece funcionar. Para poder usar xrdp y conectarse al escritorio alternativo que haya instalado; necesitas editar el siguiente archivo

  • /etc/xrdp/startwm.sh

Si ha instalado el escritorio mate como opción alternativa, debe escribir la sesión mate justo después de la línea fija. Su archivo startwm.sh debería verse así

#!/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

Puede encontrar instrucciones paso a paso sobre cómo instalar y configurar Xrdp en Ubuntu 16.04 en esta ubicación

Espero que esto ayude


0

Lo siguiente parece ser una buena solución ...

Encontré este artículo a continuación, y lo seguí exactamente. Parece que funciona en Ubuntu Gnome 16.04, y me imagino que también funcionaría en Ubuntu 16.04 estándar. Ver aquí: http://www.hiroom2.com/2016/05/24/ubuntu-16-04-remote-connect-to-gnome-classic-desktop-with-vnc-xrdp/

Después de esto, Remmina dejó de funcionar. Para solucionar esto, eliminé Remmina e instalé la última versión usando un PPA. Ver aquí: https://github.com/FreeRDP/Remmina/wiki


Hola ... Estoy atrapado en esta línea: 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 /.* construye dependencias: // g' -e 's / ([^)] *) // g'`` ¿Puedes arrojar luz sobre esto por mí? hiroom2.com/2016/08/28/…
Primero

0

Aquí hay instrucciones para una solución reutilizada de Hyper-V que permite el acceso de red a la sesión de xrdp Unity. Admite la redirección de disco duro de video, audio y estación de trabajo cliente. Aunque las instrucciones están escritas asumiendo que Ubuntu se ejecuta en una VM, no veo ninguna razón por la que no debería funcionar para una máquina Ubuntu física.

Desde mi propia experiencia, esta solución xrdp proporciona una escritura de línea de comandos y una representación del navegador notablemente más receptiva que la que depende de vino VNC.

Utilicé esta solución y automaticé la aplicación de puntos de control de VM para proporcionar una experiencia de navegador segura a mis computadoras conectadas a la LAN


1
Bienvenido a Ask Ubuntu! Recomiendo editar su pregunta para expandirla con detalles específicos sobre lo que hace. Aquí se desaconsejan las respuestas de solo enlace.
abu_bua

1
Entiendo, pero es un proceso largo que parecía atípico en comparación con la mayoría de las otras publicaciones. Además, quería evitar mantener dos copias. ¿Ayudaría un resumen y luego proporcionaría el enlace?
WhisperingChaos
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.