Hope everyone is staying safe. Following Tom’s great video’s, I have used XCP-ng & Xen Orchestra (XO) in a home lab for a while now, though never had to worry too much about the graphics resolution of VM’s as I just RDP’ed or SSH’ed into them. I’ve recently started at a company as a sysadmin and need to redo their infrastructure which is a combination of ESXi (many versions) and Hyper-V (2012r2 & 2016). I wish to move across to XCP-ng with Xen Orchestra, which is fully approved & paid for, though I hit a snag. We use ConnectWise Control (CWC) for secure remote control and connection auditing. Auditing being VERY important as we create controlled virtualised environments for clients to access confidential data. As CWC only uses the OS’s graphics drivers, in this case “Microsoft Basic Display Adaptor”, I am unable to change the resolution (1024x768) as its greyed out, even if I enable the VGA option in XO and give it 16MB of video memory, which is more then enough for 1080p. I contacted XO support and they had a look, though said they couldn’t help due to console display issues in the XO web interface. This seemed a bit tenuous to me as other Hypervisors either have scroll bars or just become unusable for console mode (displaying off screen), but not restricting the VM’s display because of that factor. I have seen mentioned that the VM takes the graphics settings on the host PC. I hope this isn’t true or at least isn’t locked in, as both ESXi (vSphere) and Hyper-V don’t have that limitation. It also seems strange to have a VGA mode with the allowance of 16MB of video memory when the res is locked in at 1024x768. This is a show stopper for us so I’m hopping there is a work around.
Before people start saying just RDP or use CWC Bridge mode, as mentioned above we need the connection auditing of CWC, and bridge mode is a single point of failure, also I’m not comfortable with the way machines are added to the console via 1 username and password. TeamViewer acts in the same way as CWC, also utilising the OS’s graphics driver.
To reiterate, I’m after a way for XCP-ng/XO VM’s to display at least 1080p using CWC (or TeamViewer at a pinch) and won’t use RDP or CWC Bridge mode. I’m hoping that I’m just overlooking something simple and will facepalm when someone replies with “Just do X”. Note that soon most OS’s in our environment will be Windows 10 & Server 2019.
I look forward to people’s responses and thanks in advance.