Flawless Big Sur 11.1 upgrade of OC KVM/QEMU Ryzen build

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • macOS-KVM

    Streamlined macOS QEMU KVM Hackintosh configuration using OpenCore and libvirt

  • I'm in the same situation as you...not doing much on the host, and only running one VM at a time. I just pin all of my CPU cores: https://github.com/johncolby/macOS-KVM/blob/feda3a501292df66c8d3930c312f0baaa3b3fa5f/libvirt/libvirt.xml#L25-L38.

  • vendor-reset

    Linux kernel vendor specific hardware reset module for sequences that are too complex/complicated to land in pci_quirks.c

  • Sapphire RX570 would almost certainly be affected by the "reset bug". I say almost, because if you start researching you will find there is plenty of confusion surrounding what is/isn't the reset bug. I think there is a good chance that the vendor-reset module would work for your card, though, since there is a similar amount of contradicting/confounding info regarding cards that are/are not resetting. For example, I thought for sure my 5700 XT was not resetting even with the module, but sure enough it was a windows driver issue on my end (https://github.com/gnif/vendor-reset/issues/3). Here is one report of someone who may have gotten a Sapphire RX 570 working: https://forum.level1techs.com/t/amd-polaris-vega-navi-reset-project-vendor-reset/163801/49 (I would bet money, if it is indeed working for them on linux and win10 but *apparently* not on mac, that it is likely an issue on their end rather and with the card or vendor-reset module).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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.

  • During the past 6 months on OC and Catalina (and now Big Sur), the most impressive aspect of this build has been just how streamlined you can make an AMD Ryzen KVM hackintosh. I did not expect this to be the case initially, given the most popular pre-built options are quite bloated (e.g. https://github.com/kholia/OSX-KVM), but I guess this is probably the case with pre-built in general. Even building from scratch according to https://dortania.github.io, it would seem that many AMD-specific workarounds are necessary. What is not well documented on the Dortania vanilla guide, however, is the fact that many of these are not necessary if building a KVM hack.

  • barrier

    Open-source KVM software

  • KVM (keyboard/video/mouse) is still an issue. Either you'll want multiple USB controllers (one to pass to each VM, each annoyingly with it's own keyboard and mouse), or a hardware KVM like you have now, you'll want to look into virtual KVM solutions such as evdev (https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Passing_keyboard/mouse_via_Evdev) or barrier (https://github.com/debauchee/barrier).

  • powerlevel10k

    A Zsh theme

  • Powerlevel10k https://github.com/romkatv/powerlevel10k Lots of variations and mods for it too, you’ll love it!

  • macOS-Simple-KVM

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

  • Then I tried https://github.com/foxlet/macOS-Simple-KVM on my HP Omen laptop. The Big Sur installation went smoothly. But I can not connect iPhone to Mac OS. I found out that MMIO group 8 has USB ports, VGA controller, Audio device, SATA controller. I tried ACS override patch. Still no change on group 8 contents. I can not easily pass through only USB port to Mac OS. I tried Ubuntu and Arch Linux, same results. So I gave up.

  • Single-GPU-Passthrough

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • What are the current best methods for virtualizing MacOS on Linux?

    2 projects | /r/linux | 21 Jul 2023
  • I am at my wit's end (Installation)

    4 projects | /r/VFIO | 2 Feb 2023
  • Pafish like program for Mac VM? How to create a stealth Mac VM?

    2 projects | /r/qemu_kvm | 22 Aug 2022
  • For laptops do you prefer MacBook or a PC? And why

    3 projects | /r/webdev | 24 Jun 2022
  • Proxmox 7.0 | Mac OS Monterey reboots after boot like in 2-10 sec

    3 projects | /r/Proxmox | 1 May 2022