From 1eadebb1174f69149ff9997dedc33d4436f7c7bc Mon Sep 17 00:00:00 2001 From: lapatatedouce Date: Sun, 16 Feb 2025 03:58:30 +0100 Subject: [PATCH] Add 'Table of Contents' and spoof pascal --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index ee6e3a9..5dccf2e 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ You can follow this guide if you have a vGPU supported card from [this list](htt 15. [Adding a vGPU to a Proxmox VM](#adding-a-vgpu-to-a-proxmox-vm) 16. [Licensing](#licensing) 17. [PSA for Pascal (and older) GPUs like the P4, GTX 1080...](#psa-for-pascal-and-older-gpus-like-the-p4-gtx-1080) +18. [Pascal GPU Compatibility with Volta Spoofing]() 18. [Common problems](#common-problems) 19. [Support](#support) 20. [Feed my coffee addiction ☕](#feed-my-coffee-addiction-) @@ -660,6 +661,24 @@ Starting from driver version 17.0, nvidia in their infinite wisdom dropped suppo **In addition to that** you have to copy the vgpuConfig.xml from 16.x and replace the new 17.x xml. To do that, you install and patch the 17.x driver as described above, and then extract the 16.x driver with `./driver.run -x`, and copy the `vgpuConfig.xml` from inside the extracted archive to `/usr/share/nvidia/vgpu/vgpuConfig.xml` (replace the existing file). Then reboot and you should see vgpu profiles in mdevctl again. +### Pascal GPU Compatibility with Volta Spoofing + +As of the latest updates, the current drivers are not compatible with Pascal GPUs. To ensure proper functionality, you need to spoof the Pascal GPU as a Volta GPU. This involves installing driver version 550.127.06 with the appropriate patch on the host system and modifying the virtual machine configuration file. For both Windows and Linux clients, driver version 550.127.05 is required. + +It is important to note that, at the time of writing, video encoding is not compatible with the 16.x drivers. + +To edit the configuration file, first replace `number_qm` with the actual number of your virtual machine in the file path `/etc/pve/qemu-server/number_qm.conf`. Then use the following command to open the file: + +```bash +nano /etc/pve/qemu-server/number_qm.conf +``` + +Add the following line to the configuration file: + +```bash +hostpci0: 0000:03:00.0,device-id=0x1DB6,mdev=nvidia-63,sub-device-id=0x12BF,sub-vendor-id=0x10de,vendor-id=0x10de +``` + ## Common problems Most problems can be solved by reading the instructions very carefully. For some very common problems, read here: