VMware Workstation

 View Only
  • 1.  3D acceleration not working

    Posted Feb 17, 2024 04:24 PM

    I have a HP machine with Intel core i3 5005u and Intel HD Graphics 5500U. Sometime before my Windows 7 vm work correctly, but now when upgrading to 17.5 it said "No 3D support is available from the host". Here is my vmware.log and mksSandbox.log

    Attachment(s)

    log
    mksSandbox.log   5 KB 1 version
    log
    vmware.log   154 KB 1 version


  • 2.  RE: 3D acceleration not working

    Posted Feb 17, 2024 05:24 PM

    Your chipset and GPU are likely too old to support DirectX 12 which Workstation 17 now uses to provide 3D acceleration. You also don't say which operating system you're using.

    The first thing I'd do is to make sure you have the latest Intel HD Graphics drivers. 

    You may want to try disabling DX12 rendering and trying either DX11 or OpenGL rendering for the VM to see if that works for you. Modify the .vmx file with something like the following (this example uses the openGL renderer, change the enableGLrenderer to FALSE and enableDX11Renderer to "TRUE" to try DX11):

    mks.enableDX11Renderer = FALSE
    mks.enableDX12Renderer = FALSE
    mks.enableGLRenderer = TRUE

      



  • 3.  RE: 3D acceleration not working
    Best Answer

    Posted Feb 18, 2024 03:08 AM

    Generally it is a bad idea to use GLRenderer on an Intel integrated GPU on a Windows 10/11 host. The 3D acceleration might pass but it will have very bad rendering issues (example Windows 10 VM logon will not look normal at all).

    As there is only one GPU and you seem to have disabled the DX12Renderer already to use DX11Renderer; what I suggest to try is to add

    mks.dx11.allowUnsupportedDevices = "TRUE"

    2024-02-17T16:14:34.137Z In(05) mks MKS-RenderMain: PowerOn allowed DX11Renderer
    2024-02-17T16:14:34.137Z In(05) mks MKS-RenderMain: Starting DX11Renderer
    2024-02-17T16:14:34.155Z In(05) mks DX11Renderer: Enumerating adapter 0
    2024-02-17T16:14:34.155Z In(05) mks DX11Renderer: `Intel(R) HD Graphics 5500` vendor=0x8086 device=0x1616 revision=9
    2024-02-17T16:14:34.155Z Wa(03) mks DX11Renderer: Device ID is badlisted



  • 4.  RE: 3D acceleration not working

    Posted Feb 18, 2024 03:19 PM

    I tried your method but that still doesn't work. But thanks all the same. (Here is my vmware.log and mksSandbox.log now)

    Attachment(s)

    log
    vmware.log   136 KB 1 version
    log
    mksSandbox.log   5 KB 1 version


  • 5.  RE: 3D acceleration not working

    Posted Feb 19, 2024 12:15 AM

    Try again, the wrong option was specified.

    2024-02-18T15:15:43.776Z In(05) vmx DICT mks.dx11.allowUnsupportedDrivers = "TRUE"



  • 6.  RE: 3D acceleration not working

    Posted Feb 24, 2024 03:34 PM

    Oh, thanks very much. Now it works like a charm.