xrdp natychmiast zakończył sesję

0

Próbuję połączyć się przez remmina z maszyną włóczęgów z lxde i xrdp.

Szary ekran jest wyświetlany przez 5 sekund, a następnie sesja zostaje zakończona. Oto dziennik /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

Oto także dziennik ~ / .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
assistbss
źródło

Odpowiedzi:

0

Mam ten sam problem i postępowałem zgodnie z tymi instrukcjami https://askubuntu.com/questions/234856/unable-to-do-remote-desktop-using-xrdp

  • zainstaluj xrdp, który używa protokołu zdalnego pulpitu do przedstawienia GUI użytkownikowi. Może zapewnić w pełni funkcjonalny serwer terminali Linux, zdolny do akceptowania połączeń z rdesktop, freerdp i własnego serwera terminali Microsoft / klientów pulpitu zdalnego. xrdp to demon, który obsługuje dostęp zdalny pulpitu RDP z komputerów z systemem Windows do systemu Linux
  • edytuj plik „/etc/xrdp/xrdp.ini”, aby dołączyć linię: adres = 0.0.0.0 tuż pod # tłem = linia 626x72. 0.0.0.0 to adres serwera lokalnego xrdp
  • Uruchom ponownie usługę xrdp
  • zezwalaj na port xrdp (prawdopodobnie 3389) przez firewall
  • Zainstaluj środowisko pulpitu xfce4 jako aktualizację do xfce, minimalistyczne szybsze i lekkie sudo apt-get install xfce4
  • sudo apt-get zainstaluj xfce4-terminal: znacznie lepiej niż xterm
  • sudo apt-get install gnome-icon-theme-tanga-icon-theme: instaluje zestawy ikon
  • Teraz modyfikujemy 2 pliki, aby upewnić się, że xrdp używa xfce4
    • echo xfce4-session & gt; ~ / .xsession
    • po drugie modyfikujemy plik startowy dla xRDP znajdujący się w /etc/xrdp/startwm.sh więc rozpocznie się xfce4. Zastąp ostatnią linię startxfce4 (zanim miał coś, co zaczęło się od., ale bez względu na to, co to jest, po prostu zastąp ostatnią linię)
    • uruchom ponownie usługę xrdp: usługa sudo xrdp restart
  • Teraz możesz zalogować się do komputera za pomocą klienta pulpitu zdalnego (mstsc.exe). Wystarczy podać adres IPv4 lub nazwę hosta serwera VNC.
Tim Ferguson
źródło
Myślę, że część, która naprawdę sprawiła, że ​​zadziałała, była drugim krokiem do modyfikacji tych 2 plików. Gui, którego kiedyś usunięto, jest znacznie inny niż standardowy pulpit gnome, więc myślę, że ma to związek z instalowaniem ikon xfce4 i gnome
Tim Ferguson