Live data from Hacker News

Asahi Linux Progress Linux 7.0

asahilinux.org

161–170 of 385 posts

Re: Asahi Linux Progress Linux 7.0

#161
post #118

Earlier quoted context omitted.

> My variosu Linux adventures have always resulted in doing random patches for audio or screen incompatibility. This is the kind of dated argument that really makes me dismiss most of the critics. I was running xubuntu as my main desktop since 2010 at least, switched to Debian + nix + XFCE in 2022 and switched to full-on nixOS in 2024. I never had issues with audio then and had to go out of my way to "break" audio on…

MacOS has solved laptop suspend since the 2000s. Windows and Linux still struggle with this, especially due to the switch from S3- to S0ix-style sleep. Modern Apple laptops seem less special now but you also have to look at them through the lens of their introduction. A similar thing is true for Sonos. They don't seem all that special now, but you have to realize they have been offering multi-room synced audio with a…

Windows had working suspend to disk with Windows XP then they messed it up trying to get a more tablet like experience.

:/

Re: Asahi Linux Progress Linux 7.0

#162

Earlier quoted context omitted.

> And I like how you complain most devs never give Linux a fair shot on decent hardware right after describing that you MacOS experience is a hackintosh. I'm not saying that I was expecting to run a Hackintosh and suddenly get the advantages of Apple hardware. I am doing a pure software-to-software comparison. There was no application in the MacOS desktop that made me feel like I was missing out on something. Of all…

> I am doing a pure software-to-software comparison. I would argue this is impossible at this point. Most of the benefits of the entire Apple ecosystem are about integration - Macbook Pros are the fastest machines with the best battery life because of the great hardware but also the software integration. > There was no application in the MacOS desktop that made me feel like I was missing out on something. Of all the…

If you are willing to give the advantage to MacOS due to the integration with the hardware, then you should only judge Linux when provided on hardware from Linux-centric vendors like system76, Tuxedo, Starlite and Framework.

Re: Asahi Linux Progress Linux 7.0

#163
post #71

While I absolutely love the technical write-up from the Asahi team, and being absolutely impressed by their accomplishment, to the risk of being an overly negative contrarian, I remain a bit skeptical. I'm concerned that after all these years, it's still a separate project and not an effort sustained directly within the kernel mainline and mainstream distributions like Ubuntu, Debian or Fedora. These kinds of reverse…

This actually is the case for a few other competing Apple Silicon support projects that came and went prior to Asahi. Assuming you have a way to load code into EL2[0], it's fairly easy to bring up the main CPU and USB, plug in a bunch of external peripherals before boot, and say you got Linux running on Apple chips. Only true in the most literal case.

In contrast, Asahi is specifically doing all the challenging RE work that typically gets passed over in favor of flashy headlines. If anyone can get to 95%, it's them.

[0] Prior to the M1 Mac, Apple did not allow anyone but themselves to load EL2 code. The ability to load other OSes on Apple Silicon Macs is, strangely enough, an allowed use-case. Prior to this we had to rely on once-in-a-decade bootrom security bugs.

Re: Asahi Linux Progress Linux 7.0

#165
post #71

While I absolutely love the technical write-up from the Asahi team, and being absolutely impressed by their accomplishment, to the risk of being an overly negative contrarian, I remain a bit skeptical. I'm concerned that after all these years, it's still a separate project and not an effort sustained directly within the kernel mainline and mainstream distributions like Ubuntu, Debian or Fedora. These kinds of reverse…

I'm with you. This entire game has already played out in the iOS jailbreak scene.

Re: Asahi Linux Progress Linux 7.0

#166
post #83

Earlier quoted context omitted.

I think there is also the added challenge that ARM macs are a moving target, and Apple has less than no desire to provide any kind of stability or support for Asahi Linux. Unlike the PC space where laptop manufacturers have to maintain broad compatibility over time, Apple will make future changes that are really awkward for Asahi and will not care one bit because they can do the compat work on their own software.

From an end user perspective, I think the best thing the Asahi team could have done was solely focus on getting the M1 Air/Pro working 100% before moving onto other devices. But that would probably result in burn out from the crazily talented dev team :P

Considering that M1 and M2 are almost the same architecturally isn't that exactly what they are doing? M3 are two new contributors who decided they wanted that.

Re: Asahi Linux Progress Linux 7.0

#167

Earlier quoted context omitted.

There are many audio resampling libraries available that can convert from 44.1 to 48 kHz with no perceptible quality loss. E.g. see https://github.com/hasenbanck/resampler#quality-analysis This is presumably what Apple does. You kind of have to anyway or you have the stupid situation Linux used to have where only one app could play audio at a time.

> you have the stupid situation Linux used to have where only one app could play audio at a time When was that? I think my first Linux distribution was Ubuntu 8.04 and fairly sure it shipped with PulseAudio which in mind always been able to play audio from multiple sources at the same time, maybe I misremember?

Pure ALSA would behave like that because the currently playing process would take exclusive control of the hardware.

Upsite: Highest quality playback.

Downside: Only one process could play audio at a time.

Re: Asahi Linux Progress Linux 7.0

#168

I am both a monthly supporter of the Asahi project and a full-time macOS user. Why? I love to support hackers. But I am also a realist and have given up on the idea of a linux laptop that "just works" and have embraced teh first party experience of the wholly integrated software and hardware experience of the apple ecosystem. am I just a smooth brained dumb dumb that has drunk the koolaid? perhaps. but I don't lose s…

> But I am also a realist and have given up on the idea of a linux laptop that "just works"

I mean, if you only use laptops that are explicitly unsupported by the Linux kernel then I could see what gave you that impression.

Re: Asahi Linux Progress Linux 7.0

#169

I really hope this project continues to gain momentum. Apple Hardware + Linux is the least fscked OS running on the best hardware. MacOS continues to be a tire fire with endless bugs and churn between versions.

I've run all 3 major OSes before. MacOS by far has the least bugs and kinda just works. My variosu Linux adventures have always resulted in doing random patches for audio or screen incompatibility. My windows days were plagued with battery issues. I feel like most Linux ricers wishs for a MacOS-like experience, except with more customisation. (Which is entirely possible now with the ricing on Mac)

Can macOS snap windows to the side yet without external plugins?

Re: Asahi Linux Progress Linux 7.0

#170

I really hope this project continues to gain momentum. Apple Hardware + Linux is the least fscked OS running on the best hardware. MacOS continues to be a tire fire with endless bugs and churn between versions.

Generally yes, but the community around MLX has rallied pretty strong. Sure your disk io is awful, and your OS is buggy, but at least ML compiles and works on a modern OS. Works like rocm seem so close. But you need either the pre-compiled packages or 2+ year old Ubuntu to compile them. https://github.com/ROCm/TheRock/issues/3477

I'm still on Ubuntu 22 because everything works. Got enough packages that still request I don't use wayland that I don't want to risk an upgrade.

Sad because I really want the better One drive integration that Ubuntu 24+ comes with.

Post reply on HN