[SOLVED] macOS High Sierra installed but fails to GPU passthrough (no signal)

soufianesabiri

New Member
Nov 16, 2021
4
0
1
34
Hello everyone,

I searched everywhere and tried everything (as far as I know) but it fails to show the display on the host.

Here is my config...

PC
Code:
Gigabyte B450 AORUS ELITE V2
Ryzen 3 3200G
24RAM DDR4
SSD nvme 500GB
MSI NVIDIA GTX 1650 SUPER

/etc/modules
Code:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
overlay
aufs
vendor-reset

/etc/modprobe.d/vfio.conf
Code:
options vfio-pci ids=10de:2187,10de:1aeb,10de:1aec,10de:1aed disable_vga=1

/etc/default/grub
Code:
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt nvme_core.default_ps_max_latency_us=1200 textonly video=astdrmfb video=efifb:off SYSTEMD_RDRAND=0"
GRUB_CMDLINE_LINUX=""

/etc/pve/qemu-server/1111.conf
Code:
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2  -cpu Penryn,kvm=off,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+avx2,+aes,+fma,+fma4,+bmi1,+bmi2,+xsave,+xsaveopt,check
balloon: 0
bios: ovmf
boot: order=ide2;sata0;net0;ide0
cores: 4
cpu: host,hidden=1,flags=+pcid
efidisk0: local-lvm:vm-1111-disk-1,size=4M
hostpci0: 0000:01:00,pcie=1,romfile=MSI.GTX1650Super.4096.191105.rom
ide0: local:iso/MacOSHighSierra.iso,cache=unsafe,size=7900M
ide2: local:iso/OpenCore-v15.iso,cache=unsafe
machine: q35
memory: 8192
name: MacOSHighSierra
net0: vmxnet3=96:A5:FB:C5:B9:90,bridge=vmbr0,firewall=1
numa: 0
onboot: 1
ostype: other
sata0: local-lvm:vm-1111-disk-0,cache=unsafe,discard=on,size=128G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=3eb87596-573d-44f4-907b-9687c49a6944
sockets: 1
usb0: host=3-1,usb3=1
usb1: host=3-2,usb3=1
vga: none
vmgenid: 3f3e55ed-f993-4795-bebd-6b5da900437d

/etc/modprobe.d/pve-blacklist.conf
Code:
blacklist nvidiafb
blacklist nouveau
blacklist nvidia
blacklist snd_hda_codec_hdmi
blacklist snd_hda_intel
blacklist snd_hda_codec
blacklist snd_hda_core
blacklist radeon
blacklist amdgpu

/etc/modprobe.d/vfio.conf
Code:
options vfio-pci ids=10de:2187,10de:1aeb,10de:1aec,10de:1aed disable_vga=1

The VM works perfectly when I set the display to VMware but when I set display to None it shows "no signal" on monitor...

Please help me...
 
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!