-Windows 10 Enterprise 1909 x64 (with Feb 2022 updates installed)
-VMware Dynamic Environment Manager Enterprise 2103 10.2 x64.msi
-VMware Dynamic Environment Manager Enterprise 2111 10.4 x64.msi
-Using Composer but not Instant Clones yet
-VMware Horizon Client 2111
VMware DEM Enterprise 10.2.0.976:
-Works fine, every time
VMware DEM Enterprise 10.4.0.1013:
-Using a laptop display without any external monitors causes everything to be enlarged inside of a Horizon View Virtual Desktop
-Unable to replicate using external monitors
-Fresh/clean profiles seem to be fine
-1 pool with DEM 2103 installed
-1 pool with DEM 2111 installed
Test Scenario 1:
-Logged in/out of DEM 2103 pool a few times from a laptop with no external monitors, no issues
-Inside of the virtual desktop the resolution is greyed out showing 1920x1080, laptop resolution is set at 1920x1080.
Test Scenario 2:
-Using the same laptop and user account profile from test 1. Logged into DEM 2111 pool from a laptop with no external monitors and everything is large.
-Inside of the virtual desktop the resolution is greyed out showing 1280x720, laptop resolution is set at 1920x1080.
I am dealing with a situation where the zoom is not greyed out coming from Horizon 7.10 and 7.13 and all of a sudden with new 2111 with latest agents, everything is greyed out. I have a support ticket right now and they have no idea why that option is greyed out after using the same exact gold image.
The problem that I face now is depending on the monitor resolution, the icon maybe too large. Some of our users rely on just changing the zoom percentage to get the right zoom for their screen. Attached a picture of how the option used to be.
Have you tried a disconnect and reconnect of the Horizon View client to see if that fixes anything? That seems to be a quick workaround for my tests.
Also check your VMware SVGA driver version: https://kb.vmware.com/s/article/2078739
Beginning with Horizon Agent 2012, the client's per-monitor DPI setting is synchronized to the agent and changes take effect immediately during a remote session by default. This feature is controlled by the DPI Synchronization Per Monitor agent group policy setting. The DPI Synchronization Per Monitor feature is supported by default for virtual desktops and physical desktops. It is not supported for published desktops. With earlier Horizon Agent versions, Horizon Client supports synchronization only to the system DPI setting. DPI Synchronization happens during the initial connection, and Display Scaling works in case of reconnection, if necessary.
You may consider turning off this feature and reverting the behavior back to original settings as in 7x.
Inside AGENT VDI Desktop:
REG_PATH:HKLM\Software\Policies\VMware, Inc.\VMware VDM\Agent\Configuration
Reconnect to VDI
If you are using the DPI config file on DEM, it exports and imports the following contents:
So the last logon's DPI setting will be exported to the user through HKCU\Control Panel\Desktop\LogPixels and applied on to next sessions.