did you copy the vgpuConfig.xml from 535 to /usr/share/nvidia/gpu ? have you rebooted after that?
oh yes I did all of that... no luck.
but i have an AMD EPYC Server so iommu is enabled by default but i have still put amd_iommu=pt
but after enabling the VFs i get write errors
if i check iommu
dmesg | grep -e DMAR -e IOMMU
[ 3.467959] pci 0000:c0:00.2: AMD-Vi: IOMMU performance counters supported
[ 3.478973] pci 0000:80:00.2: AMD-Vi: IOMMU performance counters supported
[ 3.489280] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[ 3.499356] pci 0000:40:00.2: AMD-Vi: IOMMU performance counters supported
[ 3.510055] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[ 3.510070] perf/amd_iommu: Detected AMD IOMMU #1 (2 banks, 4 counters/bank).
[ 3.510084] perf/amd_iommu: Detected AMD IOMMU #2 (2 banks, 4 counters/bank).
[ 3.510098] perf/amd_iommu: Detected AMD IOMMU #3 (2 banks, 4 counters/bank).
[ 212.079616] NVRM: Aborting probe for VF 0000:81:00.4 since IOMMU is not present on the system.
[ 212.130687] NVRM: Aborting probe for VF 0000:81:00.5 since IOMMU is not present on the system.
[ 212.180933] NVRM: Aborting probe for VF 0000:81:00.6 since IOMMU is not present on the system.
[ 212.231022] NVRM: Aborting probe for VF 0000:81:00.7 since IOMMU is not present on the system.
[ 212.280967] NVRM: Aborting probe for VF 0000:81:01.0 since IOMMU is not present on the system.
[ 212.331030] NVRM: Aborting probe for VF 0000:81:01.1 since IOMMU is not present on the system.
[ 212.381150] NVRM: Aborting probe for VF 0000:81:01.2 since IOMMU is not present on the system.
[ 212.431210] NVRM: Aborting probe for VF 0000:81:01.3 since IOMMU is not present on the system.
[ 212.481321] NVRM: Aborting probe for VF 0000:81:01.4 since IOMMU is not present on the system.
[ 212.531320] NVRM: Aborting probe for VF 0000:81:01.5 since IOMMU is not present on the system.
[ 212.581441] NVRM: Aborting probe for VF 0000:81:01.6 since IOMMU is not present on the system.
[ 212.631506] NVRM: Aborting probe for VF 0000:81:01.7 since IOMMU is not present on the system.
[ 212.681585] NVRM: Aborting probe for VF 0000:81:02.0 since IOMMU is not present on the system.
[ 212.731677] NVRM: Aborting probe for VF 0000:81:02.1 since IOMMU is not present on the system.
[ 212.781746] NVRM: Aborting probe for VF 0000:81:02.2 since IOMMU is not present on the system.
[ 212.831899] NVRM: Aborting probe for VF 0000:81:02.3 since IOMMU is not present on the system.
[ 212.881961] NVRM: Aborting probe for VF 0000:81:02.4 since IOMMU is not present on the system.
[ 212.932134] NVRM: Aborting probe for VF 0000:81:02.5 since IOMMU is not present on the system.
[ 212.982137] NVRM: Aborting probe for VF 0000:81:02.6 since IOMMU is not present on the system.
[ 213.032310] NVRM: Aborting probe for VF 0000:81:02.7 since IOMMU is not present on the system.
[ 213.082465] NVRM: Aborting probe for VF 0000:81:03.0 since IOMMU is not present on the system.
[ 213.132459] NVRM: Aborting probe for VF 0000:81:03.1 since IOMMU is not present on the system.
[ 213.182583] NVRM: Aborting probe for VF 0000:81:03.2 since IOMMU is not present on the system.
[ 213.232648] NVRM: Aborting probe for VF 0000:81:03.3 since IOMMU is not present on the system.
[ 213.282693] NVRM: Aborting probe for VF 0000:81:03.4 since IOMMU is not present on the system.
[ 213.332955] NVRM: Aborting probe for VF 0000:81:03.5 since IOMMU is not present on the system.
[ 213.382973] NVRM: Aborting probe for VF 0000:81:03.6 since IOMMU is not present on the system.
[ 213.433166] NVRM: Aborting probe for VF 0000:81:03.7 since IOMMU is not present on the system.
[ 213.483282] NVRM: Aborting probe for VF 0000:81:04.0 since IOMMU is not present on the system.
[ 213.533369] NVRM: Aborting probe for VF 0000:81:04.1 since IOMMU is not present on the system.
[ 213.583545] NVRM: Aborting probe for VF 0000:81:04.2 since IOMMU is not present on the system.
[ 213.633593] NVRM: Aborting probe for VF 0000:81:04.3 since IOMMU is not present on the system.
planing on going to back to kernel 6.5