←back to thread

OpenGL 3.1 on Asahi Linux

(asahilinux.org)
512 points simjue | 2 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 #
fallat ◴[] No.36214444[source]
> 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

This. The volunteer pool is too small. And you're supporting a shitty company.

replies(2): >>36215217 #>>36215528 #
throwaway894345 ◴[] No.36215528[source]
I would like to see the volunteer pool grow, but I suspect a lot of things in the Linux kernel are maintained by a small pool of volunteers--it's not like all volunteers (or paid developers) work across the whole kernel, after all.

Also, which are the virtuous hardware companies and what's stopping them from making compelling products? And since I'm already a Mac user, I've already supported this evil company, so what does it matter if I change out the operating system?

replies(1): >>36216125 #
fallat ◴[] No.36216125[source]
Not sure why you're fixated on the whole Linux kernel - we're talking about a small pool of volunteers supporting complex modules.

There are good laptops out there other than Macs... Lenovo, HP, Dell, etc all have offerings which are supported out of the box by Linux because they aren't using their own hardware or do contribute the necessary code to run FOSS OSs.

I'm not asking you to now dump your Mac. That'd be silly. Continue to use your Mac with Asahi, just don't complain if Apple decides to break anything at any time, and expect it. Know that what you type on now is already planned for obsolescence and most likely has intentional design flaws as shown again and again by people like Louis Rossmann.

When your Mac dies, I am asking you to not buy Apple for your next laptop. That's all that can be reasonably asked.

replies(1): >>36216932 #
hedora ◴[] No.36216932[source]
> There are good laptops out there other than Macs... Lenovo, HP, Dell, etc all have offerings which are supported out of the box by Linux because they aren't using their own hardware or do contribute the necessary code to run FOSS OSs.

For the love of all that is holy, name one model that has the following properties:

- 6 hours real life battery doing C++ development work.

- 7+ days suspend battery life

- 99.99% success rate resuming from suspend under linux (~ 1 kernel panic per year is OK)

- Centered keyboard and trackpad

- >> 1080p screen

- bluetooth, wifi, webcam, etc, etc, all work reliably (~ 1 device "need to reboot" failure across all categories, per year)

- un-noticable fan

- less than 10% permanent hardware failure rate per year

None of the last ~ $10K worth of intel machines I've used (including high end macs, linux and windows machines) met the above criteria.

My M2 macbook actually ticks all the boxes.

However, I really, really, dislike MacOS.

replies(5): >>36217206 #>>36219060 #>>36219712 #>>36220262 #>>36220510 #
1. kiwijamo ◴[] No.36220510[source]
I've managed to tick all your boxes on not one but two Lenovo ThinkPads. Ironically I've had trouble with suspend on my previous work Mac laptop running macOS. Also issues with WiFi on the same Mac laptop not present on other devices. Every single hardware failure within warranty I've had on both personal and work laptops have been Apple - LCD, battery, mainboard, dvd drive, just to name a few. Yet all the others I've owned have done their three year duty without fail. Very much a case of YMMV.
replies(1): >>36229056 #
2. hedora ◴[] No.36229056[source]
The end of the intel mac laptop line models were the worst laptops I've ever used. My last one went through 2 screens, the battery swelled, it couldn't charge fast enough to stay on while plugged in (and the CPU ran at 10% perf while charging, but only if plugged in on the left side).

Also, at any given time 6 of the keyboard buttons stuck, and the touchbar constantly phantom pressed the siri button when I pressed backspace. It got under 90 minutes of battery when brand new. It reliably kernel panicked on resume 1-2 times a week. It was also loud and hot.

Maybe I should give lenovo another try.

They completely screwed me over on a warranty repair right after the IBM acquisition. When I got the laptop back after over a month, it was diagnosed "no fault detected" and had a new symptom: it leaked high voltage from the backlight transformer into to the case during boot shocking the heck out of me!!!

Also, when I look at their web page, I always have the problem that they offer too many sub-configurations, and there isn't a button that says: "just give me the one that definitely runs Linux with the taint bit turned off, and only contains components that have had stable OSS drivers for over a year, and whose BOM hasn't changed for at least 12 months".

Ironically, Apple's web page is pretty close to having a de facto button like that.