Without diminishing how cool I think the Asahi linux project is, can I shout out the panel at the bottom of the page for device support.
As a tech enthusiast, that's exactly the kind of page I would want if I were buying a new Apple device today. It doesn't show everything, but it's excellent for comparing across Apple's whole Mac Silicon lineup.
Even being at the bottom of the page, I still think that panel is one of the most effective ways of marketing Apple devices -- to me, personally -- vs. anything I've seen.
Congrats Asahi team! I can't wait until Vulkan support is ready; it'll be cool to see what Apple's hardware can achieve when it's no longer restricted by Metal and macOS.
How is Apple hardware in any way constrained by highly optimized versions of a graphics hardware library specifically for that hardware and an operating system optimized also for the hardware?
I think the implication is that the hardware is being constrained by what software is able to run on it. That there is a wealth more of Vulkan applications that a user would want to run, and they are currently unable to do that, since MoltenVK cannot support everything a Vulkan application may need.
I understand and that would make sense. Personally, I absolutely loath the font rendering on macOS, and I just installed the Asahi Linux a year or so ago myself because the fonts are much easier on my eyes, or my ability to control the font settings that is.
I do miss subpixel antialiasing on large screens that are 4K or lower.
It annoys me that Apple picks a non-integer scaled resolution by default, but HiDPI 2x looks great on a MacBook Pro and on 27" 5K and 32" 6K. If only there were more, and more affordable, monitors in those two spaces...
>it'll be cool to see what Apple's hardware can achieve when it's no longer restricted by Metal and macOS.
Metal is special built for the hardware and more optimize for it than anything, by the people who designed the hardware. Anything else would be less performant.
I'm in the same boat. Apple hardware is perhaps the best available. The software that comes with it leaves a lot to be desired. I would rather just run a standard Linux system.
Yes. I've been a long time Linux PC user (Thinkpads and Dell mostly) so without any shame, I have to admit that the quality of Apple devices is miles ahead anything else I've tried. Also yes, I simply cannot stand MacOS. I can recognise its virtues (and its limitations) but it's just not for me.
I've been daily driving Asahi for over a year and a half now. I started with the first release on Arch Linux ARM last year, and switched to Fedora Asahi Remix in August of this year (https://jasoneckert.github.io/myblog/fedora-asahi-remix/).
And I must say that it's been a pleasure watching this project progress over that time, and the amount of effort put in by so many people on the Asahi and Fedora teams.
Article says OpenGL 3.1 but it's actually supported OpenGL 3.3 since November. That's a big difference as 3.2 is baseline for a lot of apps that use OpenGL.
The certification is only OpenGL ES 3.1, a completely separate thing. In either case, both pieces of information are newer than the blog post they sourced which only notes OpenGL ES 3.0. I think the root is there wasn't a full blog post about either of these events so they just saw that and assumed it was the latest update.
I wrote it, but no, I did note the date and I didn't assume it.
It would be really good if projects actually documented what they do better, but as a former tech-docs writer for 2 software & 1 hardware company, I know very well that there's never the money and it's usually an afterthought.
glxinfo will always give an authoritative answer if you need! If you didn't assume it was the latest can I ask what the newer source was so I can get it updated? An outdated Wiki page perhaps?
Can’t wait to install on my M2 Pro MacBook. I was a long term Arch user on a Thinkpad years ago and then switched to MacBooks. Apple Hardware and Linux is best of both worlds for me.
Does Asahi (or any Linux DE) use the command key in the same way as Mac OS for keyboard shortcuts, leaving my Ctrl key free to just be a Ctrl key in the terminal?
I ask because this has become very important to me, and workarounds like Kinto[1] aren't quite good enough for my taste.
I did a quick look and found this, had to find something that would work on KDE/wayland, the Asahi Fedora default. Could you give it a try and report on it? I’m the same boat and this is important for me as well.
Great in one way as they don't sugarcoat things like the defaults for the key mappings but not great in another with things like Gnome not supporting middle click for window titles is a problem for someone so aligned with macOS :p.
Actually KDE supports middle click actions for titlebars and frames (the settings window is open in front of me). Maybe it's different for X11 and Wayland? I'm on X11.
Wait, this is my first time using this on my KDE install. When I middle click the titlebar, it just gives me a sort of "quick menu" (for many apps, it's just a quick link to some settings modals). What is the "UX consistent" intended use paradigm for the middle click and the macOS action/event chain?
I am a long-term Mac user, sure, but I am not a "die-hard" one and my normal role at the Reg is as the Linux guy.
As an example: I am typing on the MacBook Air I used right now. It has a horrible keyboard and a poor trackpad, not enough ports, is not nearly repairable enough, and I would never spend my own money on one of these things.
To me the downsides on installing on pure metal are bigger than running over something like UTM.
On my maxed out M1 Max I have a VM with Ubuntu 22.04. Runs flawless, I can expose IPs, share folders and multitask with macOS. And it runs very well with 10Gb of RAM and 3 CPU's.
Maybe in a few years an outdated mini could be my home server with Linux on bare metal but for work and play I prefer the flexibility of running on a VM.
To me there are only upsides: I don't like the Mac operating system but I love the hardware and running Ubuntu natively with all hardware supported would probably get me to upgrade. But I'm patient, the oldies are doing just fine, sooner or later that will just fall into my lap so no need to start taking risks running fresh stuff.
Cool. Wonder if virtualising macOS would potentially work?
Mainly wondering because macOS has a limit of 2 running VMs, which is ludicrously low given the power of the hardware.
We (sqlitebrowser.org) have an apple silicon mac mini running build server tasks, but it's only lightly used due to this limit. There's no way we're buying new mini's just in order to run more jobs. :/
Does anyone know if speaker support is now live? The splash page has a section about it, but it's always been in a "alpha" state / not available without doing some hands on things to enable it. It's really the only blocked for me from using Asahi as a daily driver (and also being based on Fedora...can't wait for a fully baked Debian variant!)
The page has per-machine lists of available and unsupported features. The only mac that doesn't have audio right now are the M1 imacs, due to their speakers working differently than the laptops. They're not that different though, so I expect they'll be working in a couple of months.
the second sentence of the section titled "The best Linux laptop audio you’ve ever heard" says "Just install Fedora Asahi Remix and enjoy high-quality audio right out of the box, no setup needed."
Can anyone comment on how battery life compares when running Linux on M1/M2? (I haven't been a mac person in many many years but I do love the Air and would consider getting one now that I wouldn't have to use their os)
It's difficult to compare as things like whether your keyboard backlight were on the whole time start to have significant impacts in the runtime for more efficient machines and with certain things like hardware video decoding not being implemented watching high res videos compounds with the previous note while another use case may not.
For me on my typical day I'd say something around 75% the time I get on macOS though. Can make it about 10 hours full to empty.
I don't even know if that's true. I have an AMD laptop that dual-boots Fedora KDE and Windows 11. When I watch videos (local files) on both, I can get about the same battery life. But Linux, in general, is much worse with OpenGL/Vulkan applications (games, primarily). With Chrome, Windows is slightly better; with Firefox, Linux is significantly better. But Chrome on Windows is generally "best". Etc.
So it's going to be application specific as much as small things like hardware configuration differences in each OS (which can be tailored to match).
>We’ve worked together with the PipeWire and WirePlumber projects to add support for fully automatic and transparent DSP configuration
I just hope this isn't only for apple silicon
they don't really make clear if this install script replaces MacOS, or if it installs Asahi/Fedora alongside or inside it. Does anyone know which it is?
IIRC from one of the early posts that Marcan posted a couple of years ago, it's essentially impossible to completely get rid of MacOS due to the way the Apple Silicon boot process works.
afaik there has always been the option to install alongside during the installer. It might not even be possible to do otherwise if you're installing from macOS itself.
Apple Silicon Macs don't support booting from external drives so you need to touch the macOS partition to make room for the boot files regardless. After that, you're free to mount your main directories on other drives as you would on a standard Linux install.
>This was already discussed and debated to death some time ago, but you must have been sleeping or something
Or, you know, living my life. Didn't know we're supposed to keep tabs on everything written on HN everyday, thanks for letting me know, and in such a polite tone to boot!
Depends on the box. In general if there is a hardwired HDMI port it works, if it's an alt mode it doesn't yet. The feature pages give detail by hardware, heres a direct link to the M2 page https://github.com/AsahiLinux/docs/wiki/M2-Series-Feature-Su...
As a tech enthusiast, that's exactly the kind of page I would want if I were buying a new Apple device today. It doesn't show everything, but it's excellent for comparing across Apple's whole Mac Silicon lineup.
Even being at the bottom of the page, I still think that panel is one of the most effective ways of marketing Apple devices -- to me, personally -- vs. anything I've seen.