Mavericks works fine with GPU acceleration on bare metal, does not work on Proxmox, Dell Optiplex 7010 MT

Mavericks works fine with GPU acceleration on bare metal, does not work on Proxmox, Dell Optiplex 7010 MT

Hi,

I'm not sure whether to post this in r/hackintosh or r/Proxmox, so apologies in advance if this is the wrong place for this question.

I have a Dell Optiplex 7010 MT with

  • Core i7 3770
  • ATI Radeon HD 6450 1GB

I followed the guide on dortania.github.io and ended up with a very simple EFI setup in a USB stick. If I just boot the machine from the USB stick, Mavericks installer boots successfully with proper GPU acceleration.

However, I have been trying to boot the very same USB stick on Proxmox with GPU passthrough without success. If I do not passthrough the GPU, Mavericks boots fine. If I enable GPU passthrough, the GPU seems to be activated since the monitor turns on, but the image is either garbage or just black. It doesn't matter if I have x-vga=1 or not.

I have tried passing through the same GPU to a Windows XP VM and a Windows 11 VM, both worked flawlessly.

Here is my EFI folder:

https://preview.redd.it/vrq4ygfoaxed1.png?width=219&format=png&auto=webp&s=7a6c5f8f71777d733497d5af10d89d081d023b45

Here is my config.plist: https://pastebin.com/RyY6ddSm

Here is my Proxmox VM conf file:

args: args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,kvm=off bios: ovmf boot: order=usb0 cores: 4 cpu: host efidisk0: local-lvm:vm-100-disk-0,efitype=4m,size=4M hostpci1: 0000:03:00,pcie=1,x-vga=1 ide2: local:iso/OC-7010-ATI-works.img,cache=unsafe,size=42950144 machine: q35 memory: 4096 meta: creation-qemu=8.1.5,ctime=1721559840 name: Mavericks net0: vmxnet3=BC:24:11:BB:9C:9D,bridge=vmbr0,firewall=1 numa: 0 ostype: other sata0: local-lvm:vm-100-disk-1,cache=unsafe,discard=on,size=32G,ssd=1 scsihw: virtio-scsi-pci smbios1: uuid=179060b1-3fa2-4418-b0f8-8c2d93d8f28f sockets: 1 usb0: host=2-1.4,usb3=1 vga: vmware vmgenid: 9eb5f966-9955-4003-9248-a93eb5633505 
submitted by /u/hoangbv15
[link] [comments]