As the title states is there drivers that will support this card for vSGA under ESXi 6.5? The card is listed as supported under 5.1 driver but not mentioned on later ones.
No, this is not a vGPU enabled board.
Thanks for the response but I’m asking about vSGA, not vGPU
So there’s no way to use my expensive tesla GPU under any ESXi later than 5.1?
I only want vSGA support.
The lack of any response is disappointing.
I’ve found I can use driver 319.65 on ESXi 5.5.
The card no longer seems to be supported by driver 340.32 - it detected it but trying to start the driver gave message along the lines “unable to determine the device handle for gpu”.
I would still like to find some sort of driver support for ESXi 6.x
You’re requesting support for a board that has nothing to do with vGPU in the virtual GPU forum. I think you have the wrong expectation. The M2070 is a pure compute board and was never intended to use for remote graphics. So why should there be a newer driver for current ESX versions?
Sorry perhaps I have posted in the wrong forum, I have already mentioned several times above that I am asking about vSGA not vGPU. To me this is still a form of virtual gpu technology so I may have missed the distinction. If you can point me at the more appropriate forum I’m happy to post there.
The “Q” (quadro) version of the 2070 board most definitely supports usage for remote 3d graphics acceleration (even offered as an option by HP for their servers). It works for this purpose and is supported on ESXi 5.5 using drivers noted above, so I don’t see why it is so unreasonable to expect/enquire about the availability of a 6.x driver.
I never anywhere said I expect vGPU/GRID support.
the 2070 is a Tesla board and not a Quadro board. In addition it has a Fermi generation chip which is pretty old. We introduced GRID/vGPU with Kepler architecture so I really don’t understand your expectation for this very old board that was released before we ever had the GRID product. I understand you talking about vSGA but from our perspective this makes no real difference.
In addition I couldn’t even find any hint that VMWare would support this board at all for their hypervisor.
Simon I appreciate you trying to help but as you’re replying as an nvidia employee I expect a little more from your responses than I would if you were just another user trying to help out.
If you look at your driver here, which lists my card (M2070Q) under the supported products:
It clearly states:
Also if you refer to this nvidia documentation about the card:
It states on the first page of text under the Overview:
In addition I’ll mention again that I am using it just fine for that purpose under ESXi 5.1 and 5.5.
So hopefully we will not waste any more of each others time with further discussion about whether it supports remote graphics or if I’m being unreasonable in expecting that. All I came on here asking about is availability of ESXi 6.x drivers to continue to provide the same features I am using under 5.x. It appears the answer is no, you don’t have any ESXi 6.x drivers that support the older Fermi based cards. Note that the 5.x driver above supports both Fermi and Kepler cards so I was hopeful later drivers might as well.
as you already found out yourself there is no driver that supports the old Fermi architecture for current ESX.
You might be right that there was an old NV driver that supported vSGA from our side but that doesn’t mean it was a supported configuration and the board is not even listed for ESX5.1 or ESX5.5 from VMWare.
So it was more or less a happy coincidence that this configuration worked perfectly for you in the past.
I apologize if I couldn’t fullfill your expectation.
You can try to use latest K1/K2 drivers for ESXi6.5 (http://www.nvidia.com/download/driverResults.aspx/129776/en-us).
If I expanded (ar/vmtar/tar) NVIDIA-vGPU-kepler-VMware_ESXi_6.5_Host_Driver_367.124-1OEM.622.214.171.12498673.vib -> ./usr/share/hwdata/driver.pciids.d/nvidia.ids:
10de NVIDIA Corporation 06d8 NVIDIAQuadro 6000 06d9 NVIDIAQuadro 5000 06dd NVIDIAQuadro 4000 0ff2 NVIDIAGRID K1 11bf NVIDIAGRID K2
regtype=native,bus=pci,id=10de06d8..............,driver=nvidia regtype=native,bus=pci,id=10de06d9..............,driver=nvidia regtype=native,bus=pci,id=10de06dd..............,driver=nvidia regtype=native,bus=pci,id=10de0ff2..............,driver=nvidia regtype=native,bus=pci,id=10de11bf..............,driver=nvidia
The Quadro 6000 (equals to M2017-Q) is still supported (and yes, this is the driver that supports the old Fermi architecture for current ESXi). You can try add "06df NVIDIATesla M2070-Q" (after "06dd") to "nvidia.ids" and "regtype=native,bus=pci,id=10de06df…,driver=nvidia" to "nvidia.map" and test functionality with "nvidia-smi". Package/driver is prepared for vSGA usage too. The drivers/libraries for ESXi Xorg/GL are present in package:
./etc/init.d/nvidia-init ./etc/vmware/driver.map.d/nvidia.map ./bin/nvidia-vgpud ./bin/nvidia-debugdump ./bin/nvidia-bug-report.sh ./bin/nvidia-smi ./usr/share/nvidia/vgpu/vgpuConfig.xml ./usr/share/nvidia/vgx/grid_k140q.conf ./usr/share/nvidia/vgx/grid_k120q.conf ./usr/share/nvidia/vgx/grid_k200.conf ./usr/share/nvidia/vgx/grid_k260q.conf ./usr/share/nvidia/vgx/grid_k160q.conf ./usr/share/nvidia/vgx/grid_k220q.conf ./usr/share/nvidia/vgx/grid_k280q.conf ./usr/share/nvidia/vgx/grid_k100.conf ./usr/share/nvidia/vgx/grid_k240q.conf ./usr/share/nvidia/vgx/grid_k180q.conf ./usr/share/hwdata/driver.pciids.d/nvidia.ids ./usr/lib64/vmware/plugin/libnvidia-vgx.so ./usr/lib64/vmware/plugin/libnvidia-vgpu.so ./usr/lib/vmware/vmkmod/nvidia ./usr/lib/xorg/modules/extensions/libglx.so ./usr/lib/xorg/modules/drivers/nvidia_drv.so ./lib64/libnvidia-glcore.so.1 ./lib64/libnvidia-ml.so.1 ./lib64/nvidia/libGL.so.1 ./lib64/libnvidia-tls.so.1 ./opt/NVIDIA/README ./opt/NVIDIA/license.txt ./opt/NVIDIA/release-notes.txt
Hi mcerveny thanks very much for taking the time to try that and type up your detailed reply. It definitely sounded promising - this weekend was the first opportunity I had to get some downtime on the server. I think I managed to go through the steps okay, I did get a few errors when running vmtar:
only 1 executable load section supported only 1 executable load section supported only 1 executable load section supported not a valid exec file
and I wasn’t able to rebuild the vib due to signing then even trying Community acceptance level I then get an error:
[DependencyError] VIB NVIDIA_bootbank_NVIDIA-kepler-VMware_ESXi_6.5_Host_Driver_367.124-1OEM.6126.96.36.19998673 violates extensibility rule checks: ['(line 29: col 0) Element vib failed to validate content'] Please refer to the log file for more details.
So gave up on that, just installed the original driver then replaced the NVIDIA_k.v00 in bootbank with my customised one. Rebooted and the driver seemed to have installed however I got the error:
Failed to initialize NVML: Unknown Error
So looks like no dice. Bummer kind of got my hopes up. Unless I’ve done something wrong it looks like as Simon was saying the card isn’t fully supported. A real shame, I guess there’s no hack to get 5.5 drivers working on 6.5 either.
Anyway thanks again for trying to help.
BTW is it just me or do email notifications not work on this forum?