macOS-KVM
barrier
Our great sponsors
macOS-KVM | barrier | |
---|---|---|
12 | 616 | |
111 | 25,896 | |
- | 2.1% | |
2.6 | 0.0 | |
over 2 years ago | 11 months ago | |
Shell | C | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
macOS-KVM
-
I really love using OpenCore Auxiliary Tools, so I wrote a little introductory guide
Does this guide solely focus on a bare metal install, or can I apply it to Hackintosh in virtual machines too? Used bare-metal for a few years but I’ve been trying to get a personalized kvm/OC config for my Monterey & Big Sur guests in proxmox 7. Both macOS versions boot and are decent but I do wish a host-setup like; https://github.com/johncolby/macOS-KVM. Instead of the more general approach; https://github.com/thenickdude/KVM-Opencore, https://github.com/Leoyzen/KVM-Opencore . Not to discredit either of them, I wouldn’t have a booting macOS without their guidance, but I’d like to tinker with it a bit further
- Anyone got any good guides for making a VM work on AMD hardware?
-
Consider VFIO for Hackintosh
You can look at this resource - https://github.com/johncolby/macOS-KVM. He links a couple of other guides- you should start with them first.
- Help
- single amd gpu passthrough tutorial
-
Flawless Big Sur 11.1 upgrade of OC KVM/QEMU Ryzen build
Here's the repo if you want to see more details: https://github.com/johncolby/macOS-KVM
https://github.com/johncolby/macOS-KVM/blob/feda3a501292df66c8d3930c312f0baaa3b3fa5f/EFI/OC/config.plist#L391
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.
barrier
-
Show HN: Multi-monitor KVM using just a USB switch
For software KVM you can use https://github.com/debauchee/barrier
I use it between a Windows PC & a Macbookpro (Linux version available but I don't have Linux)
- Barrier: Open-Source KVM Software
-
Hrvach/Deskhop: Fast Desktop Switching Device
Barrier is a Cross-Plattform, open source Synergy fork that works quite well without any additional HW too [0]
Prior to Synergy going to closed source, it was forked into Barrier[0], which then was forked into input-leap[1]. Both open source.
Synergy is open core, these portions are licensed as GPL: https://github.com/symless/synergy-core/#License-1-ov-file
There is an open source fork that branches off version 1.9: https://github.com/debauchee/barrier#what-is-it
-
Wayland vs. X – Overview
libei looks useful. But IDK why libei is necessary to run Barrier with Wayland?
For client systems, couldn't there just be a virtual /dev/inputXYZ that Barrier forwards events through
And for host systems, it looks like xev only logs input events when the window is focused.
Is xeyes still broken on Wayland, and how to fix it so that it would work with Barrier?
With Barrier, when the mouse cursor reaches a screen boundary, the keyboard and mouse input are then passed to a different X session on another box until the cursor again crosses a screen boundary rule.
Barrier is a fork of Synergy's open core: https://github.com/debauchee/barrier
libei:
-
Alternative solution to expensive KVM - Auto Monitor Input Switcher
Barrier appears to handle PC switching only for the keyboard and mouse.
- Linux VNC viewer not displaying MacOS with multiple desktops (single monitor)
What are some alternatives?
synergy-core - Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
input-leap - Open-source KVM software
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.
hidusbf - USB Mice Overclocking Software (for Windows)
scrcpy - Display and control your Android device
ryzen-hackintosh - OpenCore EFI for AMD Ryzen Hackintosh
Single-GPU-Passthrough
sway - i3-compatible Wayland compositor
ryzentosh - OpenCore Configuration for Ryzen 3950x with ASUS Crosshair VIII Hero (Wi-Fi) X570
arewewaylandyet - Sources for https://arewewaylandyet.com
deskreen - Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!