Live data from Hacker News

OpenGL 3.1 on Asahi Linux

asahilinux.org

241–250 of 377 posts

Re: OpenGL 3.1 on Asahi Linux

#241
post #49

Sorry, but what's the point? Why not just buy a Linux laptop and have everything work out of the box? Why are Linux enthusiasts putting so much effort into supporting hardware from companies that - at best - ignore Linux? This question is also valid for other manufacturers, btw, not just Apple. So much time wasted doing free labor for hardware companies that will just break your stuff with the next hardware iteration…

They don't exist, or if they do, they rely on far less (motivated, whatever that motivation might be) community folks to bring-up support. Which often happens are the device is a generation or two old.

Non-sbc aarch64 devices with good upstream support are damn near non-existent. I understand the Linux user market is small, but it's baffling to me that companies can't invest a small amount in having coordinated upstreaming efforts.

That said, I'm so delighted with my G14 2022 experience that I might just buy the 2024 version of it's all AMD again. I have better hardware control in Linux than Windows, I can play Halo Infinite in Linux (praise be Proton) and Windows. But... I suspect I'm going to be able to do the same thing on a likely more-battery efficient and nicer hardware M2 MBA by the end of the year. Nice to have options.

Edit: it's really soulcrushing to think about. Sdm845 devices are insanely cheap and yet upstream support still barely limps along, mostly with volunteer/donated efforts.

Re: OpenGL 3.1 on Asahi Linux

#242
post #144
post #108

Earlier quoted context omitted.

System76? Framework? Even Dell has a number of Linux laptops. If your requirements are "must run an Apple designed ARM processor", then yes, your choices are pretty limited.

ANY arm processor, do tell

Thinkpad x13s is an okay option, but Qualcomm is IMO more cursed than Apple

Re: OpenGL 3.1 on Asahi Linux

#243

Earlier quoted context omitted.

If your laptop firmware doesn't support it, here is one trick if you have a removable battery: Put a piece of paper over one of the batteries middle contacts. That will make the firmware think the battery is overheating. It will then refuse to charge, but will still happily discharge. You can do that to keep your battery at 80% while still on AC power. Handy if you operate from AC power 99% of the time, yet don't wan…

> Put a piece of paper over one of the batteries middle contacts. Bad, very bad idea if you don't know what you are doing - depending on where the "smarts" in the BMS are, you may damage your battery or make your BMS think the pack is broken or prevent your BMS from recognizing a charge state mismatch (and in the worst case, a cell going undervoltage or reverse polarity) as you have a good chance that you cut off one…

Would an engineer really make a consumer design where a sliding contact failing open led to a safety incident?

Every laptop since the 90's has the balancing and protection circuitry inside the battery, not inside the laptop.

Re: OpenGL 3.1 on Asahi Linux

#244

From a follow up post on Mastadon https://social.treehouse.systems/@AsahiLinux/110497512340479... : "Also in this update: We now have a cpuidle driver, which significantly lowers idle power consumption by enabling deep CPU sleep. You should also get better battery runtime both idle and during sleep, especially on M1 Pro/Max machines. Thanks to the cpuidle driver, s2idle now works properly, which should fix timekeepin…

I also appreciate the detail in which the Asahi team presents the progress they have made. I do not follow Apple's release notes so I cannot compare.

The Apple release notes for macos look like this https://www.apple.com/macos/sonoma-preview/

Re: OpenGL 3.1 on Asahi Linux

#245
post #72

Earlier quoted context omitted.

The features support page lists the webcam as TBA. How do you do video conferencing? USB webcam? No video?

People who demand others show their faces in a video call generally aren't fun to be around anyway, and if it's family or friends just use your phone.

Typical HN response "This major feature most people use doesn't work" "Just don't use that feature, it wasn't that good anyway"

Re: OpenGL 3.1 on Asahi Linux

#246

Earlier quoted context omitted.

People who demand others show their faces in a video call generally aren't fun to be around anyway, and if it's family or friends just use your phone.

Typical HN response "This major feature most people use doesn't work" "Just don't use that feature, it wasn't that good anyway"

[deleted]

Re: OpenGL 3.1 on Asahi Linux

#247
post #156

Earlier quoted context omitted.

> 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 You are describing how most OSS software has been developed. I don't see how this is any different than early linux when no hardware manufacturers had any interest in supporting it. A lot of the work that the asahi team is doing is just fixing Arm issues in the…

> I don't see how this is any different than early linux when no hardware manufacturers had any interest in supporting it. It's very different. Hardware manufacturers in the 90s were incentivized to support Linux to expand their customer base. A trillion-dollar corporation has no incentive to sell their hardware to a niche of a niche of technical users who are not part of their software ecosystem. Another major diffe…

> Even worse: Apple can decide at any point to make their hardware much more difficult to support. Newer models or firmware updates might break things. Being at the whims of a corporation that is the antithesis of F/LOSS to run Linux on their hardware doesn't inspire confidence.

That is the case with every single PC maker who doesn't ship all their PCs with Linux.

I just don't understand why Apple has to be treated differently. They just went through a traumatic transition where they could have locked their computers very tightly, preventing you from booting anything but macOS. They did no such thing. They did the reverse. No they didn't formally support it, but they own their own OS. How could they be expected to?

Re: OpenGL 3.1 on Asahi Linux

#248
When the Asahi alpha released dropped last March, it was stable and functional enough to become my daily driver. And since then the pace of development has been steady and impressive - I actually look forward to every 'pacman -Syu'.

If someone told me 20 years ago that I'd be using an Apple-made ARM workstation running Linux to do all of my development work today, I would have never believed them.

Post reply on HN