Live data from Hacker News

Asahi Linux on M3

asahilinux.org

101–110 of 354 posts

Re: Asahi Linux on M3

#101

Why Apple does not at least provide the specs to the community? So much wasted effort when they can just share a pdf.

> when they can just share a pdf. I assume your question was in good faith, but the information needed to support an entire platform like this is not as simple as sharing a PDF. I’ve spent parts of my career working on much simpler platforms than an entire Apple laptop where we would have to work through 10,000 page PDFs documenting registers and even that was not enough to get the full picture of the system. You hav…

If you’ve ever tried to lock down a mac and dealt with the 100s of system services, you’d know why. I like the hardware and base os, but I have no idea what those services are doing.

Many are undocumented. A lot can’t be disabled, even with SIP disabled. And, they’re chatty and persistent in trying to communicate out. You can kind of disable communication of TCP/IP but they’ll find alternatives - like low power bluetooth or even lower in the network stack.

I only use my mac for development. I’m a simple man and don’t need all the bloat and hidden behavior. Plus, I always feel like I’m one automatic update away from it becoming unusable.

Re: Asahi Linux on M3

#102
post #97

I'm not sure I understand the target user for Asahi. Is this someone that only wants to run Linux and wants to use their GPU on Linux? Seems like this is not the case, yet. Or, is this for someone that wants to dual boot and use Linux sometimes, and then reboot into MacOS when they want to use the GPU?

Asahi on previous M-series chips supports the GPU, they just don't support it on M3 yet (they have to reverse-engineer the GPU to write the driver)

More info: https://alyssarosenzweig.ca/blog/asahi-gpu-part-n.html

Re: Asahi Linux on M3

#104
post #97

I'm not sure I understand the target user for Asahi. Is this someone that only wants to run Linux and wants to use their GPU on Linux? Seems like this is not the case, yet. Or, is this for someone that wants to dual boot and use Linux sometimes, and then reboot into MacOS when they want to use the GPU?

I have an M2 Macbook Air that i sometimes boot into Asahi to play Steam games that doesn't work natively on mac. It works unreasonably well given that there is something like five different translation layers to make it work!

Re: Asahi Linux on M3

#105
post #97

I'm not sure I understand the target user for Asahi. Is this someone that only wants to run Linux and wants to use their GPU on Linux? Seems like this is not the case, yet. Or, is this for someone that wants to dual boot and use Linux sometimes, and then reboot into MacOS when they want to use the GPU?

Asahi on previous M-series chips supports the GPU, they just don't support it on M3 yet (they have to reverse-engineer the GPU to write the driver) More info: https://alyssarosenzweig.ca/blog/asahi-gpu-part-n.html

Oh, so an M2 will support GPU usage? Can you run CoreML and unsloth models in the same way you would use them on regular MacOS? Are there benefits to using Linux/Asahi for running models on Apple hardware?

Re: Asahi Linux on M3

#106
post #97

I'm not sure I understand the target user for Asahi. Is this someone that only wants to run Linux and wants to use their GPU on Linux? Seems like this is not the case, yet. Or, is this for someone that wants to dual boot and use Linux sometimes, and then reboot into MacOS when they want to use the GPU?

Why does it have to be for anyone other than the people involved in it?

(Though I’m sure people outside the project get value from it as well, like OpenBSD using Asahi bootloader)

Re: Asahi Linux on M3

#107

Earlier quoted context omitted.

Apple has a long long history of supporting open source.

can you please tell us what have they done for open source except LLVM.

LLVM / Swift / Webkit & XNU (I don’t really know of anything using Xnu up stream but the others are large open source projects?)

Re: Asahi Linux on M3

#108
post #97

I'm not sure I understand the target user for Asahi. Is this someone that only wants to run Linux and wants to use their GPU on Linux? Seems like this is not the case, yet. Or, is this for someone that wants to dual boot and use Linux sometimes, and then reboot into MacOS when they want to use the GPU?

I have an M2 Macbook Air that i sometimes boot into Asahi to play Steam games that doesn't work natively on mac. It works unreasonably well given that there is something like five different translation layers to make it work!

Steam is incredible on Linux. I'm amazed my kids can play so many games using proton on Ubuntu.

So, if there are five translation layers, why not run a Linux VM using UTM and play there? Is there a technical reason that does not work?

Re: Asahi Linux on M3

#109
post #40

Earlier quoted context omitted.

Apple made some changes specifically for Asahi Linux to make it more robust. I believe it was Hector Martin who discussed it on Mastodon a while ago.

Discussed here: https://news.ycombinator.com/item?id=29591578

Discussed there, but shame the original linked tweet is deleted

Re: Asahi Linux on M3

#110
post #9

Why Apple does not at least provide the specs to the community? So much wasted effort when they can just share a pdf.

So that you have to keep buying Macs every few years of course. If they gave you a way to install linux easily then you could use it far past their intended lifespan and wouldnt keep you locked into the apple ecosystem. They have proved time and time again that Apple hardware running anything but MacOS or iOS is something they will work very hard to stop you doing.

> every few years of course

That sounds like a you thing; I've kept my macs for at least 5 years. My M1 is still going strong and I haven't felt any pressure to upgrade.

Post reply on HN