[SOLVED]
Solution: Doing the same for 01:00.1 aka the GPU’s built in audio controller.
So adding it to sys-gpu’s assigned devices along with adding it in grub / hiding it from dom0.
Running Qubes via iGPU works fine for me by simply plugging my monitor to the motherboard HDMI.
But passing the dGPU to sys-gpu crashed my system at sys-gpu boot.
So I edited grub according to the instructions. Now booting does not crash the entire system, but sys-gpu will not boot.
Instead I get this notification after attempting to boot sys-gpu:
Qube Status: sys-gpu
Qube sys-gpu has failed to start: internal error: Unable to reset PCI device 0000:01:00.0: internal error: Active 0000:01:00.1 devices on bus with 0000:01:00.0, not doing bus reset
System info:
CPU: Intel(R) Core™ i7-7700 CPU @ 3.60GHz
Chipset: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:591f] (rev 05)
Graphics: Intel Corporation HD Graphics 630 [8086:5912] (rev 04) (prog-if 00 [VGA controller])
NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1) (prog-if 00 [VGA controller])
RAM: 65402 Mb
QubesOS version: R4.3-rc4
BIOS: 1302
Kernel: 6.12.59-1
Xen: 4.19.3
motherboard: asus prime Z270-A
grub:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=false
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-4b701b3e-46cb-4f45-8f8f-6ac95cbf5501 rd.lvm.lv=qubes_dom0/root rd.lvm.lv=qubes_dom0/swap plymouth.ignore-serial-consoles rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_THEME="/boot/grub2/themes/qubes/theme.txt"
GRUB_CMDLINE_XEN_DEFAULT="console=none dom0_mem=min:1024M dom0_mem=max:4096M ucode=scan smt=off gnttab_max_frames=2048 gnttab_max_maptrack_frames=4096"
GRUB_DISABLE_OS_PROBER="true"
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX rd.qubes.hide_pci=01:00.0 usbcore.authorized_default=0"
. /etc/default/grub.qubes-kernel-vm-support
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
$ lspci -nn | grep "NVIDIA"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GP106 High Definition Audio Controller [10de:10f1] (rev a1)
Can I have help?
Trying to boot via CLI
$ qvm-start sys-gpu
Error: Start failed: internal error: Unable to reset PCI device 0000:01:00.0: internal error: Active 0000:01:00.1 devices on bus with 0000:01:00.0, not doing bus reset, see /var/log/libvirt/libxl/libxl-driver.log for details
$ sudo cat /var/log/libvirt/libxl/libxl-driver.log
(I removed entries older than today)
2025-12-15 07:43:10.756+0000: libxl: libxl_pci.c:1590:libxl__device_pci_reset: The kernel doesn't support reset from sysfs for PCI device 0000:00:14.0
2025-12-15 07:50:40.584+0000: libxl: libxl_pci.c:1590:libxl__device_pci_reset: The kernel doesn't support reset from sysfs for PCI device 0000:00:14.0
2025-12-15 07:50:40.707+0000: libxl: libxl_pci.c:2308:pci_remove_detached: Domain 2:xc_physdev_unmap_pirq irq=16: Invalid argument
2025-12-15 07:51:05.549+0000: libxl: libxl_event.c:855:libxl__ev_xswatch_deregister: remove watch for path @releaseDomain: Bad file descriptor
2025-12-15 07:52:00.250+0000: libxl: libxl_pci.c:1590:libxl__device_pci_reset: The kernel doesn't support reset from sysfs for PCI device 0000:00:14.0