Open dszmaj opened 1 year ago
Hey @dszmaj. Based on the log output you posted it appears that you're using kernel version 6.0 and an Nvidia GPU. Currently kernel version 6 isn't supported except for on Intel GPUs.
I would recommend the following in this order: 1) If possible downgrade to kernel version 5.18 or older. 2) If you must run kernel version 6 try the latest Nvidia driver version 525 (not yet validated on our end as it was released late last week). 3) If the above 2 options don't work I'd recommend finding a supported device such as an Alder Lake or Tiger Lake Intel laptop as the i915 SR-IOV driver support is included as open source in-kernel.
A quick note: Nvidia virtualization may now be fixed on Kernel 6.0 using driver 525. I haven't personally validated however some folks report it works.
GVM-user requires an update for use with version driver 525. I'll try to make a note of that in here if/when that's been tested working.
So libvfio started crashing for me and I discovered that patching repo started using 525 drivers. Your scripts didn't support it yet, so I cloned repo and tried merging drivers myself, but had weired errors again (I'm not C dev). Then I created the issue and got back that the latest kernel supported for patches is 5.15, so it would require to patch the patches to support 6.0. If everyone trying it is on ubuntu lts, then it'll work probably.
I gave up essentially because I can't contribute to patching. I'll work on full passthrough of iGPU instead. Less performance, but I won't game on it. I just need high performance local vm for windows programs.
I rolled back to 510.85 for now here: https://github.com/Arc-Compute/LibVF.IO/commit/a37424ac2dccc86bc80779006ae505d3cf495c31 I tested this working this morning on kernel 5.15.
We're working on 525 support. I'll make a note to try it on kernel 6.
Intel GPUs are a great option too. We're working on that in the GVM-user dev branch.
I get these errors:
Contents of
/var/lib/dkms/nvidia/510.85.02/build/make.log
: