Is it to pass through the iGPU on Macmini6 (2012)?

TimkaSR

New Member
Mar 14, 2023
5
0
1
I have a Mac Mini 6 (2012) and I wonder if it's possible to pass through the iGPU

I followed this guide: https://3os.org/infrastructure/proxmox/gpu-passthrough/igpu-passthrough-to-vm/

Everything seems fine when I try to pass it through but if i try to install the intel drivers it blue screens with the error "what failed: igdkmd64.sys"

if there is any method on how to fix this please reply

Specs of the Mac Mini:
CPU: Intel i5-3210M
GPU: Intel 3rd Gen Core processor Graphics Controller
RAM: 16GB
 
Last edited:
Here's the config:
bios: ovmf
boot: order=ide0;ide2;net0;sata0
cores: 1
cpu: host
efidisk0: local:102/vm-102-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K
hostpci0: 0000:00:02,pcie=1
ide0: local:102/vm-102-disk-1.qcow2,discard=on,size=50G
ide2: local:iso/Win10Superlite.iso,media=cdrom,size=2882M
machine: pc-q35-7.1
memory: 4096
meta: creation-qemu=7.1.0,ctime=1678808437
name: Win10-Ghostspectre
net0: e1000=D6:CD:6C:BE:28:9B,bridge=vmbr0,firewall=1
numa: 0
ostype: win10
sata0: local:iso/VirtIO.iso,media=cdrom,size=522284K
scsihw: virtio-scsi-single
smbios1: uuid=56d144be-7803-4d2d-b082-df4953ebb1f3
sockets: 2
vmgenid: 4c616b4f-fd3a-4d23-ab51-e99e11dc3316
 
when i go to device manager in the vm it shows two devices that i think is the igpu
 

Attachments

  • pci.png
    pci.png
    33 KB · Views: 9
I tried iGPU Passthrough on two systems with PVE 8.0.x both with Error 43 in Windows Device Manager. Physical GPU passes flawlessly..

System 1:

Ryzen 7950X iGPU (not working, Error 43 and no Display Output)
Quadro K2000 (working)
RTX 4070 (working)

System 2:

Core i5 4790T iGPU (not working, Error 43 and no Display Output)
 
@TimkaSR probably mac mini won't let you to pass through the igpu (IIRC intel hd4x00), since the apple firmware won't give it free (no or limited IOMMU features).
It is a while ago i tried this, may be there are some new flags available for uefi boot, to make it possible.
Edit:
To add on that matter, try to install old bootcamp drivers for the gpu in your windows vm, those standard intel hd4000 drivers might not pickup the gpu because of the custom apple vbios.
that "other" pci device is not the gpu, you could share vendor id and device id of both (micsrosoft basic and other pci device), to identify the devices.

@glockmane different hardware, different issue, please open a separate thread.
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!