Asahi Linux doesn't support the M3 or M4. That said, I'd be curious why OP doesn't consider Asahi on M2 to be a good option. AFAIK the only thing missing at this point is Thunderbolt and USB-C display output (HDMI out works fine).
There are a few draw backs. dnf for arm linux doesn't support Tor Browser yet!! Power saving was quite bad when I tried a few month back. When on sleep mode, it drains more battery than on MacOS sleep mode.
There are a few other compile/transpile bugs here and there.... but I'm rooting for the it!!! Hopefully they can get sorted out soon.
Yes, the installer automatically (and reliably) resizes partitions for you. A minimum of about 70 GB for macOS is needed (anything lower is still possible but unsupported).
> You pick it at boot?
There's a default choice that will boot.
> And how “install and just use” it is?
Probably one of the smoothest Linux installs I've had in 10 years or so, since you just run the installer from macOS instead of flashing ISO files to an USB drive.
I learned that my option, for a well tested and functioning distro is pretty much Fedora Remix. So I guess I won't be able to use Elementary OS sadly. I hope Fedora is or can be made to look and behave like Elementary.
Just one more question: is my mac hardware (and encrypted data) still protected the way it is protected before installing Asahi on it? Like device/theft protection etc.
My limited exploration/search on this topic kinda says in some way Asahi Linux lives inside the bounds of macOS (even all the data is available/readable in macOS which is fine by me). Is that so?
> Just one more question: is my mac hardware (and encrypted data) still protected the way it is protected before installing Asahi on it? Like device/theft protection etc.
Apple devices probably have the strongest security model offered by any otherwise open consumer device these days, so yeah: Installing Asahi won't degrade security of the macOS installation.
Note that the Linux install itself will have weaker protection, since e.g. the fingerprint sensor is not yet supported. I also think disk encryption would be much harder to set up due to Apple's boot process (if it's even feasible at all currently).
IIRC, there bunch of random things that still don't work -- no USB-C output, webcam, audio and if I've to guess suspend/resume is probably not rock solid either. The only benefit is that you get to use Linux, but then you may lose on actually getting work done without worrying about these issues. The new UI is inferior, but can still get things done.
This information is very dated. Webcam/audio work fine nowadays, and suspend/resume have never had issues that I recall. IME the feature support page is very accurate (no hidden gotchas like "technically it works but it breaks after sleep").
USB-C output is indeed not working but actively making progress (so actively that some of the related patches have been sent to the kernel mailing list and merged this very week).
I purchased a $3400 Linux laptop with excellent hardware and I've experienced the following issues:
Sound output is garbage. Webcam barely works or straight up doesn't work on some apps. The built in microphone doesn't work with common apps like Google hangouts and Zoom. All on Ubuntu (latest). Certain input ports (like USB C) don't work for certain apps even though they work fine for other Linux users and they work on my other computers.
Oh, and when I was on PopOS, the entire system froze and crashed nonstop (sometimes I would go over a day without a freeze, sometimes it would happen within 30 seconds of booting). This stopped happening for a while after I did a complete system reset, but then it started happening again. The team was completely unable to figure out the issue despite it being fairly widespread. No hardware was damaged or corrupted as they claimed must be the case.
Basically, in my experience, Linux has a ton of issues still.
Sorry to hear the laptop you chose has poor Linux support. I wouldn't buy a new system these days without first checking how well it will run Linux, even though in an ideal world that wouldn't be necessary.
Do note that the context of my comment was Asahi Linux though.
Webcam and audio both work now. I can't speak to how solid suspend/resume is because I haven't actually used it--I just follow the project--but I wouldn't necessarily assume it's flaky.
There's a bit of a pain in that I could only get Brave to run Netflix, but all that meant was that I switched to using Brave for all of my browsing.
There's no official Tor build for it, but there is an unofficial one (that I do not use)
The only real pain I have with it is that Facebook's javascript for its reels chews up RAM something horrible, which freezes the OS whilst being processed, and often causes me to reboot it