NVIDIA vGPU Merged Drivers
Find a file
2024-12-06 03:59:05 -05:00
packages nvidia-merged: Fix building 2024-12-06 03:54:50 -05:00
.gitignore Add script to build the entire package tree 2024-12-06 03:59:05 -05:00
.SRCINFO initial working tree 2024-09-29 22:10:55 -04:00
build_tree.sh Add script to build the entire package tree 2024-12-06 03:59:05 -05:00
README.md Add script to build the entire package tree 2024-12-06 03:59:05 -05:00

nvidia-merged

This is NVIDIA vGPU R16 horribly hacked to build and work on up to Linux 6.11, along with vgpu_unlock and vgpu_unlock-rs.

Building

NOTICE: the vGPU VFIO module needs CONFIG_IOMMUFD=n to function properly. No Arch pre-built kernels, to my knowledge, are built with this config option set correctly, so you will have to build your own kernel.

The nvidia vgpu_unlock patched and merged driver are in packages/nvidia-merged.

vgpu_unlock-rs is in packages/vgpu-unlock-rs.

makepkg will by default build with linux 6.1x patches.

To disable them, use _use_new_patches="false" makepkg. This is useful if you're not using a upstream kernel, since the later patches break building on older kernels.

You can also use ./build_tree.sh to build everything.

Thanks

  • Erin-allison originally created the PKGBUILD I based this package tree on.
  • Snowman for vGPU-Unlock-Patcher
  • mbilker for vgpu-unlock_rs