Live data from Hacker News

OpenCore: Hackintosh Alternative to Clover

github.com

121–130 of 171 posts

Re: OpenCore: Hackintosh Alternative to Clover

#121
post #84

Earlier quoted context omitted.

I wanted to try this but was worried that the gpu pass through wouldn’t be smooth for basic video playback. How well do YouTube and Netflix play? How smooth does it feel overall? Could someone be fooled into thinking it was a native system?

If you’re passing through an entire GPU, it feels just like a native system

Can i run 3 screens if the gpu has enough outputs? I mean will it work as it would if it was not vm?

Re: OpenCore: Hackintosh Alternative to Clover

#122
post #57

Earlier quoted context omitted.

My OpenCore-based Hackintosh has been rock solid with the sole exceptions of Sidecar (iPad as an additional monitor) Apple Watch Unlock, which sometimes work and sometimes doesn’t. I currently do not care enough to put much effort into it. Everything else works perfectly: iMessages, AirDrop, iCloud, etc. This is not to discredit the parent comment, but rather to stress the importance of choosing your parts for maximu…

What resource(s) would you recommend for identifying compatible parts?

https://www.tonymacx86.com/buyersguide/building-a-customac-h...

Re: OpenCore: Hackintosh Alternative to Clover

#123

Has anybody tried getting this to work under Proxmox (specifically) or KVM? I previously used to use this guide for Proxmox - which uses Clover: https://www.nicksherlock.com/2019/10/installing-macos-catali... However, it seems like OC might be easier. Somebody there suggested this (apparently non-open-source) EFI making script: https://www.macos86.it/files/file/20-opencore-efi-maker/ but I can't even seem to get that…

I run OSX under KVM with clover.

I’ve used this guide: https://github.com/kholia/OSX-KVM

Re: OpenCore: Hackintosh Alternative to Clover

#124

I use OpenCore but have switched my Hackintosh system over to running in a VM (using GPU passthrough). It's easier for me to backup / make changes this way, and there is only a minor performance hit. This is a Geekbench run from my VM (Core i9 10940x with 4 cores passed through): https://browser.geekbench.com/v4/cpu/15395105 I have a Windows 10 VM running on a same system too. It may not be suitable if you require vi…

If you're looking to create a macOS VM (w/ GPU Passthrough), I've made a detailed guide here: https://github.com/yoonsikp/macOS-KVM-PCI-Passthrough

I believe my guide is better at avoiding GPU driver initialization problems than others. I'll need to update it to support OpenCore however.

Re: OpenCore: Hackintosh Alternative to Clover

#125
post #14

Earlier quoted context omitted.

Linus Tech Tips does one every few years, the last one was pretty recent I think. As far as I remember, almost everything worked really well. Notably, Facetime was really hit-and-miss.

Do you recall the issue? Was it FaceTime specifically or all-things-iCloud? The latter is one of the most common last-mile issues since you need to present Apple servers with hardware identifiers that iCloud agrees are real (i.e.: from your old MacBook gathering dust).

I think it was all things iCloud, and your explanation for the issue does ring a bell.

Re: OpenCore: Hackintosh Alternative to Clover

#126
Two years ago i took my very old 2009 gaming pc bought fastest processor for the socket (LGA1156) on ebay for giggles (20usd) and put hackintosh on it.

Took a weekend to figure out but after that became pretty solid. So solid in fact that it became my main machine. I don't know what am i missing but i cut videos, make screencasts, work in blender... it all seems just fine.

I am doing this professionally not as hobby its my main workstation.

Now i was probably pretty lucky and for soundcard i need to use external one (i would anyway). But i am pretty sure if you buy right components you will get as stable mac as original and you will be done in two hours not days like me.

Re: OpenCore: Hackintosh Alternative to Clover

#127

Earlier quoted context omitted.

One screen, two GPUs. For the screen I've got an LG 38GL950G, and the GPUs are a Radeon WX5100 (macOS) and RTX 2080 Ti (Windows). I run the Linux host (Ubuntu) headless. I have the macOS side connected via HDMI and Windows via DisplayPort. Then I switch inputs when through the monitor's OSD for changing the OS (I think there's a way to do this through DDC/CI commands depending on the monitor, in which case you'd be a…

Does passing through the "boot" gpu work well these days? I remember it not working very well in the past.

It works fine here on Ubuntu 19.10 (kernel 5.3).

I just run the following commands to stop gdm and X after booting:

  sudo systemctl stop gdm
  sudo systemctl stop systemd-logind
  sudo killall gdm-x-session
Then start my VM. libvirt automatically unbinds it from the host and binds to the VM. You're right though, in the past this has been problematic. It is working fine though now at least on my Radeon WX 5100.

Re: OpenCore: Hackintosh Alternative to Clover

#128
post #84

Earlier quoted context omitted.

If you’re passing through an entire GPU, it feels just like a native system

Can i run 3 screens if the gpu has enough outputs? I mean will it work as it would if it was not vm?

Yes, the VM gets the entire GPU to itself as if it were bare-metal.

Re: OpenCore: Hackintosh Alternative to Clover

#129
post #84

Earlier quoted context omitted.

If you’re passing through an entire GPU, it feels just like a native system

Can i run 3 screens if the gpu has enough outputs? I mean will it work as it would if it was not vm?

Yes. The VM guest operating system's GPU drivers are not aware of the fact that they're running in a VM, and have full transparent access to all the hardware resources of the GPU that's assigned to that VM.

Re: OpenCore: Hackintosh Alternative to Clover

#130
post #84

Earlier quoted context omitted.

If you’re passing through an entire GPU, it feels just like a native system

Can i run 3 screens if the gpu has enough outputs? I mean will it work as it would if it was not vm?

Yes, you GPU behaves exactly as if it was outside a VM, so multiple monitors do work.
Post reply on HN