Nvidia driver 460.32.03 on Linux says that the RTX 6000 vGPU is not supported

vm-nvidia-bug-report.log.gz (36.1 KB)
The HP ProLiant 380 server is equipped with a RTX 6000 card and runs the vGPU manager successfully. mdevctl created vGPU devices. Attaching such a device to a KVM managed VM works fine too. However, the nvidia driver in the VM says that the device is not supported:

[ 6262.600443] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1e30)
NVRM: installed in this system is not supported by the
NVRM: NVIDIA 460.32.03 driver release.
NVRM: Please see ‘Appendix A - Supported NVIDIA GPU Products’
NVRM: in this release’s README, available on the operating system
NVRM: specific graphics driver download page at www.nvidia.com.

GPU passthrough with the same nvidia driver works fine.

Both the host and the VM are running Debian 10 (Buster) with kernel 4.19.0. Both are running compatible nvidia software versions: 460.32.04 and 460.32.03. nvidia-smi on the host reports everything properly:


Wed Apr 28 16:47:43 2021
| NVIDIA-SMI 460.32.04 Driver Version: 460.32.04 CUDA Version: N/A |
| 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 Quadro RTX 6000 On | 00000000:86:00.0 Off | Off |
| 33% 46C P8 25W / 260W | 8257MiB / 24575MiB | 0% Default |
| | | N/A |

| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
| 0 N/A N/A 15713 C+G vgpu 8088MiB |

Currently, there is no license server, but my understanding is that the driver should work without a license for some time.
I hope somebody can shed some light on the matter.


Hi again,
Just reinstalled the grid driver from the run file and now the driver loads correctly and the X server starts fine:
[ 22069.718] (II) NVIDIA(0): NVIDIA GPU GRID RTX6000-8C (TU102GL-A) at PCI:1:0:0 (GPU-0)
There were otherwise no changes in the VM.