bacongravy / macinbox

Puts macOS in a Vagrant box
Other
662 stars 45 forks source link

VMWare Fusion 11.5 ignores HiDPI setting in VMX file #44

Closed bacongravy closed 5 years ago

bacongravy commented 5 years ago

With VMWare Fusion 11.5 the gui.fitguestusingnativedisplayresolution setting in VMX files is getting ignored. It appears that v11.5 is case-sensitive for this setting, whereas previous versions of Fusion were case-insensitive.

With Fusion 11.5, the setting must be capitalized like this to have an effect:

gui.fitGuestUsingNativeDisplayResolution = "TRUE"

Unfortunately, vagrant's long-standing behavior is to downcase this setting in the VMX every time you run vagrant up.

If you power off the VM using Fusion, change the setting with Fusion, and then power it back on with Fusion, the setting is preserved, and the VM runs with HiDPI enabled. But as soon as you run vagrant up again the setting gets downcased and HiDPI stops working.

bacongravy commented 5 years ago

This was working fine with VMWare Fusion 11.1.0. I don't think this is something I can address in macinbox. Does somebody have a support contract with VMWare that they want to use to report this regression?

yeahdongcn commented 5 years ago

I have reported this internally and the team is looking into this right now.

yeahdongcn commented 5 years ago

This issue is resolved in the newly released VMware Fusion 11.5.1. Please verify and close it. Thanks.

bacongravy commented 5 years ago

Verified with VMware Fusion 11.5.1 on Catalina. Fixed! Thank you @yeahdongcn for the quick turnaround!