gpu-unlock compatibility and performance within virtualized environments using PCI passthrough.
Raw Developer Origin & Technical Request
GitHub Issue
Oct 23, 2026
Compatibility report for a setup not covered yet: **2x RTX 3090 passed through to a Proxmox VM with vfio-pci, with gpu-unlock running inside the guest.** The guest is Ubuntu 22.04 with kernel 5.15, which needs a small build fix (patch below).
**Result:** both cards log `gpu_unlock: unlocked`, the NVIDIA driver binds normally in the guest, and there are no Xid/NVRM errors in the guest kernel log. Dense GEMM: **+65% FP16, +66-67% BF16, +72-74% TF32**, with no power cap (420 W).
## System
* **GPUs:** 2x GeForce RTX 3090 (Palit), `10de:2204`, subsystem `1569:f278`, VBIOS `94.02.42.00.9D`, power limit 420 W. PCIe Gen3 x8 each (both cards in a consumer X370 board). Host `reset_method` is `flr bus`.
* **Host:** Ryzen 9 3900X, ASUS PRIME X370-PRO (BIOS 6232).
* **Hypervisor:** Proxmox VE 9.2.2, kernel `7.0.2-6-pve`. Cards bound to `vfio-pci` via `options vfio-pci ids=10de:2204,10de:1aef`. **Nothing is installed on the host.**
* **VM:** q35, SeaBIOS, `cpu: host`, `hostpci0: 0000:08:00,pcie=1` and `hostpci1: 0000:09:00,pcie=1`. In the guest the cards are at `0000:01:00.0` and `0000:02:00.0`.
* **Guest:** Ubuntu 22.04.5, kernel `5.15.0-198-generic`, NVIDIA open kernel module `610.57.04` (from the `.run` installer, DKMS), dkms 2.8.7. No Secure Boot.
* **gpu-unlock:** `a9b0c75` (current `main`). Kernel cmdline: `gpu_unlock.targets=all`.
## Why inside the guest, not on the host
I did not try installing on the host, for this reason. When the VM starts, the host log shows each GPU reset...
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from Zagitta/gpu-unlock.
fc83321 fails to unlock 2x RTX 3090 (GSP HALTED wait, WPR2 end check, SEC2 PRI error); c274e74 works
Frequently Asked Questions
Market intelligence mapped to gpu-unlock compatibility and performance within virtualized environments using PCI passthrough..
What is the technical positioning of gpu-unlock compatibility and performance within virtualized environments using PCI passthrough.?
How is the developer community reacting to gpu-unlock compatibility and performance within virtualized environments using PCI passthrough.?
Which technical concepts are associated with gpu-unlock compatibility and performance within virtualized environments using PCI passthrough.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like DKMS and Secure Boot by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics