TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

OpenGL 3.1 on Asahi Linux

512 pointsby simjuealmost 2 years ago

28 comments

zamadatixalmost 2 years ago
From a follow up post on Mastadon <a href="https:&#x2F;&#x2F;social.treehouse.systems&#x2F;@AsahiLinux&#x2F;110497512340479064" rel="nofollow">https:&#x2F;&#x2F;social.treehouse.systems&#x2F;@AsahiLinux&#x2F;110497512340479...</a>:<p>&quot;Also in this update:<p>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&#x2F;Max machines.<p>Thanks to the cpuidle driver, s2idle now works properly, which should fix timekeeping issues causing journald to crash.<p>Also thanks to the cpuidle driver, CPU boost states are now enabled for single- and low-threaded workloads, noticeably increasing single-core performance.<p>Thermal throttling is now enabled, which should keep thermals in check on fanless (Air) models. There was never a risk of overheating (as there are hard cutoffs), but the behavior should now more closely match how macOS works, and avoid things getting too toasty on your lap.<p>Random touchpad instability woes should now finally be gone, thanks to bugfixes in both the M1 (SPI) and M2 (MTP) touchpad drivers.<p>A bugfix to the audio subsystem that fixes stability issues with the headphone jack codec.<p>New firmware-based battery charge control, which offers fixed a 75%&#x2F;80% threshold setting. To use this, you need to update your system firmware to at least version 13.0, which you can do by simply updating your macOS partition to at least that version or newer. This new charge control method also works in sleep mode.<p>U-Boot now supports the Type A USB ports (and non-TB ports on the iMac), so you can use a keyboard connected to any port to control your bootloader.<p>And last but not least, this kernel release includes base support for the M2 Pro&#x2F;Max&#x2F;Ultra SoCs! We are not enabling installs on these machines yet as we still have some loose ends to tie, but you can expect to see support for this year&#x27;s new hardware soon.&quot;
评论 #36214241 未加载
评论 #36217305 未加载
评论 #36216598 未加载
评论 #36213477 未加载
评论 #36215165 未加载
评论 #36226845 未加载
kytazoalmost 2 years ago
Its been more than a year I&#x27;m running asahi on my macbook air and I can&#x27;t stress how grateful I feel for enjoying such wonderful freedom.<p>I don&#x27;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.<p>For the record, I&#x27;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.<p>Really thank god for asahi being a thing.
评论 #36214314 未加载
评论 #36213905 未加载
评论 #36214545 未加载
评论 #36213250 未加载
评论 #36213626 未加载
评论 #36218411 未加载
评论 #36215750 未加载
评论 #36217933 未加载
tiffanyhalmost 2 years ago
Donate.<p>Please don&#x27;t forget to donate if you get value from Asahi.<p>This is tremendously detailed and laborious work that people are doing in their free time.<p><a href="https:&#x2F;&#x2F;asahilinux.org&#x2F;support&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;asahilinux.org&#x2F;support&#x2F;</a>
评论 #36221491 未加载
评论 #36215439 未加载
ezfealmost 2 years ago
Why does this posting have a rel=noreferrer tag, when others don’t?
评论 #36226741 未加载
评论 #36228842 未加载
DCKingalmost 2 years ago
I wonder if the new Mac Pro&#x27;s full PCI Express support resolves any limitations that prevents people from using GPUs over Thunderbolt on existing Apple Silicon hardware (this is apparently a hardware limitation).<p>Although the Mac Pro&#x27;s PCIe extensibility makes it a pretty mystifying niche product from Apple without providing memory and GPU expandability, once Asahi Linux gets running on there you should be able to not get the full abilities of the latest Vulkan and full OpenGL 4.6 by putting in a recent AMD card. The open source Radeon drivers should &quot;just work&quot; on ARM as they do in the Talos II POWER-based workstation, if they can be stably initialized that is. Heck, Nvidia publishes a binary Linux aarch64 driver and they sound petty enough with Apple to try to make that work.<p>You could have Asahi Linux running and delegate any not-yet-supported hardware to the 7 PCIe devices it supports. Would be quite a mighty ARM Linux workstation. Again though - only if Apple has the PCI Express support for it.
评论 #36219269 未加载
nightskialmost 2 years ago
This is great work and I commend it. But in other threads people are acting like Asahi Linux hardware support is 100% complete. My fear is that if I were to go this route and purchase the hardware I&#x27;d be seeing fraction of the performance and capability I would in Mac OS. To be honest this blog post seems like the project has a long ways to go, not that it is nearly completion.<p>I just can&#x27;t justify buying hardware from a company that is so hostile to developers and hackers as nice as it may be.
评论 #36213287 未加载
评论 #36214150 未加载
评论 #36213764 未加载
评论 #36213309 未加载
评论 #36221582 未加载
评论 #36213359 未加载
评论 #36213841 未加载
评论 #36214046 未加载
评论 #36214656 未加载
Topfialmost 2 years ago
Thanks to the entire Asahi team, your work is truly incredible and so far beyond my pay grade that words fail me. I honestly recently tried and very much struggled to communicate why I was so amazed by your project when talking with friends.<p>For anyone interested into the GPU side, I can&#x27;t recommend Linas streams[1] enough.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;@AsahiLina&#x2F;streams">https:&#x2F;&#x2F;www.youtube.com&#x2F;@AsahiLina&#x2F;streams</a>
Jasper_almost 2 years ago
Sample-rate shading is exceptionally rare (MSAA is rare-ish these days, but I only know of exactly one title that has shipped sample-rate shading), so requiring a basic compiler transform to handle it, especially when they can do so easily because of their tiler architecture, is pretty sane.
samwillisalmost 2 years ago
The work of the Asahi team is incredible, and so much fun to watch unfold.<p>I wander if now that you can get a <i>rack mount</i> Mac Pro with Apple Silicon (launched yesterday, the second coming of XServe), running server workloads on them with Asahi Linux becomes a viable route for some people?
评论 #36213563 未加载
评论 #36213400 未加载
htkalmost 2 years ago
&quot;And yes, the team is already working on Vulkan.&quot;<p>This can do more for gaming on the Mac than Apple&#x27;s efforts combined.
评论 #36221860 未加载
tormehalmost 2 years ago
Sorry, but what&#x27;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.
评论 #36215136 未加载
评论 #36214148 未加载
评论 #36214597 未加载
评论 #36214270 未加载
评论 #36218635 未加载
评论 #36220712 未加载
评论 #36214091 未加载
评论 #36217676 未加载
评论 #36221959 未加载
评论 #36214708 未加载
评论 #36216139 未加载
评论 #36222782 未加载
robobenalmost 2 years ago
I can’t wait for M2 (pro) support for my MacBook Pro. I was long term Thinkpad&#x2F;Arch Linux user and really want to go back to such setup. Sadly I didn’t find anything better hardware-wise than the MacBook but I love Linux.<p>I know they are focused on getting it to a good quality on M1 first but eagerly consuming all project updates! Good job team!
评论 #36216696 未加载
endorphinealmost 2 years ago
Kinda irrelevant but Asahi is the topic on HN that gets me excited the most. Can&#x27;t wait to have such a great hardware for my daily driver.<p>-- a happy ThinkPad Debian user
jasoneckertalmost 2 years ago
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 &#x27;pacman -Syu&#x27;.<p>If someone told me 20 years ago that I&#x27;d be using an Apple-made ARM workstation running Linux to do all of my development work today, I would have never believed them.
ex3ndralmost 2 years ago
Super curious if it is possible to run nvidia gpu on new Mac Pro using Asahi Linux? Can it be vritualized with pass-through?
评论 #36221795 未加载
评论 #36222863 未加载
brundolfalmost 2 years ago
Is the desktop GPU-rendered by this point? What&#x27;s battery life like (for those using Asahi daily)?<p>Thinking about taking the dive...
评论 #36217915 未加载
评论 #36217794 未加载
fsiefkenalmost 2 years ago
When Vulkan drivers are ready maybe the Asahi Linux perhaps also be ready to run some SteamVR apps <a href="https:&#x2F;&#x2F;github.com&#x2F;ValveSoftware&#x2F;SteamVR-for-Linux&#x2F;blob&#x2F;master&#x2F;README.md">https:&#x2F;&#x2F;github.com&#x2F;ValveSoftware&#x2F;SteamVR-for-Linux&#x2F;blob&#x2F;mast...</a>
评论 #36214619 未加载
Ruqalmost 2 years ago
Their work tempts me to get a Mac some day just because I know I can run Linux on it.
hejcloudalmost 2 years ago
Recently, I&#x27;ve been thinking about using Asahi as the host system running on my M1 MBA and run everything macOS in a vm. Does anyone have experience with that? How stupid would that be?
评论 #36216135 未加载
throwaway894345almost 2 years ago
Does anyone know how efforts are going to to get Asahi&#x27;s kernel changes merged back upstream? Has anything been merged upstream already? Is there a roadmap for getting things upstreamed? Are they pursuing an incremental approach to upstreaming individual components or do they have to prove that everything is flawless on Apple silicon before anything can be merged?
评论 #36216034 未加载
评论 #36215853 未加载
POiNTxalmost 2 years ago
How&#x27;s proton support nowadays? The new M2 15-inch macbook Air looks really appealing
评论 #36218861 未加载
评论 #36219832 未加载
mixmastamykalmost 2 years ago
How much do you need macos around to use it?<p>Sounds like the original install and then for firmware updates? I’d like to keep telemetry to a minimum and not use macos if possible.
评论 #36218013 未加载
eikenberryalmost 2 years ago
Awesome work. Now if we could just get those parts in a modern, modular laptop with replaceable components. Frame.work has raised the table-stakes for laptops.
baqalmost 2 years ago
Related: does anyone do development on a Mac in a Linux VM? If my dockers are already running in a VM, why not go to the next logical step?
评论 #36217254 未加载
评论 #36213449 未加载
评论 #36220610 未加载
评论 #36217884 未加载
评论 #36213903 未加载
评论 #36213616 未加载
评论 #36219930 未加载
评论 #36213574 未加载
haolezalmost 2 years ago
Can Asahi Linux run on the new Mac Pro? Would I be able to use the GPU to run LLM models?
评论 #36221818 未加载
yewenjiealmost 2 years ago
Is anybody daily-driving any M2 macbook pro on Asahi Linux? What is your experience like?
评论 #36216066 未加载
xbaralmost 2 years ago
Thank you Alyssa Rosenzweig.
deelawnalmost 2 years ago
I heard the Asahi Linux code is super dry.