I love the feeling that I own my computer again, thanks Asahi team. But I am so attached to my MBP M1 and remix 42, that I was kinda hoping that this was the final release at the end of the universe, maybe with small patches for the remaining bug-blatterings. It certainly feels like I could call this 'my last computer', and if not, then my next computer will be an M2 running Asahi.
Anyway, keep up the good work. I am currently bashing out some bare-metal Zig and assembly for PinePhone, so I get a small taste for the challenges you face, although I have some documentation. How you manage without that I have no idea, incredible work!
One thing I have been wondering is that with your approach, is it possible to run a Asahi VM inside Asahi? It would be really nice to be able to have sandboxes for all these misbehaving modern apps like browsers etc. I got the impression from earlier posts (is it muvm doing this?), that things like the GPU pass-though dont affect performance much, so it sounds like a sandbox VM approach could be very performant and powerful. Indeed, these days I run run every 3rd party app in a sandbox if possible.
Anyway, keep up the good work. I am currently bashing out some bare-metal Zig and assembly for PinePhone, so I get a small taste for the challenges you face, although I have some documentation. How you manage without that I have no idea, incredible work!
One thing I have been wondering is that with your approach, is it possible to run a Asahi VM inside Asahi? It would be really nice to be able to have sandboxes for all these misbehaving modern apps like browsers etc. I got the impression from earlier posts (is it muvm doing this?), that things like the GPU pass-though dont affect performance much, so it sounds like a sandbox VM approach could be very performant and powerful. Indeed, these days I run run every 3rd party app in a sandbox if possible.