JoeWisconsin
Contributor
Contributor

Windows 10 2004 (May 2020 update) causes guest video flickers

Jump to solution

Workstation Player version 15.5.6, build 16341506

Host OS: Windows 10 Pro, 1909

Guest OS: Windows 10 Pro, 1909

The guest VM was upgraded from 1909 to 2004 via Windows Update.

After the update, the guest video is erratic.

Programs like Chrome or Edge seem to work fine.

But if I access something that is part of the OS like the start menu, it pops up with a transparent background.  And then, the video rapidly flickers between the start menu and the underlying window (i.e. Chrome).  This also happens with any system window like Control Panel.

I tried uninstalling and reinstalling VMware tools in the guest OS.  No change.

Any ideas?

0 Kudos
1 Solution

Accepted Solutions
JoeWisconsin
Contributor
Contributor

I'm using vm workstation player 16.1.0 build-17198959. I haven't upgraded to the new 16.1.1 yet.

I just upgraded my vm guest to Windows 10 20H2 with fingers crossed.  The video flickering with start menu and system windows like Settings, etc. continues.  ARGH!!!!

I checked my vm config file.  The virtualHW.version = "10".  Is it safe to manually change that to "18"?

It dawned on me... it's like the transparency is flickering. 

I turned off transparency in the guest OS and the video is now stable! 

Settings -> Personalization -> Colors ... and turn off Transparency Effects!  Yes, you lose the cool transparency but you'll have stable video.

View solution in original post

0 Kudos
17 Replies
Engeeaitch
Contributor
Contributor

I had the exactly the same problem.

Shutdown the VM and then edit the .vmx file (using Notepad or similar)

Change the enable 3d to false:

     mks.enable3d = "FALSE"

Restart the VM.

bunnies
Contributor
Contributor

!! This is vmware 16 only issue !!

That will not work. 

Added the entry in the .vmx file, checked the settings into the machine, 3D is off, and the problem persists.

Windows Server 2016/2019 VM has the same issue.

See attachment.

0 Kudos
bunnies
Contributor
Contributor

Coming back on this issue: i have updated the video card's drivers from 20.0.9 to 20.0.11 on AMD.

The issue seems to have gone away for a bit, but returned.

 

0 Kudos
wila
Leadership
Leadership

Hi bunnies,

What version of virtual hardware does the VM have?

eg. in the .vmx file, what is on the line:

virtualHW.version = "18"

is the virtualHW.version set to 18 as well?

That's what it should be with Workstation/Player 16 in order to work as expected.

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
bunnies
Contributor
Contributor

Hi Wil, 

the line states: virtualHW.version = "18"

I thought initially that it was an outdated graphics card driver that was causing the issue. Updated and it seems to be stable, but after a few minutes it went back in flickering and the log on screen appeared again, sometimes black and i can't see what is going on.

From my perspective right now, only Ubuntu seems to work, no Windows version (server or otherwise) though.

0 Kudos
Kingfisher62
Contributor
Contributor

I have the exact same issue. Bunnies have you been able to resolve this issue?

0 Kudos
bunnies
Contributor
Contributor

I'm afraid i did not. I did not investigate further.

0 Kudos
dangel666
Contributor
Contributor

In my case I had an old VM (win10) which i kept delaying the 20H2 update because I got exactly this problem - wild graphics if 3d accel. was enabled.  

I decided to persist and reading this thread i've managed to re-enable 3d accel. after editing the vmx and updating my hw version from "11" to "18".  Now all seems well!

 

Thanks.

 

0 Kudos
RaSystemlord
Enthusiast
Enthusiast

As for "any ideas", Windows Feature Updates have been known to break applications since the Day 1 of Windows 10. There is no way to know in advance.

So, the first thing for a fix attempt is to remove and install the application in question. That usually solves the problem immediately. As an example: Feature Update from 1803 into 1809 was breaking one application each and every time (on very clean VMs, so a pretty relevant test case). No other Feature Update did that.

The other thing is that certain Windows versions, like 2004 in this, may not work correctly, but that is completely a different thing and shouldn't be assumed without any relevant testing.

0 Kudos
dangel666
Contributor
Contributor

20H2 has been out for ages, VMWare have a had time to test this so you'd expect it to work.  The fact that editing a config file fixed this suggests VMWare should take care of this for users with older VMs.   Secondly this seems to have been a problem for much longer - since the OP had 2004 with the same problem - so it's odd that VMWare doesn't already check the HW version in the config and at least warn you.

Edit: https://kb.vmware.com/s/article/1003746  is interesting but implies some danger in changing this if the OS can't cope with the change.  I saw no problem at all with Win10..

 

WE

0 Kudos
mcolson1590
Contributor
Contributor

I believe this may be similar to an issue my coworkers and I are experiencing.  If we suspend and resume, the workstation comes back up but we aren't able to interact with the desktop, else the screen is blank.  This can also happen if I change the size of my window or go full screen.  I have to end task in Task Manager to get things working. This is happening on different models of Dell Precision laptops, different versions of Workstation and different Windows Enterprise versions (going back as far as 1909).

What do you all have for graphics cards.  We've done testing with different laptops and it seems to only be the models with have a discrete video card (in our case NVidia).  Laptops which only use the motherboards graphic cards have no issues.

Tags (1)
0 Kudos
RaSystemlord
Enthusiast
Enthusiast

There are many assumptions of "the same problem" on this thread, while their description is not even closely the same. I wish people would file a new thread for different problems - otherwise this gets highly illogical for everybody looking for a real solution.

As for the Dell Precision laptop thing, I have no idea what the problem is, but I have an extensive experience (by far not only mine) of namely Dell Precision laptops with high-end graphics adapters and there have been zero graphics related problems in VMware Workstation. Those have included basically all professional Windows versions, including servers, and now for some years Windows 10 as a Host and SOME version of Windows as a guest. Usually, Accelerate 3D Graphics (but not always), has been selected since OpenGL 3D graphics has been used. Windows 10 has had its own problems, but none of them has been even indirectly linked to VM.

However, my experience on Windows 2004 is about zero (=no problems on a couple of Dell Precision laptops) ... so, I only talk about version 1909 and before, which were also mentioned as having problems.

I hope this helps to find the real reason for graphic failures. I'm not saying that there couldn't be a problem with some new Precision model or some specific application, but generally speaking, I don't think there is. Win 10 version problems, as already discussed above, are two-fold: Feature Upgrade and the version itself - they shouldn't be assumed the same. Also, if the target version is the same, the Upgrade does not need to be the same - meaning that the problem is not end version, but the Upgrade process itself. None of the descriptions above have stated that the first option, which is most common, has been ruled out - people should step up their testing to make it more relevant.

As a clarification to versions - saying 2004 is old is very relative. It hasn't been automatically suggested for long - it depends on your infra. If you have updated or installed it by yourself (from Visual Studio, former MSDN), then it is old. If the Host is somehow managed by corporation, 2004 is for most, very new. This is dependent also on Microsoft and probably the regional area in question. From product testing perspective, I agree, it is old and should have been rigorously tested a long time ago (saying that - I have no idea what the certification/test process of VMware is).

0 Kudos
JoeWisconsin
Contributor
Contributor

I'm using vm workstation player 16.1.0 build-17198959. I haven't upgraded to the new 16.1.1 yet.

I just upgraded my vm guest to Windows 10 20H2 with fingers crossed.  The video flickering with start menu and system windows like Settings, etc. continues.  ARGH!!!!

I checked my vm config file.  The virtualHW.version = "10".  Is it safe to manually change that to "18"?

It dawned on me... it's like the transparency is flickering. 

I turned off transparency in the guest OS and the video is now stable! 

Settings -> Personalization -> Colors ... and turn off Transparency Effects!  Yes, you lose the cool transparency but you'll have stable video.

View solution in original post

0 Kudos
bunnies
Contributor
Contributor

Joe, it did not work for me.

I will upgrade to 16.1.1. Not hoping much. Keep you posted.

 

0 Kudos
bunnies
Contributor
Contributor

didn't work. Same issue.

0 Kudos
JoeWisconsin
Contributor
Contributor

I'm sorry to hear that you're still having problems.  I wonder if your problem is caused by a different issue.  IMO, it's the windows update that fixed my video issue because I made no other changes, other than toggling transparency effects off and back on again.  Who knows... weirder things have happened... toggling that setting may have added or corrected a registry setting that fixed things.

To keep moving forward...

I just upgraded to 16.1.1 build-17801498.

I also manually changed my virtual machine config file to be virtualHW.version = "18".  (I was at version 10... yes, my vm is that old.  LOL.)

My video is still rock steady even with transparency effects enabled in both the host and guest O/S.

 

0 Kudos
dangel666
Contributor
Contributor

I'd just abandoned 3d acceleration a while back but reading the above made me curious - for me it's started working..

 

I'm currently on 16.1.0 17198959.

I checked Windows Update today and there was a display driver update from VMWare which I duely installed (it's optional)

Shut down.

Turn on 3d accel.

Reboot - and no problems at all so far..

 

The update I installed was VMWare, Inc. Display - 8.17.2.14

 

HW version has been manually changed to 18.

 

From checking this driver update is also in VMware Tools release 11.2.6 

 

 

 

0 Kudos