They might be introducing a GUI or something, which is what it still lacks (there are some 3rd-party products out there, none particularly impressive last I checked).
Parallels can interface with the Hypervisor Framework instead of it's own, so there is at least one decent GUI. However performance compared to the Parallels hypervisor is very poor.
I would be interested in an Apple VM app overlay for the integrated Hypervisor though! And hopefully we see some speed improvements. :)
And there is direct hardware support for it in Apple Silicon. It's going to be very interesting to see where things end up with Apple Silicon and what they choose to put in their silicon that would never see the light of day on Intel or other CPUs aimed for broader markets.
When I tried using the built in VNC client, it asked for a password and wouldn't accept any value I gave it. I only got QEMU to work with 3rd party VNC viewers. If somebody can figure out how to use the built in one, that would be great.
14 comments
[ 2.6 ms ] story [ 42.0 ms ] threadlibvirt is most useful if you use it to abstract over different virtualization backends, like vmware/kvm/lxd etc.
https://developer.apple.com/documentation/hypervisor
which Apple oddly is introducing for Intel Macs only in MacOS 11, at the same time they’re introducing support for non Intel ‘Apple hardware’ Macs.
I would be interested in an Apple VM app overlay for the integrated Hypervisor though! And hopefully we see some speed improvements. :)
/System/Library/CoreServices/Applications/Screen Sharing.app
You can drag it to the Dock or use Spotlight to find it, as it is indexed by default.
Maybe you have screen sharing already turned on?
(is anything on port 5900?)Anyway, I use screen sharing a lot using SSH port forwarding on macos.
If a maching foo is running a vnc server, I put something like this in .ssh/config:
to make screen sharing accessible, I add it to the dock.select finder. then open a folder in finder:
Drag "Screen Sharing.app" to the dock.Then log into the remote machine:
Now back to the dock click on Screen Sharing.It will ask you for a host name. Enter 127.0.0.1 and press connect.
this will connect to localhost:5900 which ssh will port forward to foo and dump on foo's localhost:5900
bottom line - you will connect to foo port 5900 via screen sharing.