Hello @Amro
Enabling Enhanced Session Mode on both the Hyper-V host and Ubuntu VM doesn't necessarily mean VMConnect will display a “Use all my monitors” option.
For Linux guests such as Ubuntu, Hyper-V Enhanced Session Mode relies on xrdp/RDP integration. So first confirm whether the VM is connecting in an Enhanced Session rather than a Basic Session.
When you connect through VMConnect, do you get the Enhanced Session configuration dialog where you can select the display resolution and local resources? If you only see the VM console without that dialog, verify that Enhanced Session Mode is enabled and that the Ubuntu xrdp configuration is working correctly.
You can also check the Hyper-V host settings under:
Hyper-V Settings > Server > Enhanced Session Mode Policy
Hyper-V Settings > User > Enhanced Session Mode
Both should be enabled.
However, there is an important limitation: VMConnect Enhanced Session Mode isn't equivalent to the full Remote Desktop Connection (mstsc.exe) client interface, so you shouldn't expect all normal RDP client options, including the standard multi-monitor checkbox, to appear in VMConnect.
If your requirement is specifically to use the Ubuntu VM across two physical monitors, test the VM using a normal RDP connection instead:
- Make sure xrdp is installed and running in Ubuntu.
- Enable network connectivity from the Windows Server host/client to the Ubuntu VM.
- From Windows, run mstsc.exe.
- Select Show Options > Display and enable Use all my monitors for the remote session.
- Connect directly to the Ubuntu VM using its IP address or hostname.
You can also test the RDP client directly with:
mstsc /multimon
If multi-monitor works through a direct RDP/xrdp session but not through VMConnect, that isolates the issue to the VMConnect Enhanced Session experience, not the Ubuntu VM or Hyper-V configuration.
Before changing anything, could you also confirm:
- the exact Ubuntu version;
- whether xrdp is installed and running;
- whether VMConnect currently shows an Enhanced Session resolution/local-resources dialog; and
- whether Windows Server 2022 detects the two monitors normally?
Those details will help distinguish an Enhanced Session configuration problem from a VMConnect multi-monitor limitation.
References:
Share devices with Hyper-V virtual machines
Connect with Remote Desktop Services
Help make this community better for everyone: if this answer resolved your issue, please accept it or upvote it. If not, share more details in a comment so we can continue the discussion and find the right solution.