470.223.02 474.64 Grid Vgpu Release Notes Ubuntu
470.223.02 474.64 Grid Vgpu Release Notes Ubuntu
Ubuntu
Release Notes
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | ii
3.7. In pass through mode, all GPUs connected to each other through NVLink must be
assigned to the same VM............................................................................................................................ 28
3.8. NVENC requires at least 1 Gbyte of frame buffer........................................................................29
3.9. VM running an incompatible NVIDIA vGPU guest driver fails to initialize vGPU when
booted..................................................................................................................................................................... 29
3.10. Single vGPU benchmark scores are lower than pass-through GPU...................................30
3.11. nvidia-smi fails to operate when all GPUs are assigned to GPU pass-through
mode........................................................................................................................................................................ 31
Chapter 4. Resolved Issues................................................................................................................33
Chapter 5. Known Issues.................................................................................................................... 36
5.1. Frame buffer seems to be missing from GPUs..............................................................................36
5.2. Graphics applications are corrupted on some Windows vGPU VMs.....................................37
5.3. 13.0-13.7 Only: Remote desktop connection is lost and the NVIDIA vGPU software
graphics driver is unloaded..........................................................................................................................37
5.4. 13.0-13.4 Only: VMs configured with a vGPU based on the NVIDIA Ampere
architecture can become slow to respond.......................................................................................... 38
5.5. NLS client fails to acquire a license with the error The allowed time to process
response has expired...................................................................................................................................... 39
5.6. NVIDIA vGPU software graphics driver fails to load on KVM-based hypervsiors............40
5.7. VP9 and AV1 decoding with web browsers are not supported on Microsoft Windows
Server 2019......................................................................................................................................................... 41
5.8. 13.0-13.2 Only: Linux VM might fail to return a license after shutdown if the license
server is specified by its name..................................................................................................................41
5.9. 13.0-13.2 Only: Memory leaks in the vGPU manager plugin cause the VM to hang
.....42
5.10. 13.1 Only: Hypervisor host randomly freezes when multiple vGPU VMs are
running....................................................................................................................................................................43
5.11. A licensed client might fail to acquire a license if a proxy is set......................................... 43
5.12. Session connection fails with four 4K displays and NVENC enabled on a 2Q, 3Q,
or 4Q vGPU.......................................................................................................................................................... 44
5.13. NVIDIA A100 HGX 80GB vGPU names shown as Graphics Device by nvidia-smi.......45
5.14. Idle Teradici Cloud Access Software session disconnects from Linux VM......................46
5.15. GPU Operator doesn't support vGPU on GPUs based on architectures before
NVIDIA Turing...................................................................................................................................................... 47
5.16. Idle NVIDIA A100, NVIDIA A40, and NVIDIA A10 GPUs show 100% GPU utilization
.... 47
5.17. Guest VM frame buffer listed by nvidia-smi for vGPUs on GPUs that support
SRIOV is incorrect............................................................................................................................................. 49
5.18. Driver upgrade in a Linux guest VM with multiple vGPUs might fail.................................49
5.19. On Linux, the frame rate might drop to 1 after several minutes........................................50
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | iii
5.20. ECC memory settings for a vGPU cannot be changed by using NVIDIA X Server
Settings.................................................................................................................................................................. 51
5.21. Changes to ECC memory settings for a Linux vGPU VM by nvidia-smi might be
ignored.................................................................................................................................................................... 51
5.22. Host core CPU utilization is higher than expected for moderate workloads................. 52
5.23. Frame capture while the interactive logon message is displayed returns blank
screen...................................................................................................................................................................... 53
5.24. When the scheduling policy is fixed share, GPU utilization is reported as higher
than expected.....................................................................................................................................................54
5.25. nvidia-smi reports that vGPU migration is supported on all hypervisors........................55
5.26. Luxmark causes a segmentation fault on an unlicensed Linux client...............................55
5.27. A segmentation fault in DBus code causes nvidia-gridd to exit on Red Hat
Enterprise Linux and CentOS..................................................................................................................... 56
5.28. No Manage License option available in NVIDIA X Server Settings by default............... 57
5.29. Licenses remain checked out when VMs are forcibly powered off.................................... 58
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | iv
Chapter 1. Release Notes
These Release Notes summarize current status, information on validated platforms, and
known issues with NVIDIA vGPU software and associated hardware on Ubuntu.
Note: The most current version of the documentation for this release of NVIDIA vGPU
software can be found online at NVIDIA Virtual GPU Software Documentation.
NVIDIA vGPU NVIDIA Virtual GPU NVIDIA Windows NVIDIA Linux Driver
Software Version Manager Version Driver Version Version
13.9 470.223.02 474.64 470.223.02
13.8 470.199.03 474.44 470.199.02
13.7 470.182.02 474.30 470.182.03
13.6 470.161.02 474.14 470.161.03
13.5 470.161.02 474.04 470.161.03
13.4 470.141.05 473.81 470.141.03
13.3 470.129.04 473.47 470.129.06
13.2 470.103.02 472.98 470.103.01
13.1 470.82 472.39 470.82.01
13.0 Not supported Not supported Not supported
For details of which Ubuntu releases are supported, see Hypervisor Software Releases.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 1
Release Notes
Note: You must use NVIDIA License System with every release in this release family of
NVIDIA vGPU software. The legacy NVIDIA vGPU software license server has reached end
of life (EOL) and is no longer supported.
‣ NVIDIA vGPU Manager with guest VM drivers from the same release
‣ NVIDIA vGPU Manager with guest VM drivers from different releases within the same
major release branch
‣ NVIDIA vGPU Manager from a later major release branch with guest VM drivers from
the previous branch
‣ NVIDIA vGPU Manager from a later long-term support branch with guest VM drivers
from the previous long-term support branch
Note:
When NVIDIA vGPU Manager is used with guest VM drivers from a different release within
the same branch or from the previous branch, the combination supports only the features,
hardware, and software (including guest OSes) that are supported on both releases.
For example, if vGPU Manager from release 13.9 is used with guest drivers from release
11.2, the combination does not support Red Hat Enterprise Linux 7.6 because NVIDIA
vGPU software release 13.9 does not support Red Hat Enterprise Linux 7.6.
The following table lists the specific software releases that are compatible with the
components in the NVIDIA vGPU software 13 major release branch.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 2
Release Notes
NVIDIA vGPU
Software
Component Releases Compatible Software Releases
NVIDIA vGPU Manager 13.0 through ‣ Guest VM driver releases 13.0 through 13.9
13.9
‣ All guest VM driver 12.x releases
‣ All guest VM driver 11.x releases
Guest VM drivers 13.0 through NVIDIA vGPU Manager releases 13.0 through 13.9
13.9
‣ NVIDIA vGPU Manager from a later major release branch with guest VM drivers from
a production branch two or more major releases before the release of the vGPU
Manager
‣ NVIDIA vGPU Manager from an earlier major release branch with guest VM drivers
from a later branch
The following table lists the specific software releases that are incompatible with the
components in the NVIDIA vGPU software 13 major release branch.
NVIDIA vGPU
Software
Component Releases Incompatible Software Releases
NVIDIA vGPU Manager 13.0 through All guest VM driver releases 10.x and earlier
13.9
Guest VM drivers 13.0 through All NVIDIA vGPU Manager releases 12.x and earlier
13.9
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 3
Release Notes
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 4
Release Notes
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 5
Release Notes
‣ NVIDIA Deep Learning Super Sampling (DLSS) support on NVIDIA RTX Virtual
Workstation
‣ Security updates - see Security Bulletin: NVIDIA GPU Display Driver - October 2021,
which is available on the release date of this software and is listed on the NVIDIA
Product Security page
‣ Miscellaneous bug fixes
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 6
Chapter 2. Validated Platforms
This release family of NVIDIA vGPU software provides support for several NVIDIA GPUs
on validated server hardware platforms, Ubuntu hypervisor software versions, and guest
operating systems. It also supports the version of NVIDIA CUDA Toolkit that is compatible
with R470 drivers.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 7
Validated Platforms
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
‣ vPC ‣ vApps
‣ vApps
™
GPUs Based on the NVIDIA Turing Architecture
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
Tesla T4 ‣ vCS N/A ‣ vCS
‣ vWS ‣ vWS
‣ vPC ‣ vApps
‣ vApps
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 8
Validated Platforms
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
‣ vWS ‣ vWS
‣ vPC ‣ vApps
‣ vApps
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 9
Validated Platforms
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
‣ vWS ‣ vWS
‣ vPC ‣ vApps
‣ vApps
™
GPUs Based on the NVIDIA Pascal Architecture
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
Tesla P4 ‣ vCS N/A ‣ vCS
‣ vWS ‣ vWS
‣ vPC ‣ vApps
‣ vApps
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 10
Validated Platforms
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
‣ vWS ‣ vWS
‣ vPC ‣ vApps
‣ vApps
™
GPUs Based on the NVIDIA Maxwell Graphic Architecture
Note: NVIDIA Virtual Compute Server (vCS) is not supported on GPUs based on the NVIDIA
Maxwell graphic architecture.
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
Tesla M6 ‣ vWS N/A ‣ vWS
‣ vPC ‣ vApps
‣ vApps
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 11
Validated Platforms
, , ,
1234
Supported NVIDIA vGPU Software Products
Time-Sliced NVIDIA MIG-Backed NVIDIA
GPU vGPU vGPU GPU Pass Through
Tesla M60 ‣ vWS N/A ‣ vWS
‣ vPC ‣ vApps
‣ vApps
A GPU that is supplied from the factory in displayless mode, such as the NVIDIA A40 GPU,
might be in a display-enabled mode if its mode has previously been changed.
To change the mode of a GPU that supports multiple display modes, use the
displaymodeselector tool, which you can request from the NVIDIA Display Mode
Selector Tool page on the NVIDIA Developer website.
Note:
Only the following GPUs support the displaymodeselector tool:
‣ NVIDIA A40
‣ NVIDIA RTX A5000
1
The supported products are as follows:
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 12
Validated Platforms
Note:
Only Tesla M60 and M6 GPUs support the gpumodeswitch tool. Other GPUs that support
NVIDIA vGPU do not support the gpumodeswitch tool and, except as stated in Switching
the Mode of a GPU that Supports Multiple Display Modes, do not require mode switching.
Even in compute mode, Tesla M60 and M6 GPUs do not support NVIDIA Virtual Compute
Server vGPU types.
Note: If a specific release, even an update release, is not listed, it’s not supported.
Releases
Software Supported Notes
Ubuntu 20.04 LTS All NVIDIA GPUs that NVIDIA vGPU
software supports are supported
with vGPU and in pass-through mode,
except on systems that are based on
NVIDIA® NVSwitch™ on-chip memory
fabric.
Ubuntu 18.04 LTS Support is limited to HWE kernels
5.4.0-77 and later.
All NVIDIA GPUs that NVIDIA vGPU
software supports are supported
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 13
Validated Platforms
Releases
Software Supported Notes
with vGPU and in pass-through mode,
except on systems that are based on
NVIDIA NVSwitch on-chip memory
fabric.
Note:
Use only a guest OS release that is listed as supported by NVIDIA vGPU software with your
virtualization software. To be listed as supported, a guest OS release must be supported
not only by NVIDIA vGPU software, but also by your virtualization software. NVIDIA cannot
support guest OS releases that your virtualization software does not support.
NVIDIA vGPU software supports only 64-bit guest operating systems. No 32-bit guest
operating systems are supported.
Note:
If a specific release, even an update release, is not listed, it’s not supported.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 14
Validated Platforms
Note:
If you are using NVIDIA vGPU software with CUDA on Linux, avoid conflicting installation
methods by installing CUDA from a distribution-independent runfile package. Do not
install CUDA from a distribution-specific RPM or Deb package.
To ensure that the NVIDIA vGPU software graphics driver is not overwritten when CUDA is
installed, deselect the CUDA driver when selecting the CUDA components to install.
For more information, see NVIDIA CUDA Installation Guide for Linux.
Supported vGPUs
Only Q-series and C-series time-sliced vGPUs that are allocated all of the physical GPU's
frame buffer are supported. MIG-backed vGPUs are not supported.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 15
Validated Platforms
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 16
Validated Platforms
Note:
1. This type of vGPU cannot be assigned with other types of vGPU to the same VM.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 17
Validated Platforms
Supported vGPUs
Only Q-series and C-series time-sliced vGPUs that are allocated all of the physical GPU's
frame buffer on physical GPUs that support NVLink are supported.
Note:
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 18
Validated Platforms
‣ NVIDIA HGX A100 4-GPU baseboard with four fully connected GPUs
™
Fully connected means that each GPU is connected to every other GPU on the
baseboard.
Limitations
‣ Only direct connections are supported. NVSwitch is not supported.
‣ Only time-sliced vGPUs are supported. MIG-backed vGPUs are not supported.
‣ PCIe is not supported.
‣ SLI is not supported.
Supported vGPUs
Only C-series vGPUs that are allocated all of the physical GPU's frame buffer on physical
GPUs based on the NVIDIA Ampere architecture are supported. Both time-sliced and MIG-
backed vGPUs that meet these requirements are supported.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 19
Validated Platforms
Limitations
Only GPUDirect technology RDMA is supported. GPUDirect technology storage is not
supported.
Note: Unified memory is disabled by default. If used, you must enable unified memory
individually for each vGPU that requires it by setting a vGPU plugin parameter.
Supported vGPUs
Only Q-series and C-series time-sliced vGPUs that are allocated all of the physical GPU's
frame buffer on physical GPUs that support unified memory are supported.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 20
Validated Platforms
Limitations
‣ Only time-sliced vGPUs are supported. MIG-backed vGPUs are not supported.
‣ When unified memory is enabled for a VM, NVIDIA CUDA Toolkit profilers are disabled.
‣ NVIDIA A40
‣ NVIDIA A16
‣ NVIDIA A10
‣ NVIDIA RTX A6000
‣ NVIDIA RTX A5000
‣ Tesla T4
‣ Quadro RTX 8000
‣ Quadro RTX 8000 passive
‣ Quadro RTX 6000
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 21
Validated Platforms
Note: NVIDIA graphics driver components that DLSS requires are installed only if a
supported GPU is detected during installation of the driver. Therefore, if the creation of
VM templates includes driver installation, the template should be created from a VM that
is configured with a supported GPU while the driver is being installed.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 22
Chapter 3. Known Product
Limitations
Known product limitations for this release of NVIDIA vGPU software are described in the
following sections.
Workaround
®
If your GPU is based on a GPU architecture later than the NVIDIA Maxwell architecture,
use H.265 encoding. H.265 is more efficient than H.264 encoding and has a maximum
resolution of 8192×8192. On GPUs based on the NVIDIA Maxwell architecture, H.265 has
the same maximum resolution as H.264, namely 4096×4096.
Note: Resolutions greater than 4096×4096 are supported only by the H.265 decoder that
64-bit client applications use. The H.265 decoder that 32-bit applications use supports a
maximum resolution of 4096×4096.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 23
Known Product Limitations
Workaround
Use a vGPU type with more frame buffer, thereby reducing the maximum number of
vGPUs allowed on the physical GPU. As a result, the number of channels allocated to each
vGPU is increased.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 24
Known Product Limitations
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 25
Known Product Limitations
‣ If ECC is enabled on a physical GPU that does not have HBM2 memory ecc-
adjustments is fb-without-ecc/16, which is equivalent to 64 Mbytes for every Gbyte
of frame buffer assigned to the vGPU. fb-without-ecc is total amount of frame
buffer with ECC disabled.
‣ If ECC is disabled or the GPU has HBM2 memory, ecc-adjustments is 0.
page-retirement-allocation
The amount of frame buffer in Mbytes that is reserved for dynamic page retirement.
T4-16C
T4-16A
RTX6000-12Q 32
RTX6000-12C
RTX6000-12A
RTX6000-24Q 104
RTX6000-24C
RTX6000-24A
RTX6000P-12Q 32
RTX6000P-12C
RTX6000P-12A
RTX6000P-24Q 104
RTX6000P-24C
RTX6000P-24A
RTX8000-12Q 32
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 26
Known Product Limitations
RTX8000-16Q 64
RTX8000-16C
RTX8000-16A
RTX8000-24Q 96
RTX8000-24C
RTX8000-24A
RTX8000-48Q 238
RTX8000-48C
RTX8000-48A
RTX8000P-12Q 32
RTX8000P-12C
RTX8000P-12A
RTX8000P-16Q 64
RTX8000P-16C
RTX8000P-16A
RTX8000P-24Q 96
RTX8000P-24C
RTX8000P-24A
RTX8000P-48Q 238
RTX8000P-48C
RTX8000P-48A
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 27
Known Product Limitations
‣ When the image resolution and size are changed in Adobe Photoshop, a program error
may occur or Photoshop may display a message about a problem with the graphics
hardware and a suggestion to disable OpenCL.
‣ When the LuxMark OpenCL Benchmark application is run, XID error 31 may occur.
Workaround
For graphics-intensive OpenCL applications, use a vGPU type with more frame buffer.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 28
Known Product Limitations
Workaround
Restore the NVLink state on the physical GPUs by resetting the GPUs or rebooting the
hypervisor host.
Workaround
If you require NVENC to be enabled, use a profile that has at least 1 Gbyte of frame
buffer.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 29
Known Product Limitations
‣ The guest driver is from a release in a branch two or more major releases before the
current release, for example release 9.4.
In this situation, the Ubuntu VM’s /var/log/messages log file reports the following
error:
vmiop_log: (0x0): Incompatible Guest/Host drivers: Guest VGX version is older
than the minimum version supported by the Host. Disabling vGPU.
‣ The guest driver is from a later release than the Virtual GPU Manager.
In this situation, the Ubuntu VM’s /var/log/messages log file reports the following
error:
vmiop_log: (0x0): Incompatible Guest/Host drivers: Guest VGX version is newer
than the maximum version supported by the Host. Disabling vGPU.
In either situation, the VM boots in standard VGA mode with reduced resolution and color
depth. The NVIDIA virtual GPU is present in Windows Device Manager but displays a
warning sign, and the following device status:
Windows has stopped this device because it has reported problems. (Code 43)
Resolution
Install a release of the NVIDIA guest VM driver that is compatible with current release of
Virtual GPU Manager.
Resolution
FRL is controlled by an internal vGPU setting. On vGPUs that use the best-
effort scheduler, NVIDIA does not validate vGPU with FRL disabled, but for
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 30
Known Product Limitations
For example:
# echo "frame_rate_limiter=0" > /sys/bus/mdev/devices/aa618089-8b16-4d01-a136-25a0f3c73123/
nvidia/vgpu_params
The setting takes effect the next time any VM using the given vGPU type is started.
With this setting in place, the VM’s vGPU will run without any frame rate limit.
The FRL can be reverted back to its default setting as follows:
1. Clear all parameter settings in the vGPU configuration file.
# echo " " > /sys/bus/mdev/devices/vgpu-id/nvidia/vgpu_params
Note: You cannot clear specific parameter settings. If your vGPU configuration file
contains other parameter settings that you want to keep, you must reinstate them in
the next step.
If you need to reinstate other parameter settings, include them in the command to
set frame_rate_limiter=1. For example:
# echo "frame_rate_limiter=1 disable_vnc=1" > /sys/bus/mdev/devices/aa618089-8b16-4d01-
a136-25a0f3c73123/nvidia/vgpu_params
This is because GPUs operating in pass-through mode are not visible to nvidia-smi and
the NVIDIA kernel driver operating in the Ubuntu host.
To confirm that all GPUs are operating in pass-through mode, confirm that the vfio-pci
kernel driver is handling each device.
# lspci -s 05:00.0 -k
05:00.0 VGA compatible controller: NVIDIA Corporation GM204GL [Tesla M60] (rev a1)
Subsystem: NVIDIA Corporation Device 113a
Kernel driver in use: vfio-pci
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 31
Known Product Limitations
Resolution
N/A
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 32
Chapter 4. Resolved Issues
Only resolved issues that have been previously noted as known issues or had a noticeable
user impact are listed. The summary and description for each resolved issue indicate the
effect of the issue on NVIDIA vGPU software before the issue was resolved.
The remote desktop connection is lost and the NVIDIA vGPU software
graphics driver is unloaded after an attempt to access a VM over RDP and
VMware Horizon agent direct connect. After an attempt to log in again, a
black screen is displayed.
VMs configured with a vGPU on a GPU that is based on the NVIDIA Ampere
GPU architecture can become slow to respond. When this error occurs,
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 33
Resolved Issues
If the license server is specified by its fully qualified domain name, a Linux
VM might fail to return its license when the VM is shut down. This issue
occurs if the nvidia-gridd service cannot resolve the fully qualified
domain name of the license server because systemd-resolved.service
is not available when the service attempts to return the license. When this
issue occurs, the nvidia-gridd service writes the following message to
the systemd journal:
General data transfer failure. Couldn't resolve host name
200724807 13.0-13.2 Only: Memory leaks in the vGPU manager plugin cause the VM
to hang
The hypervisor host randomly freezes when multiple VMs configured with
vGPUs on GPUs based on the NVIDIA Ampere architecture are running.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 34
Resolved Issues
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 35
Chapter 5. Known Issues
Version
This issue affects only releases in the NVIDIA vGPU software 13 branch.
Status
Closed
Ref. #
4266954
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 36
Known Issues
Status
Open
Ref. #
3641947
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 37
Known Issues
Workaround
To recover from this issue, reboot the VM.
Since 13.7: To prevent this issue from occurring, disable translation lookaside buffer (TLB)
invalidation by setting the vGPU plugin parameter tlb_invalidate_enabled to 0.
Status
Resolved in NVIDIA vGPU software 13.8
Ref. #
3596327
Status
Resolved in NVIDIA vGPU software 13.5
Ref. #
3658686
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 38
Known Issues
Workaround
Ensure that system clock time of the client and any server that hosts a DLS instance
match the current time in the time zone where they are located.
To prevent this error from occurring when daylight savings time begins or ends, enable
the option to automatically adjust the system clock for daylight savings time:
‣ Windows: Set the Adjust for daylight saving time automatically option.
‣ Linux: Use the hwclock command.
Status
Not a bug
Ref. #
3859889
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 39
Known Issues
Workaround
1. In virsh, open for editing the XML document of the VM to which the vGPU or GPU is
assigned.
# virsh edit vm-name
vm-name
The name of the VM to which the vGPU or GPU is assigned.
2. Declare the custom libvirt XML namespace that supports command-line pass
through of QEMU arguments.
Declare this namesapce by modifying the start tag of the top-level domain element in
the first line of the XML document.
<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
3. At the end of the XML document, between the </devices> end tag and the </
domain> end tag, add the highlighted qemu elements.
These elements pass the QEMU arguments for mapping the required BAR resources
into the VM.
</devices>
<qemu:commandline>
<qemu:arg value='-fw_cfg'/>
<qemu:arg value='opt/ovmf/X-PciMmio64Mb,string=262144'/>
</qemu:commandline>
</domain>
4. Start the VM to which the vGPU or GPU is assigned.
# virsh start vm-name
vm-name
The name of the VM to which the vGPU or GPU is assigned.
Status
Not an NVIDIA bug
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 40
Known Issues
Ref. #
200719557
Version
This issue affects Microsoft Windows Server releases starting with Windows Server 2019.
Status
Not an NVIDIA bug
Ref. #
200756564
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 41
Known Issues
license. When this issue occurs, the nvidia-gridd service writes the following message
to the systemd journal:
General data transfer failure. Couldn't resolve host name
Status
Resolved in NVIDIA vGPU software 13.3
Ref. #
200756399
‣ For VMware vSphere ESXi, the following error messages are written to vmware.log:
2021-10-05T04:57:35.547Z| vthread-2329002| E110: vmiop_log: Fail to create the
buffer for translate pte rpc node
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 42
Known Issues
Workaround
If an application or a VM hangs after a long period of usage, restart the VM every couple
of days to prevent the hypervisor host from running out of memory.
Status
Resolved in NVIDIA vGPU software 13.3
Ref. #
200724807
Status
Resolved in NVIDIA vGPU software 13.2
Ref. #
3513019
Workaround
Perform this workaround on each affected licensed client.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 43
Known Issues
1. Add the address of the NVIDIA vGPU software license server to the system
environment variable NO_PROXY.
The address must be specified exactly as it is specified in the client's license server
settings either as a fully-qualified domain name or an IP address. If the NO_PROXY
environment variable contains multiple entries, separate the entries with a comma (,).
If high availability is configured for the license server, add the addresses of the
primary license server and the secondary license server to the system environment
variable NO_PROXY.
2. Restart the NVIDIA driver service that runs the core NVIDIA vGPU software logic.
Status
Closed
Ref. #
200704733
Workaround
Ensure that sufficient frame buffer is available for all the virtual displays that are
connected to a vGPU by changing the configuration in one of the following ways:
‣ Reducing the number of virtual displays. The number of 4K displays supported with
NVENC enabled depends on the vGPU.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 44
Known Issues
Status
Not an NVIDIA bug
Ref. #
200701959
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 45
Known Issues
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Status
Open
Ref. #
200691204
Status
Open
Ref. #
200689126
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 46
Known Issues
Status
Open
Ref. #
3227576
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 47
Known Issues
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Workaround
Run the sriov-manage script to enable the virtual function for the GPU in the sysfs file
system as explained in Virtual GPU Software User Guide.
After this workaround has been completed, the nvidia-smi command shows 0% GPU
utilization for affected GPUs when they are idle.
root@host ~]# nvidia-smi
Fri Nov 10 11:47:38 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.223.02 Driver Version: 470.223.02 CUDA Version: 11.4 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 A100-PCIE-40GB On | 00000000:5E:00.0 Off | 0 |
| N/A 50C P0 97W / 250W | 0MiB / 40537MiB | 0% Default |
| | | Disabled |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Status
Open
Ref. #
200605527
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 48
Known Issues
‣ For -4C vGPU types, frame buffer is listed as 3963 MB instead of 4096 MB.
‣ For -20C vGPU types, frame buffer is listed as 20347 MB instead of 20480 MB.
Status
Open
Ref. #
200524749
Workaround
1. Stop the nvidia-gridd service.
2. Try again to upgrade the driver.
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 49
Known Issues
Status
Open
Ref. #
200633548
Workaround
1. If necessary, stop the Xorg server.
# /etc/init.d/xorg stop
2. In a plain text editor, edit the /etc/X11/xorg.conf file to set the options to disable
DPMS and disable the screen saver.
a). In the Monitor section, set the DPMS option to false.
Option "DPMS" "false"
b). At the end of the file, add a ServerFlags section that contains option to disable
the screen saver.
Section "ServerFlags"
Option "BlankTime" "0"
EndSection
c). Save your changes to /etc/X11/xorg.conf file and quit the editor.
3. Start the Xorg server.
# etc/init.d/xorg start
Status
Open
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 50
Known Issues
Ref. #
200605900
Workaround
Use the nvidia-smi command in the guest VM to enable or disable ECC memory for the
vGPU as explained in Virtual GPU Software User Guide.
If the ECC memory state remains unchanged even after you use the nvidia-smi
command to change it, use the workaround in Changes to ECC memory settings for a
Linux vGPU VM by nvidia-smi might be ignored.
Status
Open
Ref. #
200523086
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 51
Known Issues
This issue occurs when multiple NVIDIA configuration files in the system cause the kernel
module option for setting the ECC memory state RMGuestECCState in /etc/modprobe.d/
nvidia.conf to be ignored.
When the nvidia-smi command is used to enable ECC memory, the file /etc/
modprobe.d/nvidia.conf is created or updated to set the kernel module option
RMGuestECCState. Another configuration file in /etc/modprobe.d/ that contains the
keyword NVreg_RegistryDwordsPerDevice might cause the kernel module option
RMGuestECCState to be ignored.
Workaround
This workaround requires administrator privileges.
1. Move the entry containing the keyword NVreg_RegistryDwordsPerDevice from the
other configuration file to /etc/modprobe.d/nvidia.conf.
2. Reboot the VM.
Status
Open
Ref. #
200505777
Workaround
Disable monitoring of the following GPU performance statistics:
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 52
Known Issues
Status
Open
Ref. #
2414897
Workaround
Press Enter or wait for the screen to update for NvFBC to capture the frame.
Status
Not a bug
Ref. #
2115733
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 53
Known Issues
The vGPU utilization of vGPU 85109 is reported as 32%. For vGPU 87195, vGPU utilization
is reported as 39%. And for 88095, it is reported as 26%. However, the expected vGPU
utilization of any vGPU should not exceed approximately 16.7%.
This behavior is a result of the mechanism that is used to measure GPU engine utilization.
Status
Open
Ref. #
2227591
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 54
Known Issues
Status
Closed
Ref. #
200407230
Status
Not an NVIDIA bug.
Ref. #
200330956
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 55
Known Issues
Version
Red Hat Enterprise Linux 6.8 and 6.9
CentOS 6.8 and 6.9
Status
Open
Ref. #
‣ 200358191
‣ 200319854
‣ 1895945
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 56
Known Issues
Workaround
This workaround requires sudo privileges.
Note: Do not use this workaround with Red Hat Enterprise Linux 6.8 and 6.9 or CentOS
6.8 and 6.9. To prevent a segmentation fault in DBus code from causing the nvidia-gridd
service from exiting, the GUI for licensing must be disabled with these OS versions.
If you are licensing a physical GPU for vCS, you must use the configuration file /etc/
nvidia/gridd.conf.
When NVIDIA X Server Settings is restarted, the Manage License option is now available.
Status
Open
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 57
Known Issues
Resolution
If VMs are routinely being powered off without clean shutdown in your environment,
you can avoid this issue by shortening the license borrow period. To shorten the license
borrow period, set the LicenseInterval configuration setting in your VM image. For
details, refer to Virtual GPU Client Licensing User Guide.
Status
Closed
Ref. #
1694975
Virtual GPU Software R470 for Ubuntu RN-10660-001 _v13.0 through 13.9 | 58
Notice
This document is provided for information purposes only and shall not be regarded as a warranty of a certain functionality, condition, or quality of a product.
NVIDIA Corporation (“NVIDIA”) makes no representations or warranties, expressed or implied, as to the accuracy or completeness of the information contained
in this document and assumes no responsibility for any errors contained herein. NVIDIA shall have no liability for the consequences or use of such information
or for any infringement of patents or other rights of third parties that may result from its use. This document is not a commitment to develop, release, or
deliver any Material (defined below), code, or functionality.
NVIDIA reserves the right to make corrections, modifications, enhancements, improvements, and any other changes to this document, at any time without
notice.
Customer should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
NVIDIA products are sold subject to the NVIDIA standard terms and conditions of sale supplied at the time of order acknowledgement, unless otherwise
agreed in an individual sales agreement signed by authorized representatives of NVIDIA and customer (“Terms of Sale”). NVIDIA hereby expressly objects
to applying any customer general terms and conditions with regards to the purchase of the NVIDIA product referenced in this document. No contractual
obligations are formed either directly or indirectly by this document.
NVIDIA products are not designed, authorized, or warranted to be suitable for use in medical, military, aircraft, space, or life support equipment, nor in
applications where failure or malfunction of the NVIDIA product can reasonably be expected to result in personal injury, death, or property or environmental
damage. NVIDIA accepts no liability for inclusion and/or use of NVIDIA products in such equipment or applications and therefore such inclusion and/or use
is at customer’s own risk.
NVIDIA makes no representation or warranty that products based on this document will be suitable for any specified use. Testing of all parameters of each
product is not necessarily performed by NVIDIA. It is customer’s sole responsibility to evaluate and determine the applicability of any information contained
in this document, ensure the product is suitable and fit for the application planned by customer, and perform the necessary testing for the application in
order to avoid a default of the application or the product. Weaknesses in customer’s product designs may affect the quality and reliability of the NVIDIA
product and may result in additional or different conditions and/or requirements beyond those contained in this document. NVIDIA accepts no liability related
to any default, damage, costs, or problem which may be based on or attributable to: (i) the use of the NVIDIA product in any manner that is contrary to this
document or (ii) customer product designs.
No license, either expressed or implied, is granted under any NVIDIA patent right, copyright, or other NVIDIA intellectual property right under this document.
Information published by NVIDIA regarding third-party products or services does not constitute a license from NVIDIA to use such products or services or
a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property rights
of the third party, or a license from NVIDIA under the patents or other intellectual property rights of NVIDIA.
Reproduction of information in this document is permissible only if approved in advance by NVIDIA in writing, reproduced without alteration and in full
compliance with all applicable export laws and regulations, and accompanied by all associated conditions, limitations, and notices.
THIS DOCUMENT AND ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS
(TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR
OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND
FITNESS FOR A PARTICULAR PURPOSE. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL NVIDIA BE LIABLE FOR ANY DAMAGES, INCLUDING
WITHOUT LIMITATION ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND REGARDLESS OF
THE THEORY OF LIABILITY, ARISING OUT OF ANY USE OF THIS DOCUMENT, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Notwithstanding any damages that customer might incur for any reason whatsoever, NVIDIA’s aggregate and cumulative liability towards customer for the
products described herein shall be limited in accordance with the Terms of Sale for the product.
VESA DisplayPort
DisplayPort and DisplayPort Compliance Logo, DisplayPort Compliance Logo for Dual-mode Sources, and DisplayPort Compliance Logo for Active Cables are
trademarks owned by the Video Electronics Standards Association in the United States and other countries.
HDMI
HDMI, the HDMI logo, and High-Definition Multimedia Interface are trademarks or registered trademarks of HDMI Licensing LLC.
OpenCL
OpenCL is a trademark of Apple Inc. used under license to the Khronos Group Inc.
Trademarks
NVIDIA, the NVIDIA logo, NVIDIA GRID, NVIDIA GRID vGPU, NVIDIA Maxwell, NVIDIA Pascal, NVIDIA Turing, NVIDIA Volta, GPUDirect, Quadro, and Tesla are
trademarks or registered trademarks of NVIDIA Corporation in the U.S. and other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Copyright
© 2013-2023 NVIDIA Corporation & affiliates. All rights reserved.