Trying to install #macOS #Monterey in #VirtualBox

… is a lot harder than installing any current Linux anywhere.

Why doing so? Well, because of these suckers called #Audinate and the other suckers called #Microsoft. In Europe, #Windows10 gets occasional updates still, and the combination of an updated Windows 10, VirtualBox and #DanteController by Audinate has quit working… it had worked for many years, but they managed to destroy that. It's actually almost the only program I need to run on Windows directly, because it does not work in #Wine. But now I can't.

Dante Controller runs well on my old MacBook Pro 2017, though… on Monterey.

So, after resolving the issues of not having any drives by using the disk utility, the installer now says:

System rebooted automatically due to panic.

… so afraid.

🧵 No success yet.

Parameter tweaking… trying to install #macOS #Monterey in #VirtualBox. So far, only macOS panics and constant reboots.

🧵 … so, I went after some more parameter tweaking, the macOS Monterey installer in VirtualBox would take forever, or hang… so I went on doing other things. All of a sudden, a seemingly infinite time later, a friendly female voice sounded from my speakers, offering help in setting up my Mac in case I was visually impaired.

🧵 …getting closer to #macOS #Monterey in #VirtualBox on #Linux. Failing to install #GuestExtensions now, dunno why yet.

It feels terribly laggy and the screen resolution without the extensions is a joke.

🧵 btw, there is only little help on the web for running #macOS in #VirtualBox not in #Apple hardware, because according to Apple's EULA, it is illegal to run macOS on non-apple hardware.

It's not illegal for #Microsoft to enshittify even #Windows10 in VirtualBox beyond foobar levels, unfortunately. They did for me.

🧵 So, #GuestExtensions fail to install on #macOS #Monterey and I don't know why. I disabled protection using csrutil but that didn't solve it.

I can set different screen resolutions with vboxmanage, but shared folders don't work, altough I can see my Samba server in the network, I can't see the vboxsrv server.

What to do now?

I need to user certain tools that only run on macOS or Windows, but they quit working in #Windows10 after recent updates (sic!) and I don't want to use #Windows11, not even in #VirtualBox.

And yes, running macOS in VirtualBox on #Linux is conflicting with #Apple's EULA.

🧵 So it turns out sharing files without #GuestExtensions between #macOS in #VirtulBox and #Linux as a host system is drop-dead easy.

You just switch on SMB file sharing in macOS (#Monterey in my case).

#Konqueror or other CIFS/SMB-enabled file tools can than access your virtual Mac effortlessly.

Simply reverse the game… not the host is the server, the guest OS is.

This of course works only in bridged network mode.

Funny that I didn't find this solution on the web.

@herr_irrtum

🧵 The entire stupid idea of running #macOS #Monterey in #VirtualBox on #Linux comes from the sad fact that #DanteController by #Audinate keeps crashing in #Windows10 in Virtualbox.

It used to work, but then #Microsoft did some updates to Windows 10 (sic!) and since then it just crashes when it talks to #Dante devices on the network. I dug up an old version of Dante Controller, because I thought it was a problem with the recent version that is targeted to Windows11, but eventually this didn't help.

So, I will see if Dante Controller crashes in Monterey/Virtualbox, too.

The current Blackmagic Switchers app doesn't (yet) run on Monterey, apparently. But it runs in Windows 10.

Oh it's the crazy Linuxer again, nobody in #EventTech would use Linux anyways, blablabla, heard all of it.

But all of this is because software manufacturers don't provide Linux versions for tools that internally use Java or QT, both platform-independent.

Fun fact: Old #QLab (macOS only, no Windows) does work.

#Veranstaltungstechnik

@nielso oh, Qlab on a Linux!

@mosgaard

I haven't tried the audio yet, … but probably the video from QLab doesn't make sense in this setting. 🤪

@nielso the theatreplays I have setup in Qlab is only Lights and Sound, so that could be fine for me!