14 ms·
Work from the Asahi Linux team has been upstreamed since 5.13. This article makes it sound like 6.2 is good to go when that's really not the case. There is a l
by iuafhiuah 4y ago
Work from the Asahi Linux team has been upstreamed since 5.13. This article makes it sound like 6.2 is good to go when that's really not the case.
There is a list of upstreamed and missing functionality on the Asahi Linux wiki here: https://github.com/AsahiLinux/docs/wiki/Feature-Support https://github.com/AsahiLinux/docs/wiki/Feature-Support
Linux 6.2 adds (checks notes): cpufreq to M1s, devicetree for newer hardware, HDMI out to Mac Studio (2022) and bluetooth support.
That doesn't sound as interesting as this article suggests when stuff like USB, the touchpad, keyboard, speakers, 3.5mm audio, suspend/sleep are all still WIP downstream.
This isn't a dig at the Asahi Linux developers. They're making solid progress. This is just a bad article.
- benatkin 4y agoThere's an M1 Mac Mini. What's this about a touchpad?
- Jcowell 4y agoM1 Mac mini supports the shiv trackpad of course. Comes in clutch when you have limited desk space (and to me the superior input device).
- RockRobotRock 4y agoIt seems difficult to use long-term for RSI. What are your thoughts?
- andyferris 4y agoI totally had this problem with a magic touchpad. Great device. Loved it - for about a month. Couldn’t touch it without pain after that.
- dfee 4y agoNo idea what a shiv trackpad is. I did find this while googling for it though: https://www.etsy.com/listing/783328345/ https://www.etsy.com/listing/783328345/
- Jcowell 4y agoWeird auto correct. Should be Magic Trackpad
- froggit 4y agoA shiv is an improvised, easily concealed, close quarters DIY weapon, constructed of pretty much anything that can be formed into a sharp point or cutting edge. They are popular in prisons due to supply side constraints on other armament options. Think "toothbrush sharpened into stabby thing" or "piece of bed frame filed down into cutty thing." Just about the furthest thing from Apple hardware I can think of.
- MuffinFlavored 4y ago> That doesn't sound as interesting as this article suggests when stuff like USB, the touchpad, keyboard, speakers, 3.5mm audio, suspend/sleep are all still WIP downstream. I wonder what kind of realistic ETA there is (if any) for these kinds of features.
- Gigachad 4y agoA lot of them sound pretty close. Sleep for example is something they know how to get working, all that’s left is someone to come up with a plan to integrate it nicely in to the Linux kernel in a way that isn’t copy pasting the existing system and changing the values that are different on Mac. Speakers also do work but they are disabled by default so a bug in the current implementation doesn’t blow up the hardware. And a whole set of major features will be supported as soon as the thunderbolt driver is done which I’ve heard is in progress. The touchbar, fingerprint reader, and camera are things I wouldn’t hold my breath for.
- user3939382 4y ago> come up with a plan to integrate it nicely in to the Linux kernel in a way that isn’t copy pasting the existing system and changing the values that are different Laughs in NetBSD
- adduc 4y agospeaker support is being actively worked on [1] [1]: https://phpc.social/@marcan@treehouse.systems/109818009430904102 https://phpc.social/@marcan@treehouse.systems/10981800943090...
- deaddodo 4y agoI used to be pretty pessimistic about the team. While it had some solid heads in it, I thought things would take much longer than they have. Given their current progress/speed I wouldn't be surprised if most of these are functional enough for upstream by the end of the year, with iterative progress towards M2.
- deleted 4y ago[deleted]
- singularity2001 4y agostuff like USB, the touchpad, keyboard, speakers, 3.5mm audio, suspend/sleep are all still WIP That makes it sound as if they are barely (un)usable which isn't true either
- notpushkin 4y agoAre speakers enabled in Asahi stable already? If they're still behind a build flag (which is for a good reason, you can blow them up if you're not careful), I'd say those are indeed unusable.
- mtlmtlmtlmtl 4y agoI don't understand why USB support should even be an issue. Is the controller integrated into the SoC or something? Or is it a chipset thing? Feels like Apple have made this a lot harder than it needed to be. Of course they're masters at designing great hardware with ridiculous flaws. Like somehow being fragile despite the metal construction. Missing connectors, weird keyboard design choices. Soldered-on components. I bought a Macbook Pro once almost a decade ago. Never again. Never before or since have I felt less like I actually owned the hardware I'd bought.
- tuyiown 4y agoI often have to read this kind of comments about apple, but it never aligns with my personal anecdotes about apple, and it never mention actual hardware or brand whose qualities are so much more valuable than apple's. You sound like anything but apple is good, but there's a lot of awful hardware out there, that is for sure. How to you avoid it ? What's your foolproof buyer method ? I might sound snarky, but I'm also genuinely interested !
- hutzlibu 4y ago"What's your foolproof buyer method ?" Reading trustworthy test sites, before buying anything expensive. Which has gotten a bit harder, due to LOTS of paid content, but it still works, if you know how to spot the signs of a bad site.
- rkangel 4y agoApple is kind of in their own price-point which is (potentially) justified by their quality. The main alternative is "buy something cheaper".
- deleted 4y ago[deleted]
- noirscape 4y ago> are all still WIP downstream For full clarity, having observed Marcans socials for a while, a big reason as to why upstreaming into the kernel is slow is because the Linux kernel suffers heavily from having BDFL maintainers. Basically a specific maintainer can make upstreaming patches to their part of the kernel a process few people want to go through due to how much leeway they have in approving/rejecting patches. Stuff like yelling at merges that also happen to fix bugs in the parts that they modify because "bugs should be upstreamed separately" (even when splitting out the bugfix makes zero structural sense) or getting angry at contributors for lines they didn't contribute but that git diff happened to spit out around their commit to keep the diff readable. Having watched that for a few weeks really gives you an understanding as to why so few Linux modifications for obscure devices have their patches upstreamed. (Switchroots main project, which is the Linux kernel but modified to run on the Switch for example doesn't bother upstreaming anything as far as I can tell.)
- float4 4y ago> BDFL (Benevolent Dictator For Life)
- KyeRussell 4y agoThese days it’s hard to ignore the fact that Linux enjoys its continued success in spite of these sorts of crusted in grumps, not because of them.
- jasoneckert 4y ago> Linux 6.2 adds (checks notes): cpufreq to M1s, devicetree for newer hardware, HDMI out to Mac Studio (2022) and bluetooth support. It's worth noting that these features were long available since July 2022 (https://asahilinux.org/2022/07/july-2022-release/ https://asahilinux.org/2022/07/july-2022-release/) to Asahi users. And like other Asahi users, I've been using them since that time on my Mac Studio running Asahi (with HDMI output, 10G ethernet, and Bluetooth too): https://triosdevelopers.com/jason.eckert/stuff/AsahiSwayM1Ultra.png https://triosdevelopers.com/jason.eckert/stuff/AsahiSwayM1Ul...