Due to my professional workloads, I am unable to use MacOS as my primary OS but really love the MacBook Pro's high quality hardware and battery life so I'd like to find a way to make it work.
I am looking for a way to run GUI Linux on my MBP (I have tried Asahi with the experimental GPU drivers and I cannot wait for it to be daily drivable - but things like webcam support are essential).
I noticed that Apple offer various tutorials on getting up and running with Linux through their Virtualization framework - including adding Rosetta2 support.
I realise I will probably sacrifice performance and battery life doing this, but it's better than not being able to use my laptop for work at all.
It also seems possible to share the GPU with MacOS guests, I am wondering if this is the case with Linux guests?
Is the best option to use GPU paravirtualization via Parallels?