Hi everyone!
I recently install Macos Monterey on Proxmox 7, everything is fine, i can install it without problem.
I use OpenCore and setup OVMF as Bios. The problem is, when i try to passing my GPU to MacOS, i've got a blank screens, nothing happen... But VM start properly ( i guess cause it dosen't crash... )
My GPU is not UEFI compatible, so i use GOP to add EFI to it. When i use rom-parser here's the output:
Valid ROM signature found @400h, PCIR offset 190h
PCIR: type 0 (x86 PC-AT), vendor: 10de, device: 1180, class: 030000
PCIR: revision 0, vendor revision: 1
Valid ROM signature found @10000h, PCIR offset 1ch
PCIR: type 3 (EFI), vendor: 10de, device: 1180, class: 030000
PCIR: revision 3, vendor revision: 0
EFI: Signature Valid, Subsystem: Boot, Machine: X64
Last image
So from here i'm stuck, i don't know what i can do to pass this GPU..
Here's my configuration:
Supermicro X8DAH+
Intel Xeon X5687
18GB DDR3
Gainward Phantom GTX 680 4GB
VM configuration:
agent: 1
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=on,vendor=GenuineIntel,+kvm_pv_u>
balloon: 0
bios: ovmf
boot: order=virtio0;net0
cores: 4
cpu: Penryn
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,size=4M
hostpci0: 0000:02:00.0,romfile=test_updGOP.rom,x-vga=1
hostpci1: 0000:02:00.1,romfile=test_updGOP.rom,x-vga=1
machine: q35
memory: 12288
meta: creation-qemu=6.1.0,ctime=1642593235
name: Monterey
net0: virtio=76:06:1B:9D:CC:6A,bridge=vmbr0,firewall=1
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=36587f9c-05e0-439a-aec7-6a1322681d85
sockets: 1
usb0: host=145f:022a,usb3=1
vga: none
virtio0: ssd:100/vm-100-disk-0.raw,cache=unsafe,discard=on,size=111G
vmgenid: ec342adb-9d37-453e-9a93-074b24145283
( i tried with and without HDMI audio controller, rom file, Pcie, etc )
Maybe i do something wrong with vfio or with the VM configuration ... I'm really new to Proxmox/Linux and virtualization...
I hope my thread is understandable, cause i'm not really good in english !
Thanks you for taking the time to read this!
I recently install Macos Monterey on Proxmox 7, everything is fine, i can install it without problem.
I use OpenCore and setup OVMF as Bios. The problem is, when i try to passing my GPU to MacOS, i've got a blank screens, nothing happen... But VM start properly ( i guess cause it dosen't crash... )
My GPU is not UEFI compatible, so i use GOP to add EFI to it. When i use rom-parser here's the output:
Valid ROM signature found @400h, PCIR offset 190h
PCIR: type 0 (x86 PC-AT), vendor: 10de, device: 1180, class: 030000
PCIR: revision 0, vendor revision: 1
Valid ROM signature found @10000h, PCIR offset 1ch
PCIR: type 3 (EFI), vendor: 10de, device: 1180, class: 030000
PCIR: revision 3, vendor revision: 0
EFI: Signature Valid, Subsystem: Boot, Machine: X64
Last image
So from here i'm stuck, i don't know what i can do to pass this GPU..
Here's my configuration:
Supermicro X8DAH+
Intel Xeon X5687
18GB DDR3
Gainward Phantom GTX 680 4GB
VM configuration:
agent: 1
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=on,vendor=GenuineIntel,+kvm_pv_u>
balloon: 0
bios: ovmf
boot: order=virtio0;net0
cores: 4
cpu: Penryn
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,size=4M
hostpci0: 0000:02:00.0,romfile=test_updGOP.rom,x-vga=1
hostpci1: 0000:02:00.1,romfile=test_updGOP.rom,x-vga=1
machine: q35
memory: 12288
meta: creation-qemu=6.1.0,ctime=1642593235
name: Monterey
net0: virtio=76:06:1B:9D:CC:6A,bridge=vmbr0,firewall=1
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=36587f9c-05e0-439a-aec7-6a1322681d85
sockets: 1
usb0: host=145f:022a,usb3=1
vga: none
virtio0: ssd:100/vm-100-disk-0.raw,cache=unsafe,discard=on,size=111G
vmgenid: ec342adb-9d37-453e-9a93-074b24145283
( i tried with and without HDMI audio controller, rom file, Pcie, etc )
Maybe i do something wrong with vfio or with the VM configuration ... I'm really new to Proxmox/Linux and virtualization...
I hope my thread is understandable, cause i'm not really good in english !
Thanks you for taking the time to read this!