Looks like the hardware acceleration driver within VMware is faulty. If you have been seeing white text (or very light color) on white background dialogues in Chrome such as this:
The latest update to the screen driver in Vmware seems to be bugger. By disabling hardware acceleration you will get your black on white text back:
In chrome enter the following URL:
Then turn off the "Use hardware acceleration when available" - which you can see in the same screenshot above.
Having the same problem in Edge too ...
I'm also having this same problem with Edge/Chrome/Dropbox in my Win10 VM on VMware Workstation 16.2.3 build-19376536. I've tried disabling hardware acceleration at the VM level as a workaround and but the issue still exists. I've also tried disabling transparency effects in the Windows VM without any luck.
I can't disable hardware acceleration in every app, like Dropbox. I'm going to downgrade VMware Tools (currently 11.3.5, build-18557794) as another use suggested. Unfortunate VMware hasn't resolved this bug, it's obviously been around for awhile.
Comment removed...
While disabling the shadows under windows fixed chrome browsers I have other applications that just appear as white square boxes with 3d acceleration enabled with a host graphics card of 1050ti. My guest is win10 21H2 as is my host. Driver version is the latest 516.94. I've tried multiple different versions of vmware tools within the guest without any luck. Seems that using vmware workstation for win10 with 3d acceleration is just hit and miss if your applications are going to run. Unclear what else to try here to get guest applications not to show just a blank white display. Appears other hypervisor solutons on windows do not have this issue even with the same VM.
Any new real solutions for this?
problem seems solved in vmware 17.0.0
The solution by treer worked for me on VMware Workstation 16.2. Thanks @treer
go to: chrome://flags
search for: Choose ANGLE graphics backend
and change the setting from Default to OpenGL
Choose the graphics backend for ANGLE. D3D11 is used on most Windows computers by default. Using the OpenGL driver as the graphics backend may result in higher performance in some graphics-heavy applications, particularly on NVIDIA GPUs. It can increase battery and memory usage of video playback. – Windows
#use-angle
I want to thank this thread - SO MUCH - for the Angle (OpenGL vs. Metal).
After two internal company and two external support cases, NO ONE could figure this out.
Yet this thread did.
CONTEXT - it's occurring in both Chrome-on-VMware, AND Chrome 112.x (release) on my M1 MacBook Pro (just started this week).