Integrated GPU Passthrough not working for TrueNAs Scale Bluefin

Uzmasaman

Cadet
Joined
Feb 15, 2023
Messages
2
Greetings!

Problem:

We have a bare metal TrueNAS Scale Bluefin running on the server. We have an integrated Intel GPU and an onboard Aspeed GPU. We are trying to pass through the integrated GPU to one of the virtual machines. Unfortunately, Trueness Scale is only able to isolate the onboard Aspeed GPU.

Could anyone help us with this?

Steps Taken:

1. Edited the Grub and update the Grub config with following line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

Edited the module file with this:

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

Then rebooted.

2. We tried unloading the Integrated GPU so that it can be free for passthrough so we tried the following:

lspci -nnk | grep -i vga -A3 | grep 'in use'

sudo modprobe -r <driver_module_name>

3. Tired changing the primary display in BIOS from Intel iGPU to Onboard GPU

4. Unload the i915 module so that it can be free.

None of the above worked.


Hardware Specification:

1.TrueNas Scale Bluefin v22.12
2. Motherboard: Supermicro X12SCZ-TLN4F/F
3. Onboard GPU: ASPEED AST2500
4. CPU: Intel XEON W-1250 / 6C/12T - 3,30GHz - MaxBoost: 4,7GHz / Intel UHD P630 / 80W
5. RAM: 16GB / ECC DDR4-3200 RAM / M391A2K43DB1-CWE
6. Storage: HDD SATA 6Gb/s - 20 TB - WD HC560 WUH722020BLE6L4 ; 64GB SATA-DOM - 68 TBW/3y - Supermicro SSD-DM064-SMCMVN1 ; SSD NVMe 2280 - 7. Samsung 980 - 500 GB - 300 TBW - MZ-V8V500BW
7. Virtual Machine: Windows
 

Attachments

  • image.png
    image.png
    42.5 KB · Views: 259
Top