Steps to repro: Install a fresh W10 x64 VM, VM hardware version set to tech preview. Install VMware Tools. Install Chrome. Play any video on YouTube. Observe that the screen flashes green for a split second before the video playback starts. Looking at vmware.log, it appears that the SVGA 3D device driver/emulation crashed. Using the tech preview on Windows 10 and the host has Intel UHD 630 graphics. Excerpt from vmware.log:
2022-08-03T04:46:10.806Z In(05) vcpu-1 Guest: DXUM_10: 2022-08-03T07:46:10.0407| Thread ID: 2712 |Panic: NOT_IMPLEMENTED d:\build\ob\bora-19952028\bora-vmsoft\build\release-x64\svga\wddm\src\usermode_10\packdraw.c:247
2022-08-03T04:46:10.807Z In(05) vcpu-1 Guest: DXUM_10: 2022-08-03T07:46:10.0408| Thread ID: 2712 |Panic: SVGA WDDM Usermode Driver. Version 9.18.03.0001. Build 19952028.
2022-08-03T04:46:10.839Z In(05) vcpu-3 Guest: DXUM_10: 2022-08-03T07:46:10.0441| Thread ID: 2712 |UMDebugGetSearchPath: Open failed result = 2.
2022-08-03T04:46:10.840Z In(05) vcpu-3 Guest: DXUM_10: 2022-08-03T07:46:10.0441| Thread ID: 2712 |Backtrace[ 0] rip=00007FFCEFAFC453
2022-08-03T04:46:10.840Z In(05) vcpu-3 Guest: DXUM_10: 2022-08-03T07:46:10.0441| Thread ID: 2712 |Backtrace[ 1] rip=00007FFCEFAF1F99
2022-08-03T04:46:10.851Z In(05) vcpu-2 Guest: DXUM_10: 2022-08-03T07:46:10.0452| Thread ID: 2712 |Backtrace rip=00007FFCF9B42651
2022-08-03T04:46:10.851Z In(05) vcpu-2 Guest: DXUM_10: 2022-08-03T07:46:10.0453| Thread ID: 2712 |CoreDump_CoreDump: faking exception to get context
2022-08-03T04:46:10.852Z In(05) vcpu-3 Guest: DXUM_10: 2022-08-03T07:46:10.0454| Thread ID: 2712 |WDDMCoreDump: CreateDirectory() for C:\Users\jc\AppData\Local\Temp\VM3D failed.
No idea why the WDDM core dump fails to create the directory. Even if I create it myself, no files are written there.
Just dropping in to note that this crash still occurs with the new tech preview (build 20486661 released on 2022-09-22). I even reinstalled VMware Tools and surprisingly the SVGA WDDM Usermode Driver version noted in vmware.log is now 9.17.04.0001, build 20112898.
(The version number is lower than what I noted in my initial message, while the build number is higher. ???)
I have a little more information on how this fails on my system - VMWare Workstation Pro 16.2.4 build-20089737
Host: same problem with both Windows 10 and Windows 11
Guest: same problem with both Windows 10 and Windows 11
This problem did not happen with an earlier version of VMWare Workstation, though I cannot tell you which specific version broke it.
The symptom on my system is that any video activity, including Youtube, VLC, WMP and Unity Editor causes the screen to flicker between a black screen and a normal screen at around 2-second intervals. This flicker occurs around 5 times and then Windows reports "Display Driver Failed to Start" and reverts to 640x480 VGA mode.
If I reboot the host then the guest will run normally and video will function for at least that session. After some time of the host being up, whether VMWare is running or not, new sessions of the guest O/S will fail. I have not identified a specific action in the host that causes subsequent runs of the guest to fail. After the guest fails once, it will fail every time, regardless of whether I restart VMWare Workstation between guest sessions. The only way to get the guest to run properly again is to reboot the host.
I have not seen an instance where the guest successfully plays video and then subsequently starts to fail in the same session. It either fails from the start or succeeds from the start. In either case, the guest will run without issue until the first attempt to do something with video. It does not matter whether 3D acceleration is enabled or disabled.
Do any of you see this in the Windows Event Logs of your Guest VM?
Faulting application name: dwm.exe, version: 10.0.19041.746, time stamp: 0x6be51595
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1949, time stamp: 0xcb12e58e
Exception code: 0x8898009b
Yes, I see errors in the event log like this:
Faulting application name: dwm.exe, version: 10.0.17763.831, time stamp: 0xd5c9fdea Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000 Exception code: 0x8898009b Fault offset: 0x0000000000000000 Faulting process id: 0x424 Faulting application start time: 0x01d8f6060f16f37b Faulting application path: C:\Windows\system32\dwm.exe Faulting module path: unknown Report Id: af0924aa-f9d3-4fb3-a734-9f82e998b6e4 Faulting package full name: Faulting package-relative application ID:
This happens multiple times (9 times in my most recent test), 3 seconds apart, and then the guest changes resolution to 1024x768 and kicks me out to the login screen.