digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

845
active users

#asahilinux

0 posts0 participants0 posts today

We have this weird bug in m1n1 that I first hit about a month ago. It’s likely a race and/or cache issue somewhere, only happens when running something under the hypervisor (normal Linux boots aren’t affected) and there a various ways to work around it (e.g. compile with gcc instead of clang 🙃)
I *thought* we figured out what’s going on yesterday night: core starts with the wrong stack and overwrites the stack of another core which then crashes when trying to jump to a pointer from the stack that was overwritten. The symptoms (and even the pointer it tries to jump to and the oberwritten stack) perfectly fit except that I looked at the SPs of all cores and they all look reasonable 🫠

github.com/AsahiLinux/m1n1/iss

What we know The exception is triggered when the secondary cores are brought up from inside a m1n1 guest Most of the time it happens on the first additional core that is brought up but occasionally...
GitHubinstruction abort with FAR: 0x2000000 usually inside mmu_setup_secondary · Issue #463 · AsahiLinux/m1n1By svenpeter42
Continued thread

Asahi Linux uses DNF. It's essentially Fedora with the extra trimmings to make it Apple Silicon friendly.

Managed to install ProtonVPN after translating their cryptic instructions. Their CLI example didn't work for Asahi but pretending you have Fedora gets it over the hurdle.

Now just need to convince UpNote that Linux also runs on non-Intel hardware.

For my #mobilelinux peeps here are instructions on setting up widevine L3 so you can atleast access some DRM content. I have tested this on the furilabs #FLX1 and #pinephonepro and they both now have widevine support. Biggest thing for me is spotify web pwa, some people can use it to view 480p atleast on netflix assuming you set the UA correctly. This should work on all #ARM based device as it is software based. Thanks #AsahiLinux for creating the script
blog.luigi311.com/widevine/

Luigi311Widevine on Mobile/ARM Linux | Luigi311Guide to install widevine for basic drm support on mobile/arm linux

Der letzte Absatz sollte so manch Enduser zum Nachdenken anregen: Viele #OpenSource Projekte werden von Freiwilligen in deren Freizeit gestämmt. Da hat es einfach keinen Platz irgendwelche Forderungen zu stellen.

#AppleM4: Veränderungen machen #AsahiLinux-Umsetzung schwer | Mac & i heise.de/news/Asahi-Linux-Prob #Linux :tux:

heise online · Apple M4: Veränderungen machen Asahi-Linux-Umsetzung schwerBy Ben Schwan

Looks like M4 support for #asahilinux is going be rather painful. We’re still focusing on upstreaming M1/M2 support but other people have been trying to bring up m1n1 on M4 and it looks like a few things changed:

When configuring a macho boot object we now get dropped into an environment where Apple’s SPTM is running in GL2 and we are supposed to talk to it from EL2 with MMU already enabled to setup pagetables. This neither works for Linux nor for running XNU under our hypervisor to reverse engineer the new hardware.

When configuring a raw boot object we’re dropped into EL2 with GL2 and most (all?) Apple specific extensions disabled. This is totally fine for Linux but we can’t run XNU under our hypervisor that we use to reverse engineer the hardware in this state. This also seems to be broken for >=15.2 right now because it probably isn’t very well tested 😕

It's sad to see what's happening on @AsahiLinux , but the project has never made sense to me, apart from the developers having fun of doing it.

#Apple doesn't deserve that effort, it's too close of a company.

My opinion is the best the community does is not support Apple at all, and if someone wants to use Linux, let that person support a company that supports Linux somehow.

I have an #AppleSilicon #M1 and definitely my next hardware will not be Apple's anymore, I'm leaving the ecosystem to support other initiatives.

@mntmn is on my radar... I'm open to suggestions and opinions!

Thanks!

🤔 Asahi Linux bravely attempts to tackle the insurmountable task of writing a Linux progress report that's even more thrilling than watching paint dry 🎨. With the riveting excitement of "administrative work" and "upstream patch submission," this is sure to be a blockbuster hit in the land of sleep 😴.
asahilinux.org/2025/03/progres #AsahiLinux #LinuxProgressReport #AdministrativeWork #UpstreamPatches #TechHumor #SleepyReads #HackerNews #ngated

asahilinux.orgProgress Report: Linux 6.14 - Asahi Linux