Solución:
No especifica exactamente qué versión de Ubuntu 18.04 está ejecutando. Si tiene todas las actualizaciones, debería estar ejecutando Ubuntu 18.04.3 …. Puede verificar esto ejecutando el siguiente comando:
lsb_release -sd
Si está ejecutando Ubuntu 18.04.3, existe un problema conocido con xrdp
paquete proporcionado por Canonical. los xrdp
el paquete no puede instalar el xorgxrdp
paquete debido a dependencias fallidas. Es por eso que no puede conectarse de forma remota a su Ubuntu.
La mejor opción: instalar el nuevo xorgxrdp-hwe-18.04
paquete
Instale el nuevo paquete xorgxrdp emitiendo el siguiente comando:
sudo apt-get install xorgxrdp-hwe-18.04
Esto debería solucionar su problema.
Solución rápida sucia: degradar el xorgxserver
paquete
Suponemos que ya ha instalado el paquete xRDP y desea solucionarlo
sudo apt-get install xserver-xorg-core
sudo apt-get -y install xserver-xorg-input-all
Más información en http://c-nergy.be/blog/?p=13390.
Mejor solución: use no oficial xrdp
paquetes que funcionan con Ubuntu 18.04.3
Nota: Para utilizar esta opción, elimine el xrdp
paquete que has instalado
sudo add-apt-repository ppa:martinx/xrdp-hwe-18.04
sudo apt-get update
sudo apt-get install xrdp xorgxrdp
Más información en http://c-nergy.be/blog/?p=13455.
Otra opción: use un script para realizar la instalación por usted
Nota: Para utilizar esta opción, elimine el xrdp
paquete que ha instalado.
Para usar los paquetes xrdp del repositorio de Ubuntu, lea las instrucciones y descargue el script en http://c-nergy.be/blog/?p=13933.
Para compilar desde la fuente (forma fácil), lea las instrucciones y descargue el script en http://c-nergy.be/blog/?p=13663.
He encontrado una solución alternativa:
apt-get install x2goserver
Esto instalará x2go, que es un servidor de escritorio remoto de código abierto para Linux con x2goclient
disponible tanto para Linux como para Windows. Tenga en cuenta que este software es mucho mejor que xrdp, pero también tiene errores. Para usarlo, instale, por ejemplo, mate desktop en lugar de linux default, default aún no funciona con él:
sudo apt install tasksel
sudo tasksel install ubuntu-mate-desktop
Cuando cree una conexión con este cliente de Windows, deberá configurar el escritorio MATE aquí:
Puede funcionar con algunos otros escritorios, pero para Ubuntu predeterminado, no pude hacerlo funcionar.
Tiene algunos errores que puedo tolerar:
-
Es posible que tenga problemas con varios diseños de teclado, para evitar esto, debe conectarse cuando el diseño EN está habilitado en Windows, luego puede cambiar a su teclado nacional.
-
El portapapeles tiene errores y de repente deja de funcionar. Lo resuelves reconectando.
-
A veces, al azar, tiene fallas en el teclado, pero esto no sucede muy a menudo, puedo tolerarlo fácilmente.
-
Si usa fuentes de alta DPI en Windows, es posible que deba configurar esta opción para evitar que sus fuentes se vean demasiado grandes:
-
Si necesita que se conecte automáticamente, necesitará la clave ssh, no puede almacenar la contraseña. El sistema tiene algunos errores en ese aspecto, pero he encontrado una solución confiable: instala https://cygwin.com/, genera (ssh-keygen) y desplegar (ssh-copy-id [email protected]) y luego especifique la clave en la configuración de conexión (vea la imagen de arriba).
-
A veces, muy raramente el cliente de Windows EXEcutable puede darte errores de sistema locos, no puedo recordar el mensaje de error. Pero este mensaje está relacionado de alguna manera con la compatibilidad de los binarios de Windows. Una solución muy obvia es … reiniciar Windows una vez.