←back to thread

OpenGL 3.1 on Asahi Linux

(asahilinux.org)
512 points simjue | 1 comments | | HN request time: 0s | source
Show context
kytazo ◴[] No.36213178[source]
Its been more than a year I'm running asahi on my macbook air and I can't stress how grateful I feel for enjoying such wonderful freedom.

I don't feel like ever going back to x86 to be honest, at this point there is nothing lacking or unable to run and when the neural engine drivers come online now that the GPU is starting to mature people will be able to juice out every last bit of computation this machine is capable of.

For the record, I've switched to the edge branch a couple of months ago and honestly I noticed no actual difference in my day-to-day tasks which is really telling about how powerful even the M1 is when it can handle software rendering in such an effortless manner coupled with anything else running.

Really thank god for asahi being a thing.

replies(8): >>36213250 #>>36213626 #>>36213905 #>>36214314 #>>36214545 #>>36215750 #>>36217933 #>>36218411 #
imiric ◴[] No.36214314[source]
> at this point there is nothing lacking or unable to run

Sure there is. You just haven't run into it yourself.

Faster, cooler and more power efficient hardware is great. I just don't think that it makes up for depending on a small team of volunteers to resolve all hardware issues in an ecosystem hostile to OSS, which might break at any point Apple decides to do so.

And the incompatibilities with ARM are not negligible. If all your software runs on it, great. If not, good luck depending on yet another translation layer.

I'm sticking with my slow, hot and power-hungry x86 machines with worse build quality for the foreseeable future. The new AMD mobile chips are certainly in the ballpark of what Apple silicon can do, so I won't be missing much.

replies(7): >>36214444 #>>36214810 #>>36215384 #>>36215475 #>>36215725 #>>36220131 #>>36220674 #
acomjean ◴[] No.36215475[source]
I have an AMD Linux laptop I’ve been using for work.

It’s great. The battery life is great, it’s quite fast with a lot of cores, when I need to do my genetics runs (plugged in). Build quality isn’t bad, plus affordable and lots of ports. After my initial transition away, not missing my 2015 Mac book pro.

Linux is the way to go. I don’t blame people with apple hardware for wanting it. I just don’t feel the x86 side is as bad as the everyone makes it out to be. We’ve come along way since my first Linux laptop and it’s not so great battery life.

replies(1): >>36215715 #
danieldk ◴[] No.36215715[source]
Two years ago or so I bought a ThinkPad with an AMD Ryzen CPU, there was a lot of hype about them. How Linux laptops were finally competitive, speed, driver, and battery-wise.

The machine was quite a bit slower than an M1 Air, would have loud fans during video meetings, and on Linux the battery would typically last 3 hours (6-7 on Windows, yes I did all the usual power optimizations). In S3 sleep it would discharge overnight and the next day it would refuse to charge with Lenovo’s included USB-C adapter. When waking up the machine from sleep the track point or trackpad wouldn’t come up 1/3rd of the time on Linux.

I used the laptop for work and the question ‘does the laptop work’ when having a meeting or having to teach became so stressful, that one day after another Linux hardware episode I immediately went to a store after work and picked up an M1 Air and never looked back (well, got an M1 Max after that).

There is no way I am going to touch Linux on laptops within 5 years.

(I use a headless Linux GPU machine daily, first used Linux in 1994, and was paid to work on a Linux distribution in the past.)

replies(3): >>36215987 #>>36217490 #>>36219284 #
1. imiric ◴[] No.36217490{5}[source]
> Two years ago or so I bought a ThinkPad with an AMD Ryzen CPU

Things have changed a bit since then[1]. The new Phoenix chips are quite competitive with the M2 as far as performance and TDP goes. Your other complaints are with Lenovo, not AMD.

I doubt anyone will argue that Apple laptops don't have the best build quality. Apple has the advantage of full vertical integration, so it's very difficult for any other manufacturer to compete on things like battery life and power efficiency.

The Linux glitches you describe is the usual Linux jank. I don't disagree that even the most well-supported Linux laptop will have these. As a Linux user, you choose to deal with these issues because the alternative of relying on a corporation to decide how you're going to use your computer is not an option. I've also heard and experienced my share of issues with macOS and Windows. In the eternal words of a modern philosopher: every OS sucks[2].

[1]: https://nanoreview.net/en/cpu-compare/apple-m2-max-vs-amd-ry...

[2]: https://www.youtube.com/watch?v=CPRvc2UMeMI