VMware vSphere

 View Only
  • 1.  Gpu Passthrough for guest WebGL availability

    Posted Sep 24, 2014 03:42 PM

    Hello.

    I have esxi 5.5.0 installed on a custom built pc.

    Gigabyte motherboard with i5 3470 cpu and dedicated geforce gtx 260 and one pci intel 1000mbps nic.

    I went to config->advanced then ticked the vga gtx 260 adapter for passthrough, rebooted the hypervisor.

    I installed windows 7 sp1 64bit as guest inside esxi and vmware tools (complete).

    http://s20.postimg.org/on6588we5/screenshot_34.png

    then i installed latest nvidia drivers but in the device manager it shows

    http://s20.postimg.org/m20kkq70d/screenshot_31.png

    even if dxdiag tells me all 3d is enabled

    http://s20.postimg.org/x2vppqz99/screenshot_32.png

    i still can't work with webgl

    http://s20.postimg.org/ikyihr7y5/screenshot_33.png

    How do i properly enable that geforce 260 ?

    And ultimately how do i make webgl available ?



  • 2.  RE: Gpu Passthrough for guest WebGL availability

    Posted Sep 27, 2014 07:29 AM

    Ok, there are 2 problems.

    1. You cannot get the GPU to be properly recognized in the vm.

    I would suggest to add this line in the vmx-file: (change the "0" to reflect your config)

    pciPassthru0.msiEnabled = "FALSE"

    2. You cannot get WebGL working with the VMware Driver.

    Since you are using the VMware driver (and will be as long as you are using the vSphere console) Firefox will not allow WebGL since it whitelists graphics-drivers for WebGL and the ones whitelisted is from AMD, Nvidia and Intel. (Not VMware)

    For more about this and how to enable the VMware driver look here:

    https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers

    // Linjo



  • 3.  RE: Gpu Passthrough for guest WebGL availability

    Posted Sep 27, 2014 10:42 AM

    the webgl solution works (i managed to get firefox to run webgl using vmware 3d acceleration)

    passthrough does not. driver won't activate