Gravity Linux Alpha Release: Linux on the M4 Mac Mini with GPU and DCP Support
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
Gravity Linux Alpha Release: Linux on the M4 Mac Mini with GPU and DCP Support
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
yonatan8070 · · focus · HN ↗
VCFundedGenYer · · focus · HN ↗
porphyra · · focus · HN ↗
trollbridge · · focus · HN ↗
Asahi is available in a variety of distros, too.
lproven · · focus · HN ↗
Asahi does not use Arch.
It formally made Fedora its official partner three years ago as I reported at the time:
<a href="https://www.theregister.com/software/2023/08/07/asahi-linux-project-hooks-up-with-fedora-remix-coming-soon/1248952" rel="nofollow">https://www.theregister.com/software/2023/08/07/asahi-linux-...
It does also support 10 other distros, listed here:
<a href="https://leo3418.github.io/asahi-wiki-build/swalternative-distros/" rel="nofollow">https://leo3418.github.io/asahi-wiki-build/swalternative-dis...
(Deepin is there twice.)
Note, Arch is not on that list.
wolrah · · focus · HN ↗
> Gravity Linux vs Asahi Linux
> Gravity Linux and Asahi Linux are two independent projects working towards the shared goal of a strong, open OS ecosystem on Apple Silicon devices. Gravity Linux was initially forked from Asahi Linux over differences in policy, namely regarding LLM use. We have tremendous respect for the Asahi Linux project and emphasize our shared goal of running Linux on Apple Silicon.
OP is the same poster from <a href="https://news.ycombinator.com/item?id=49717638">https://news.ycombinator.com/item?id=49717638 who was noted as having been banned from Asahi Linux over hiding use of LLMs (doesn't seem to be any disagreement about this) and accusations of having Apple proprietary knowledge (challenged by OP).
ADevWithAnIdea · · focus · HN ↗
I disagree with this also, but the latter was so obviously wrong that I figured I should leave a reply. We are separate projects and what Asahi does is their business, our interactions will be in upstream projects and follow upstream guidelines.
porphyra · · focus · HN ↗
Oh well, if this doesn't pan out, hopefully someone else will vibe code for a week and get it working in the near future.
wjnc · · focus · HN ↗
jamesgeck0 · · focus · HN ↗
GeekyBear · · focus · HN ↗
If this were true, Wine and its forks like Proton would have the same issue.
sh4jid · · focus · HN ↗
tiahura · · focus · HN ↗
trollbridge · · focus · HN ↗
Asahi’s approach avoids any use of AI coding agents, etc at all (even for debugging, testing, and so forth). The amount of work/effort the Asahi team did for M1/M2/M3 is near superhuman, and M4 is gonna take all that effort again, since Apple likes to change things, a lot, and doesn’t really document their hardware device interfaces in detail.
Gravity approaches this with an attitude that using an LLM is indeed allowed (per upstream Linux contribute requirements), particularly for analysis, debugging and testing. The goal is to get M4 support contributed back to to the upstream kernel. (And eventually M5, M6, A18…)
Ideally, the documentation about hardware interfaces from this project could be used for other people who want to write kernel drivers for Linux or even for other operating systems. It’s mostly a matter of documenting what the device interface actually is.
None of this would be possible without Asahi’s foundational work and techniques to make clean room reverse engineering possible. Despite differences on opinions about AI, I can’t stress the quality of their work or the effort they’ve put in enough.
Reubend · · focus · HN ↗
GeekyBear · · focus · HN ↗
lproven · · focus · HN ↗
<a href="https://news.ycombinator.com/item?id=49720125">https://news.ycombinator.com/item?id=49720125 (6 comments)