With Apple M1/M2 Graphics Driver Code Working, Alyssa Rosenzweig Stepping Away From Asahi Linux
https://www.phoronix.com/news/Rosenzweig-Leaving-Apple-Asahi
https://redd.it/1n130cp
@r_linux
https://www.phoronix.com/news/Rosenzweig-Leaving-Apple-Asahi
https://redd.it/1n130cp
@r_linux
Phoronix
With Apple M1/M2 Graphics Driver Code Working, Alyssa Rosenzweig Stepping Away From Asahi Linux
As another very unfortunate setback for the Asahi Linux project moving forward after Hector Martin left the project as did Asahi Lina pausing work on open-source Apple driver development, Alyssa Rosenzweig announced today that she is stepping away from the…
Google banning side loading 2026
Given what Google just announced, I think that Linux phones are going to get very very popular very very soon. Does anyone here have experience moving from Android over to the pine phone?
I use a lot of FOSS that Google really doesn't like and their policy changes coming in 2026 don't bode well for me. App developers on GitHub, F-droid anything not officially verified by Google or rather the developers of those apps are effectively going to be banned off of the ecosystem.
Just looking to pack a parachute.
https://redd.it/1n19xmn
@r_linux
Given what Google just announced, I think that Linux phones are going to get very very popular very very soon. Does anyone here have experience moving from Android over to the pine phone?
I use a lot of FOSS that Google really doesn't like and their policy changes coming in 2026 don't bode well for me. App developers on GitHub, F-droid anything not officially verified by Google or rather the developers of those apps are effectively going to be banned off of the ecosystem.
Just looking to pack a parachute.
https://redd.it/1n19xmn
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
opilion: a minimal PulseAudio volume manager for X11 with vim-like keybindings
https://redd.it/1n1af5q
@r_linux
https://redd.it/1n1af5q
@r_linux
Linux: The Untold Story
https://youtube.com/watch?v=obJOwEy62bk&si=hMzfIYXlDQJxs7qx
https://redd.it/1n1dr3c
@r_linux
https://youtube.com/watch?v=obJOwEy62bk&si=hMzfIYXlDQJxs7qx
https://redd.it/1n1dr3c
@r_linux
YouTube
Linux: The Untold Story
Thank you to Abacus.ai for supporting the production of this documentary.
👉 Try it now: https://chatllm.abacus.ai/codesource
Skip the chaos of juggling multiple AI tools.
✅ Access top models like GPT 5, Claude Sonnet 4.1, Gemini 2.5 Pro, Grok 4, and more…
👉 Try it now: https://chatllm.abacus.ai/codesource
Skip the chaos of juggling multiple AI tools.
✅ Access top models like GPT 5, Claude Sonnet 4.1, Gemini 2.5 Pro, Grok 4, and more…
The Former Lead For Apple Graphics Drivers On Linux Is Now Working At Intel
https://www.phoronix.com/news/Alyssa-Rosenzweig-Joins-Intel
https://redd.it/1n1elhr
@r_linux
https://www.phoronix.com/news/Alyssa-Rosenzweig-Joins-Intel
https://redd.it/1n1elhr
@r_linux
Phoronix
The Former Lead For Apple Graphics Drivers On Linux Is Now Working At Intel
There's a follow-up to yesterday's surprising story of Alyssa Rosenzweig stepping away from Asahi Linux and that ARM graphics driver work where she led reverse engineering and development of the Asahi Gallium3D and HoneyKrisp Vulkan drivers within Mesa
Introducing keegees: Query and manage GNOME keybindings from the CLI with style
https://github.com/nutthead/keegees/
https://redd.it/1n1i7py
@r_linux
https://github.com/nutthead/keegees/
https://redd.it/1n1i7py
@r_linux
GitHub
GitHub - nutthead/keegees: Query and manage GNOME keybindings from the CLI with style
Query and manage GNOME keybindings from the CLI with style - nutthead/keegees
Popular Nx build system package (npm) compromised with data-stealing malware targeting Linux/Mac.
https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware
https://redd.it/1n1qser
@r_linux
https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware
https://redd.it/1n1qser
@r_linux
www.stepsecurity.io
s1ngularity: Popular Nx Build System Package Compromised with Data-Stealing Malware - StepSecurity
s1ngularity attack hijacked Nx package on npm to steal cryptocurrency wallets, GitHub/npm tokens, SSH keys, and environment secrets - the first documented case of malware weaponizing AI CLI tools for reconnaissance and data exfiltration.
Good to be home :)
Finally switched back to Linux after a few years of daily driving windows 10. I daily-drove Linux mint on a shitty little laptop from 2009 for about 2 years in highschool (2018-2020) and then "upgraded" to a slightly less shitty hand-me-down all in one from like 2014 with windows 8 (obviously upgraded to windows 10 ASAP) And then finally got my first real PC with windows 10 late 2020. Been using it since, upgrading a few parts here and there but sticking with windows 10 ultimately because it was running fine. Once they announced support for windows 10 would be ending I decided I would just go back to Linux. I'm sure windows 11 is fine when you debloat it but I missed the customisation that Linux offered and I don't really want to support Microsoft either way. The pushiness has just gotten a little fucking overboard, I got fed up with all the Ads and AI integration and I'd just rather not deal with it, I want an operating system that does what I tell it to do.
Decided to install Kubuntu, I just wanted something that came stock with KDE plasma and Xorg since Wayland really fucking hates my GPU. I also wanted something that would encourage me to use the Terminal a bit more, Mint is great and I'm positive I'll go back to it at some point but getting comfortable with the terminal has been a good change of pace and a decent challenge. Either way it's just back to be on a system that's responsive and does ONLY what I tell it to when I tell it to.
https://redd.it/1n1updj
@r_linux
Finally switched back to Linux after a few years of daily driving windows 10. I daily-drove Linux mint on a shitty little laptop from 2009 for about 2 years in highschool (2018-2020) and then "upgraded" to a slightly less shitty hand-me-down all in one from like 2014 with windows 8 (obviously upgraded to windows 10 ASAP) And then finally got my first real PC with windows 10 late 2020. Been using it since, upgrading a few parts here and there but sticking with windows 10 ultimately because it was running fine. Once they announced support for windows 10 would be ending I decided I would just go back to Linux. I'm sure windows 11 is fine when you debloat it but I missed the customisation that Linux offered and I don't really want to support Microsoft either way. The pushiness has just gotten a little fucking overboard, I got fed up with all the Ads and AI integration and I'd just rather not deal with it, I want an operating system that does what I tell it to do.
Decided to install Kubuntu, I just wanted something that came stock with KDE plasma and Xorg since Wayland really fucking hates my GPU. I also wanted something that would encourage me to use the Terminal a bit more, Mint is great and I'm positive I'll go back to it at some point but getting comfortable with the terminal has been a good change of pace and a decent challenge. Either way it's just back to be on a system that's responsive and does ONLY what I tell it to when I tell it to.
https://redd.it/1n1updj
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
GRUB broken? I wrote a noscript to quickly reinstall it (UEFI + BTRFS/EXT4 support)
Hey folks 👋
I often ran into messy GRUB reinstall situations on UEFI systems with BTRFS or EXT4. Since reinstalling GRUB manually every time was tedious, I made a simple Bash noscript that automates the process.
🔹 Works with UEFI boot
🔹 Handles BTRFS and EXT4 layouts
🔹 Cross-distro friendly (tested on Debian, Ubuntu, Arch)
GitHub: https://github.com/LINUX-OASIS/GRUB-REINSTALLER-BTRFS-EXT4-UEFI
https://redd.it/1n1xwkm
@r_linux
Hey folks 👋
I often ran into messy GRUB reinstall situations on UEFI systems with BTRFS or EXT4. Since reinstalling GRUB manually every time was tedious, I made a simple Bash noscript that automates the process.
🔹 Works with UEFI boot
🔹 Handles BTRFS and EXT4 layouts
🔹 Cross-distro friendly (tested on Debian, Ubuntu, Arch)
GitHub: https://github.com/LINUX-OASIS/GRUB-REINSTALLER-BTRFS-EXT4-UEFI
https://redd.it/1n1xwkm
@r_linux
GitHub
GitHub - LINUX-OASIS/GRUB-REINSTALLER-BTRFS-EXT4-UEFI
Contribute to LINUX-OASIS/GRUB-REINSTALLER-BTRFS-EXT4-UEFI development by creating an account on GitHub.
I want install Linux mint
Can someone help me? I'm completely lost trying to install Linux Mint without a pen drive or a second memory, and I can't install Linux because I'm already using it. Ahhh
help me I don't know what do over this
https://redd.it/1n22q0e
@r_linux
Can someone help me? I'm completely lost trying to install Linux Mint without a pen drive or a second memory, and I can't install Linux because I'm already using it. Ahhh
help me I don't know what do over this
https://redd.it/1n22q0e
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
What's happening with Nix OS? Why introduce unrelated politics in Software Maintainance?
https://www.youtube.com/watch?v=rFouWH7J6fs
I have seen this video about Nix OS project Maintainers banning people based on their personal political biases. This kind of behaviour is not good for an open source software.
Doesn't matter what your personal political or religious believes are, I really don't think we need to let that affect our open source projects. These projects are for everyone, you shouldn't discriminate based on your personal biasis.
What do you guys think of this?
https://redd.it/1n23sv1
@r_linux
https://www.youtube.com/watch?v=rFouWH7J6fs
I have seen this video about Nix OS project Maintainers banning people based on their personal political biases. This kind of behaviour is not good for an open source software.
Doesn't matter what your personal political or religious believes are, I really don't think we need to let that affect our open source projects. These projects are for everyone, you shouldn't discriminate based on your personal biasis.
What do you guys think of this?
https://redd.it/1n23sv1
@r_linux
YouTube
NixOS Now Celebrates Pride Month... Year Round
First NixOS conducts a mass "purge" of Conservatives. Now the Linux distro has permanently changed their logo to reflect "LGBT Pride", banning contributors who ask why.
The Article:
https://lunduke.substack.com/p/nixos-now-celebrates-pride-month
More from…
The Article:
https://lunduke.substack.com/p/nixos-now-celebrates-pride-month
More from…
Applying Android’s Zygote model to backend service deployment
Hi, this post may not be directly related to Linux, but I think many people here are active in backend and cloud engineering. I originally shared this idea on r/Backend but didn’t get much insight, so I’m posting it here to get broader feedback.
The thing is while digging into Android internals, I came across Zygote. In Android, Zygote initializes the ART runtime and preloads common frameworks/libraries. When an app is launched, Zygote forks, applies isolation (namespaces, cgroups, seccomp, SELinux), and the child process starts almost instantly since it inherits the initialized runtime and class structures.
Why not apply a similar approach to backend infrastructure.
Imagine a cluster node where a parent process initializes the JVM via JNI_CreateJavaVM and preloads commonly used frameworks/libraries (e.g., JDK classes, Spring Boot, gRPC, Kafka client).
This parent never calls main()—it’s sterile, holding only the initialized runtime and class metadata (klass structures, method tables, constant pools, vtables).So the Parent heap is mainly polluted by the parased class metadata and structures of these frameworks and libraries.
When a service/pod needs to start, the parent forks. The child inherits the initialized runtime state, class metadata, and pre-parsed framework bytecode. It only needs to load its own business logic .jar and configs, then set up networking (sockets, DB connections, etc.). No repeated parsing or verification of framework classes. Cold-start latency drops, since only service-specific code is loaded at runtime.
Fork semantics make this efficient:
1.Shared runtime .text +frameworks/libraries bytecodes+parsed class metadata of these stay read-only and shared across children.
2.Copy-on-write applies when say the child's JIT modifies class structures of these shared framework libraries such as method tables or other mutable structures.
3.Each child can then be mounted onto different namespace and also other Linux primitives such as cgroups, seccomp can be applied to provide container like isolation.
->The parent per node acts as a warm pool of pre-initialized JVM state.
For large-scale self owned systems (Uber, Meta) you could even do multi-level forking. For example, a top-level parent initializes runtime + common libraries/framework's Then, multiple sub-parents forked from top-level preload service-specific frameworks and bussiness logic (e.g., Uber’s ride-matching or fare calculation). Scaling would then fork directly from the sub-parent, giving instances both the global runtime state and the service-specific state spining up almost instantly.
https://redd.it/1n23jx9
@r_linux
Hi, this post may not be directly related to Linux, but I think many people here are active in backend and cloud engineering. I originally shared this idea on r/Backend but didn’t get much insight, so I’m posting it here to get broader feedback.
The thing is while digging into Android internals, I came across Zygote. In Android, Zygote initializes the ART runtime and preloads common frameworks/libraries. When an app is launched, Zygote forks, applies isolation (namespaces, cgroups, seccomp, SELinux), and the child process starts almost instantly since it inherits the initialized runtime and class structures.
Why not apply a similar approach to backend infrastructure.
Imagine a cluster node where a parent process initializes the JVM via JNI_CreateJavaVM and preloads commonly used frameworks/libraries (e.g., JDK classes, Spring Boot, gRPC, Kafka client).
This parent never calls main()—it’s sterile, holding only the initialized runtime and class metadata (klass structures, method tables, constant pools, vtables).So the Parent heap is mainly polluted by the parased class metadata and structures of these frameworks and libraries.
When a service/pod needs to start, the parent forks. The child inherits the initialized runtime state, class metadata, and pre-parsed framework bytecode. It only needs to load its own business logic .jar and configs, then set up networking (sockets, DB connections, etc.). No repeated parsing or verification of framework classes. Cold-start latency drops, since only service-specific code is loaded at runtime.
Fork semantics make this efficient:
1.Shared runtime .text +frameworks/libraries bytecodes+parsed class metadata of these stay read-only and shared across children.
2.Copy-on-write applies when say the child's JIT modifies class structures of these shared framework libraries such as method tables or other mutable structures.
3.Each child can then be mounted onto different namespace and also other Linux primitives such as cgroups, seccomp can be applied to provide container like isolation.
->The parent per node acts as a warm pool of pre-initialized JVM state.
For large-scale self owned systems (Uber, Meta) you could even do multi-level forking. For example, a top-level parent initializes runtime + common libraries/framework's Then, multiple sub-parents forked from top-level preload service-specific frameworks and bussiness logic (e.g., Uber’s ride-matching or fare calculation). Scaling would then fork directly from the sub-parent, giving instances both the global runtime state and the service-specific state spining up almost instantly.
https://redd.it/1n23jx9
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Chromium HDR is Awesome
So recently in the AUR I saw they released a Chromium version which supports HDR. Installed and mind was blown away. The HDR is so good and so freaking bright on my 600 nits OLED laptop. Eyeballs melting lol. I was also pleased to see that it also supports HDR photos, AVIF HDR looks nice. I just wish there was JPEG-XL support 😐
Can't believe we're in this timeline where you can watch YouTube HDR videos on Linux. Even Firefox supports YouTube HDR lol (Not photos yet as Chrome does though). What a good time to be alive! I wish there was Widevine L1 support to really tie everything together, but alas, we can't have all the good things haha.
To anyone who wants to try this:
1) Install google-chrome-dev 141.0.7367 from AUR, this is the version which has HDR support.
2) Install KDE 6.4.4+, which is the version that supports HDR. Might need to enable unstable repo in Pacman (and maybe switch back to stable after the installation to keep things.. well.. stable)
3) In chrome://flags, enable Vulkan, enable Default ANGLE Vulkan, enable Vulkan from ANGLE, set Force Color Profile to HDR10
That's it, YouTube HDR should now be working. My favorite YouTube HDR test videos:
1) https://www.youtube.com/watch?v=jci_nhleoXA (this will scorch your retinas, in a good way of course)
2) https://www.youtube.com/watch?v=CQT1qcAax2A (looks nice too)
To test HDR photos use these:
1) https://www.mark-heath.com/hdrphotos/
2) https://github.com/MishaalRahmanGH/Ultra_HDR_Samples
3) https://lightroom.adobe.com/shares/113ab046f0d04b40aa7f8e10285961a7
https://redd.it/1n2cq5t
@r_linux
So recently in the AUR I saw they released a Chromium version which supports HDR. Installed and mind was blown away. The HDR is so good and so freaking bright on my 600 nits OLED laptop. Eyeballs melting lol. I was also pleased to see that it also supports HDR photos, AVIF HDR looks nice. I just wish there was JPEG-XL support 😐
Can't believe we're in this timeline where you can watch YouTube HDR videos on Linux. Even Firefox supports YouTube HDR lol (Not photos yet as Chrome does though). What a good time to be alive! I wish there was Widevine L1 support to really tie everything together, but alas, we can't have all the good things haha.
To anyone who wants to try this:
1) Install google-chrome-dev 141.0.7367 from AUR, this is the version which has HDR support.
2) Install KDE 6.4.4+, which is the version that supports HDR. Might need to enable unstable repo in Pacman (and maybe switch back to stable after the installation to keep things.. well.. stable)
3) In chrome://flags, enable Vulkan, enable Default ANGLE Vulkan, enable Vulkan from ANGLE, set Force Color Profile to HDR10
That's it, YouTube HDR should now be working. My favorite YouTube HDR test videos:
1) https://www.youtube.com/watch?v=jci_nhleoXA (this will scorch your retinas, in a good way of course)
2) https://www.youtube.com/watch?v=CQT1qcAax2A (looks nice too)
To test HDR photos use these:
1) https://www.mark-heath.com/hdrphotos/
2) https://github.com/MishaalRahmanGH/Ultra_HDR_Samples
3) https://lightroom.adobe.com/shares/113ab046f0d04b40aa7f8e10285961a7
https://redd.it/1n2cq5t
@r_linux
YouTube
DOLBY VISION 60 -120fps "Consumer Calibration Tool For TVs" 2000 - 10K NITS 4KHDR DD+ 5.1 (Download)
Available to Download on Patreon in 60fps (Whole Video) and 120fps some parts. Link below (Subnoscription Required).
All demos are protected under Content ID. Unauthorized use—including for TV reviews—without a paid license will be taken down. For licensing…
All demos are protected under Content ID. Unauthorized use—including for TV reviews—without a paid license will be taken down. For licensing…
Gnome + Wayland is making linux more user friendly.
And thats why the main distros do ship this combination. I finally do get it. You install Debian, Ubuntu or Fedora and everything just perfectly works. Minimal tweaking but you have perfect fractional scaling, perfect external monitor support with different scaling, apps and theme looks beautiful, hdr support and apps are consistent. People that oppose this way and goes against, i dont really know what to say...
Kudos to all developers for making linux literally an alternative for day to day computing.
https://redd.it/1n2e2v7
@r_linux
And thats why the main distros do ship this combination. I finally do get it. You install Debian, Ubuntu or Fedora and everything just perfectly works. Minimal tweaking but you have perfect fractional scaling, perfect external monitor support with different scaling, apps and theme looks beautiful, hdr support and apps are consistent. People that oppose this way and goes against, i dont really know what to say...
Kudos to all developers for making linux literally an alternative for day to day computing.
https://redd.it/1n2e2v7
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Is there any university that use Linux with libreoffice or onlyoffice instead of Windows and Microsoft Office?
I know there are many governmental organisations that are switching from Windows and MS Office to Linux and Libreoffice following concerns about telemetry in Windows and Microsoft software. But I wonder if there is any university you know that use Linux and libreoffice by default instead of Microsoft office?
https://redd.it/1n2g35z
@r_linux
I know there are many governmental organisations that are switching from Windows and MS Office to Linux and Libreoffice following concerns about telemetry in Windows and Microsoft software. But I wonder if there is any university you know that use Linux and libreoffice by default instead of Microsoft office?
https://redd.it/1n2g35z
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Bitnami just killed off their free Docker images and I'm scrambling
I've been using Bitnami images for years in my homelab setup, mostly for stuff like PostgreSQL and Redis because they were straightforward and kept up with security patches without much hassle. Now Broadcom decides to pull the plug on the free tier and shove everything behind a paywall? It's frustrating as hell, especially since a lot of my deployments rely on these pulls not failing out of nowhere. I've got a couple of weeks to fix this before things start breaking. Anyone got solid alternatives for these? I'm looking at official images but worried about the CVE counts spiking. What's everyone switching to?
https://redd.it/1n2hn0j
@r_linux
I've been using Bitnami images for years in my homelab setup, mostly for stuff like PostgreSQL and Redis because they were straightforward and kept up with security patches without much hassle. Now Broadcom decides to pull the plug on the free tier and shove everything behind a paywall? It's frustrating as hell, especially since a lot of my deployments rely on these pulls not failing out of nowhere. I've got a couple of weeks to fix this before things start breaking. Anyone got solid alternatives for these? I'm looking at official images but worried about the CVE counts spiking. What's everyone switching to?
https://redd.it/1n2hn0j
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Ubuntu Studio for music production?
I found an old laptop that I wanna transform into a portable workstation for creative works. I found Ubuntu Studio as a lighter weight OS geared towards creativity, and with my minimal Linux experience, is it worthwhile? Does anyone have experience using it with music software like audio workstations? Do I have to do a lot of tricky stuff to get it to work? And how does compatibility fare? Thanks.
https://redd.it/1n2nlaw
@r_linux
I found an old laptop that I wanna transform into a portable workstation for creative works. I found Ubuntu Studio as a lighter weight OS geared towards creativity, and with my minimal Linux experience, is it worthwhile? Does anyone have experience using it with music software like audio workstations? Do I have to do a lot of tricky stuff to get it to work? And how does compatibility fare? Thanks.
https://redd.it/1n2nlaw
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community