Following my post from last month about passing through the Intel iGPU to an unprivileged LXC, here’s an interesting solution for how to pass virtual GPUs (vGPU) from an 11th-gen or later Intel CPU through to a Virtual Machine.

Benefits are:

  • You can have up to seven (7) vGPU’s.
  • You can pass through to a Virtual Machine, not an LXC! (Big benefit, as I somewhat prefer VM’s for their portability and self-contained nature.)

Downsides, though:

  • A decent amount of configuration of the Proxmox host machine, adding steps and complexity to the host config.

Very cool to see this solution.