I'm new to Arch and Manjaro, but already spent about a full day on this.
I'm currently running a Windows 10 host with a Manjaro (Gnome edition) guest VM. I'm trying to connect from the host, via Remote Desktop, to the guest. I got this working with Ubuntu via xrdp/xorg, so I'm trying to make the same stack here.
I recreated my VM, installed
xrdp (from AUR),
tigervnc, and enabled
xrdp-sesman services with
systemctl. I also tried logging out from Hyper-V's console and RDPing in, and restarting - not logging in at all - and connecting via RDP. Same symptoms:
When I remote in, I get the session manager screen (blue screen with a pop-up asking if I want xorg or xvnc); entering correct credentials hangs for about two minutes, and shows this error dialog:
If I CTRL+ALT+2, go to the console, log in, and run
startx, it loads and runs fine.
I didn't see anything useful in the
xrdp-sessman log files. Because of VMs, I can't easily copy/paste logs. Here's what I found in the sessman log:
`[INFO] starting Xorg session ... [DEBUG] Closed socket 9 (AF_INET 0.0.0.0:5910) # ... several of these [INFO] calling auth_start_session from pid 738 [INFO] Xorg :10 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp -logfile .xorgxrdp.%s.log [ERROR] X server for display 10 startup timeout [CORE] waiting for windwos manager (pid 751) to exit [ERROR] X server for display 10 startup timeout [ERROR] another Xserver might already be active on display 10 - see log [DEBUG] aborting connection ... [CORE] window manager (pid 751) did exit, cleaning up session [INFO] calling aut_stop_session and auth_end from pid 738
xrdp.log just has a bunch of
Closed socket 19 (AF_UNIX) messages and then these three:
xrdp_wm_log_msg: connection problem, giving up xrdp_wm_log_msg: some problem xrdp_mm_module_cleanup
Any ideas how I can further troubleshoot and fix this?