xrdp sessione terminata immediatamente


0

Sto cercando di connettermi tramite remmina, a una macchina vagabonda con lxde e xrdp.

Viene visualizzata una schermata grigia per 5 secondi, quindi la sessione viene interrotta. Ecco il registro /var/log/xrdp-sesman.log:

[20171026-12:41:30] [INFO ] scp thread on sck 7 started successfully
[20171026-12:41:30] [INFO ] ++ created session (access granted): username vagrant, ip 192.168.10.10:48666 - socket: 7
[20171026-12:41:30] [INFO ] starting Xvnc session...
[20171026-12:41:30] [INFO ] starting xrdp-sessvc - xpid=3066 - wmpid=3065
[20171026-12:41:35] [INFO ] ++ terminated session:  username vagrant, display :10.0, session_pid 3061, ip 192.168.10.10:48666 - socket: 7

Ecco anche il log di ~ / .xsession-error:

Xsession: X session started for  at Thu Oct 26 13:05:47 CEST 2017
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  109 (X_ChangeHosts)
Value in failed request:  0x5
Serial number of failed request:  6
Current serial number in output stream:  8
localuser:vagrant being added to access control list

Risposte:


0

Ho avuto lo stesso problema e ho seguito queste istruzioni da https://askubuntu.com/questions/234856/unable-to-do-remote-desktop-using-xrdp

  • installa xrdp che utilizza il protocollo del desktop remoto per presentare all'utente una GUI. Può fornire un terminale server Linux completamente funzionale, in grado di accettare connessioni da rdesktop, freerdp e server terminal / desktop remoto di Microsoft. xrdp è il daemon che gestisce l'accesso desktop remoto RDP dalle macchine Windows a Linux
  • modifica il file "/etc/xrdp/xrdp.ini" per includere la riga: address = 0.0.0.0 proprio sotto # background = 626x72 line. 0.0.0.0 è l'indirizzo del server locale di xrdp
  • Riavvia il servizio xrdp
  • consentire la porta xrdp (probabilmente 3389) attraverso il firewall
  • Installa l'ambiente desktop xfce4 un aggiornamento di xfce, minimalista più veloce e leggero sudo apt-get install xfce4
  • sudo apt-get install xfce4-terminal: molto meglio di xterm
  • sudo apt-get install gnome-icon-theme-full tango-icon-theme: installa set di icone
  • Ora modifichiamo 2 file per assicurarci che xrdp usi xfce4
    • echo xfce4-session & gt; ~ / .xsession
    • in secondo luogo modifichiamo il file di avvio per xRDP situato in /etc/xrdp/startwm.sh quindi inizierà xfce4. Sostituisci l'ultima riga con startxfce4 (prima aveva qualcosa che iniziava con un., ma non importa quale sia, solo sostituire l'ultima riga)
    • riavviare il servizio xrdp: sudo service xrdp restart
  • Ora sei pronto per accedere al computer dal client utilizzando Remote Desktop (mstsc.exe). Basta fornire l'ipv4 o il nome host del server VNC.

Penso che la parte che ha davvero funzionato sia stata la penultima fase in cui si modificano questi 2 file. La gui una volta remotata è molto diversa dal desktop standard di gnome, quindi penso che abbia a che fare con l'installazione delle icone xfce4 e gnome
Tim Ferguson
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.