Pantalla gris XRDP, probé todo

15

Después de un par de días de búsqueda de soluciones, todavía no puedo obtener una conexión RDP adecuada desde Windows 7 a Ubuntu Desktop 13.10 (o 14.04). Cuando uso RDP en Windows, se conectará a mi cuadro de Ubuntu muy bien, pero obtengo una pantalla de píxeles gris / negro con una "X" para un cursor.

Esto es lo que he probado hasta ahora (en 13.10 y 14.04)

  • .xsessionArchivo creado para usar gnome-2d

  • Instalado xfce4 y .xsessionarchivo actualizado para usar eso

  • De hecho, reinicié xrdp después de cualquier cambio en el archivo .xsession

  • Startwm.sh modificado para apuntar a la ubicación del archivo .xsession

  • chmod 755 .xsession archivo por lo que es ejecutable

  • Controladores nvidia actualizados

Estoy perdido en cuanto a lo que está pasando. Pude usar x11vnc para tomar el control de la máquina Ubuntu, pero estoy tratando de crear una sesión remota real desde Windows, y no solo tomar el control.

Cualquier ayuda sería muy apreciada, he estado buscando una solución, y hasta ahora cualquier otra persona que haya encontrado esto, su solución no ha sido exitosa para mí.

user280496
fuente

Respuestas:

7

OK, así que tomar un descanso rápido y encontrar un conjunto de instrucciones ligeramente diferente me permitió hacer que esto funcione. (Para su información, primero hice una instalación limpia de 14.04)

Aquí está el enlace a las instrucciones paso a paso: http://c-nergy.be/blog/?p=5305

Las dos diferencias en estas instrucciones fueron:

  1. Antes de instalar xfce4, ejecutar una actualización
  2. El archivo .xsession era simplemente xfce4-session

Todavía no puedo hacer que gnome-2d funcione, pero por el momento, ¡estoy feliz de poder crear una sesión remota en mi máquina Linux sin realmente tomar el control!

user280496
fuente
6

Esto es lo que funcionó para Ubuntu 16.04 LTS (julio de 2017)

Paso a paso:

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

Ahora inténtelo desde una máquina Windows (Escritorio remoto de Windows) y obtendrá el escritorio xfce4 en el sistema Ubuntu. Se ve diferente a la consola pero es completamente funcional.


Esta información vino de

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


Ahora, para ir un poco más allá, para poder volver a conectar a la misma sesión, haga esto:

cd /etc/xrdp
sudo vi xrdp.ini

encuentre la línea al final de la sección [xrdp1] que se ve así:

port=-1

y cambiarlo para decir

port=ask5910

guárdalo

(Si no haces vi, puedes usar un editor de texto de tu elección)

Ahora, cuando intente iniciar sesión desde otra máquina, obtendrá tres mensajes. Nombre de usuario, contraseña y puerto. El puerto se completará previamente con 5910. Si esta es su primera sesión, cambie el 5910 a -1 después de ingresar el nombre de usuario y la contraseña.

Luego, si se desconecta y desea volver a conectar, simplemente déjelo como 5910 y se volverá a conectar a la misma sesión.

SDsolar
fuente
1

Me estaba volviendo loco con esto, ya que como muchos otros (sospecho), estoy tratando de configurar una máquina virtual Linux para el próximo MOOC. Aterricé aquí después de intentar sin éxito los pasos descritos en la publicación de TI de Griffons.

Larga historia corta que recordaba haber visto en algún lugar sobre alt + f2. Lo había intentado y no hizo nada.

¡Esta vez lo golpeé antes de hacer clic en la molesta pantalla gris y Haaazah! "Bienvenido al primer inicio del panel"

No sé si fue solo porque estaba sosteniendo la boca correctamente o si fue porque hizo alt + f2 antes de hacer clic con el mouse, pero estoy dentro.

Espero que esto ayude a alguien, seguro que parece que hay muchas personas con este problema sin resolución.

VatoCool
fuente
1

Creó un nuevo usuario. Con ese nuevo usuario pude iniciar sesión con rdp. Por lo tanto, parece que hay un problema con el perfil de usuario (directorio de inicio).

Copié el directorio de inicio de trabajo. Cambió la propiedad y la cambió por la problemática. Y ahora el problema está resuelto.

kapital2
fuente
1

Instale xrdp y xfce4 y haga que xrdp use xfce4:

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

Apunte xrdp para usar xfce4:

echo xfce4-session > ~/.xsession

No olvide reiniciar su servicio xrdp:

sudo service xrdp restart

Verifique su nombre de host configurado para xrdp:

hostname -I
Sameer Choudhary
fuente