Opened 13 months ago
Last modified 13 months ago
#21234 new defect
upgrade vb from 6.1.40 to 7 or fresh install vb7,vmsvga(3D) conflict with xrdp's dri3 & glamor
Reported by: | sxd | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox-7.0.2 |
Keywords: | xrdp dri3 glamor vmsvga | Cc: | |
Guest type: | Linux | Host type: | all |
Description
debian11 guest on virtualbox 6.1.x, xrdp 0.9.12 support dri3 and glamor, works well with vmsvga(3D). After virtualbox is upgraded to 7.0.2 or fresh install vb7, Windows 10/11 remote desktop cannot access debian11 guest with xrdp 0.9.12. .xorgxrdp.10.log's lastline shows (EE) Server terminated with error (1).closing log file.
Temporary Solution: Modify /etc/X11/xrdp/xorg.conf #Option "DRMDevice" "/dev/dri/renderD128" Option "DRMDevice" "" or disable vmsvga(3D) or cancel the xrdp login user's access permission on /dev/dri/renderD128 (including the impact of uaccess mechanism on /dev/dri/renderD128).
Change History (2)
comment:1 by , 13 months ago
comment:2 by , 13 months ago
You are right. I did some tests again. After setting VMSVGA video memory to 128M, xrdp (with glamor) could be connected, but all the text on the menu could not be displayed, maybe it is related to xrdp. However, I also found that if "sudo apt-get purge xserver-xorg-video-vmware" and directly use modeset, the text on all menus in the vt console also could not be displayed, and the symptoms were consistent with the above xrdp.
I would suspect that this is an issue with xrdp but hard to tell without any logs...