Hi,
I experiment a strange issue regarding the screen resolution when I connect to a Windows 10 desktop through the Horizon MacOS client.
I open the app and log in to the Connection Server. I click to a pool to access a desktop. The session automatically starts in full screen mode.
The native resolution of the device is 1680x1050 pixels but the Windows 10 desktop stays in 800x600 pixels. It doesn't scale the desktop screen.
If I change the view on MacOS (swipe desktop to left or right) and I come back to the session, the Windows 10 desktop refreshes the screen and then adapts the resolution to the native of the device.
I use vGPU on NVIDIA Tesla M10 and it seems this issue arrives more often with this configuration.
Any of you have encountered that too?
Technical information:
Server: Horizon View 7.4.0
Provisioning: Instant Clones
Client: Horizon Client 4.8.0
Host OS: MacOS 10.13.4
Guest OS: Windows 10 (1709)
Thank you for your response.
Kind regards.
Steve
Steve,
There are a couple of places you could look for a resolution to this.
In the Horizon Client:
Start Horizon Client and connect to a server.
In the desktop and application selector window, right-click the remote desktop or published application and select Settings.
Select the Allow display scaling checkbox.
To save your changes, click Apply.
To close the dialog box, click OK.
In Registry or GPO DPI Synchronization:
GPO: Administrative Templates (Computer) -> VMware View Agent Configuration -> Agent Configuration -> DPI Synchronization (Enabled)
Registry on Master Image: HKLM\Software\Policies\VMware, Inc.\Vmware VDM\Configuration\DPI Sync (Set enabled 1)
I have had success with both of these options to allow the client to adjust display properly, especially with the new Retina displays.
Hope this helps.
Joe
FYI - On the Mac version of the Horizon View Client, there is no option available for "Allow display scaling".
Unfortunately I am unable to see a checkbox that allows me to scale anymore. Previously I was able to do so, and suddenly I was not able to and now that checkbox has disappeared from the UI. Can someone advise what would be the next step to fix this issue on the client side?
What version of client you are running?
Do you have any GPO for horizon clients? If yes, check if this is not disabled from GPO.
Can you try to upgrade horizon client to 4.10 and check?
Is there any way to set the custom resolution for the Horizon window? It works so smooth on RDP client.
Even with DPI sync desktop looks terrible. Win10 picks scaling for 250% on Macbook 13" and everything looks awfull since windows is really bad at scaling
Only sense of control I could find was the visual “scaling” within the MacOS itself. Then the Windows auto-presents some variable default based on what that scaling is. I hope someone has a better way, but I settled on a scaling/setting that can permanently work for me ...on a 15“ MacBook Pro.
What do you mean? You use Horizon in a windowed mode?
Hi
Does this apply to the Linux version of the Horizon View Client aswell? Because I dont find it either...
If yes: is it not supported? will it ever be? how can I handle a large scale monitor without this option?
Thanks
Hi
I have the same problem as you.
If I connect to my desktop from macOS VMWare Horizon Client (5.1.0) - the Windows desktop stays in 1920x1200 and looks crappy.
If I do the same from Windows 10 (running in Parallels 14 on mac) 0 the remote Windows desktop is displayed in native resolution of 3840x2400. With 170%DPI everything looks sharp.
For me it looks like bug in the macOS version that must be fixed.
@VMWare team: If you need more details for debugging - let me know.
best regards
lukas
Hi!
Looks like the new Horizon Client 5.2 for MacOS has some enhancements on this topic:
Display resolution and display scaling customization for remote desktops
You can use Horizon Client to customize the display resolution and display scaling for a remote desktop. See Customize the the Display Resolution and Display Scaling for a Remote Desktop.
Our Mac users with 5K iMac are pleased!
/Kjell