NVIDIA GRID vGPU 1.1 for Citrix XenServer 6.2SP1
NVIDIA have released a new NVIDIA vGPU 1.1
This release of virtual GPU 1.1 provides support for NVIDIA GRID K1 and K2 GPUs on Citrix XenServer
Included in this release is NVIDIA GRID Virtual GPU Manager version 331.59 for Citrix XenServer 6.2 SP1 or higher, and NVIDIA Windows drivers for vGPU, version 332.83.
When vGPU release 1.1 is installed on Citrix XenServer, then you will get following new options for your NVIDIA GRID K1 & K2 GPU’s.
Updates in this release vGPU 1.1:
- Windows 8.1, Windows Server 2012 R2 signed drivers are included
- K120Q and K220Q vGPUs added
- nView and NVWMI supported on all vGPUs
- Miscellaneous bug fixes
- Additional GRID vGPU profiles: K120Q (available for GRID K1) K220Q (available for GRID K2) both GPU profiles have 512MB frame buffer.
This release of GRID vGPU 1.1 includes support for:
- Full DirectX 9/10/11, Direct2D, and DirectX Video Acceleration (DXVA)
- OpenGL 4.4.
- NVIDIA GRID SDK (remote graphics acceleration).
The following are not currently supported:
- CUDA, OpenCL
Prerequisites for vGPU 1.1:
Before proceeding, ensure that you have these prerequisites:
- NVIDIA GRID K1 or K2 cards.
- A server platform capable of hosting XenServer and the NVIDIA GRID cards.
- The NVIDIA GRID vGPU software package for Citrix XenServer, consisting of the GRID Virtual GPU Manager for XenServer, and NVIDIA GRID vGPU drivers for Windows, 32- and 64-bit.
- Citrix XenServer 6.2 SP1 or later, obtainable from Citrix.
- An installed Windows VM to be enabled with vGPU.
- Citrix XenDesktop 7.1 or later, obtainable from Citrix.
Update existing vGPU environment
If an existing GRID Virtual GPU Manager is already installed on the system and you wish to upgrade, follow these steps:
- Shut down any VMs that are using GRID vGPU.
- Download NVIDIA GRID vGPU driver from NVIDIA.com/drivers and unpackage the zip folder. Look for the NVIDIA-vgx-xenserver-6.2-331.59.i386.rpm file
Use WinSCP and connect to your XenServer and transfer the file
- Install the new package using the –Uv option to the rpm command, to upgrade from the previously installed package:
rpm -Uv NVIDIA-vgx-xenserver-6.2-331.59.i386.rpm
FYI – You can use XenCenter CLI or Putty to execute above command
- Reboot XenServer host
- Install XenServer hotfix XS62ESP1004 to the host and reboot
* Use CTX132791 for further info how to update a XenServer single host or Pool
- Now you can see the new vGPU profile in XenCenter and XenDesktop Studio.
- On all your vGPU virtual machines, update the NVIDIA Windows drivers for vGPU, version 332.83
|Note: the GRID vGPU Manager and Windows guest VM drivers must be installed together. Older VM drivers will not function correctly with this release of GRID vGPU Manager. Similarly, older GRID vGPU Managers will not function correctly with this release of Windows guest drivers|
|GRID vGPU on Citrix XenServer does not support operation with physical GPUs BARs mapped above the 4 Gigabyte boundary in the system address space.Ensure that GPUs are mapped below the 4G boundary by disabling your server’s SBIOS option that controls 64-bit memory-mapped I/O support. This option may be labeled “Enable >4G Decode” or “Enable 64-bit MMIO”.|
to use GRID K120Q and K220Q vGPU a hotfix XS62ESP1004 from Citrix must be applied to XenServer 6.2SP1
Download Citrix XenServer XS62ESP1004 hotfix here
Howto Install a hotfix to a XenServer single server or pool.
Download NVIDIA vGPU driver for Windows 7 32bit, Windows 8 32bit, Windows 8.1 32bit here
Download NVIDIA vGPU driver for Windows 7 64bit, Windows 8 64bit, Windows 8.1 64bit Windows Server 2008 x64, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
Changing my playground from XD71 to XD75 and upgrading to the latest VGX is very disappointing.
I can’t see anymore the normal output for nvidia-smi command and i also lack the performance level but also the performance graphs in XenServer.
Tried to rollback and i was unsuccessful.