How can I remove igfx_off from the boot arguments? That flag tells the Intel IOMMU driver to disable IOMMU for the integrated GPU. I want to passthrough the iGPU to a Windows container (dockur/windows). I don’t mind detaching the iGPU from QTS since I don’t use any media apps, video transcoding, or HD/Ubuntu Station. The iGPU is basically unused most of the time.
Boot args:
[~] # cat /proc/cmdline consoleblank=0 console=ttyS0,115200n8 intel_iommu=on,igfx_off i915.enable_hd_vgaarb=1 iommu=pt i915.disable_power_well=0 i915.enable_rc6=0 i915.enable_guc=2 memmap=2M$0x8000000 ramoops.mem_address=0x8000000 ramoops.mem_size=0x200000 ramoops.console_size=0x100000 usbcore.autosuspend=-1 zswap.enabled=1 zswap.compressor=lz4 BOOT_IMAGE=/boot/bzImage root=/dev/ram0 rw
Specs:
Model: TS-364-8G
OS: QTS 5.2.6 (20250715) x86_64
Kernel: 5.10.60-qnap
CPU: Intel Celeron N5105 (4) @ 2.900GHz
GPU: Intel JasperLake (UHD Graphics) @ 0.80 GHz
Memory: 16GB