🚀 Succesful Catalina Intel UHD 630 GVT-D passthrough with full QE/CI but with 'random' and cryptic panics

This page summarizes the projects mentioned and recommended in the original post on /r/VFIO

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • WhateverGreen

    Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs

  • I think I have a theory to what is happening. The ROM allocates a certain amount of permanently stolen memory as a framebuffer based on the main display size. As Intel supports Dynamic Video Memory Technology(DVMT), the OS would allocate more itself if needed. However, as MacOS works differently(Expecting very specific things from the hardware), it expects at least a specific amount of Stolen memory: see here, here, and here.

  • OSX_GVT-D

    Discontinued Guide to pass iGPU to MacOS KVM guest.

  • Awesome, will try it this weekend. I've found this issue on GitHub, have you tried it?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • OSX-KVM

    Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.

  • Kholia has a popular KVM setup, in their notes they suggest adding this to the GRUB command line: iommu=pt intel_iommu=on vfio-pci.ids=1002:67df,1002:aaf0 kvm.ignore_msrs=1 video=vesafb:off,efifb:off (more here: https://github.com/kholia/OSX-KVM/blob/master/notes.md) here: https://github.com/kholia/OSX-KVM/blob/master/notes.md

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts