1130
Stay up-to-date with everything Linux! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Building an open-source GTK4 PDF editor for Linux (word-sys PDF Editor) – looking for testers, bug reports, and missing features
https://github.com/word-sys/word-sys-pdf-editor
https://redd.it/1xqylss
@r_linux
OpenIndiana 2026.10 Released With Updated Tools & Compilers, New Apps
https://www.phoronix.com/news/OpenIndiana-2026.10
https://redd.it/1xqrs1k
@r_linux
Asahi Linux Progress Report: Linux 7.3
https://asahilinux.org/2026/11/progress-report-7-3/
https://redd.it/1xqgqr5
@r_linux
Why hate brave
Why is Brave so hated? Unlike Firefox, which is so beloved?
For Linux, Brave Origin is free, with no bloatware or crypto.
It's open source.
The only flaw is that it depends on Chromium, but that's also an advantage.
https://redd.it/1xq71ws
@r_linux
Microsoft WSL product manager Craig Loewen announces CachyOS now supports running under WSL (with plans to add it to the official list).
https://redd.it/1xq2gna
@r_linux
How close are Ubuntu 26.04's Rust coreutils to GNU? 27 utilities diffed
https://github.com/karolkulesza/port-anything/tree/main/showcases/ubuntu-uutils
https://redd.it/1xq2c7a
@r_linux
It’s crazy how much better app search is on Linux(kde) compared to Windows
This week I switched from Windows to Linux for good. Previously, I had to use Windows because my company's ecosystem revolved around it, so I needed it for remote work collaboration. But since they gave me a separate laptop for work, I finally had no reason to stay in that ecosystem.
Fast forward to today: I turned on my PC, and my Logitech keyboard wasn't lit up because I needed to open solaar. I couldn't even remember the full name of the app. I just opened the application menu search, typed "logitech", and instantly the app popped up because the brand name was in its description.
It is small touches like this that make an operating system feel truly great to use.
https://redd.it/1xq0nx2
@r_linux
I built a native Linux app to configure AULA keyboards (no Wine/VM)
https://preview.redd.it/ln0jebee040i1.png?width=1080&format=png&auto=webp&s=dee884099b2a4d5b45d36c56091f43dfb13d00a3
so aula’s config software only runs on windows and i was tired of booting into it just to change my rgb. ended up reverse engineering it and made a linux version, it’s called aula studio
works on my f75 and should work on the other aula boards too, but i only have the one so i can’t really check. if you have a different model, could you try it and tell me what breaks? and if you wanna help fix stuff, contributions are welcome
there’s packages for arch, debian and fedora on the releases page
https://github.com/dahuum/aula-studio
https://redd.it/1xpwadi
@r_linux
Ghostty Terminal's libghostty reached 1.0, and is now ABI stable
https://mitchellh.com/writing/libghostty-1-0
https://redd.it/1xpuruu
@r_linux
SSHOLE Major Vulnerability, Explanation and Whether You're Affected.
Heyo! Recently a big vulnerability in Linux was found, but I want to make the newbies of Linux aware that might be worried due to this, you're likely completely unaffected.
If you want context, just saw UFD making a video on it and thought I'd share (here's his short for a quick summary, but I dive a bit more in-depth here in what all this actually is and exploits):
https://youtube.com/shorts/Q8F1FZlio2k
You are likely completely unaffected. SSH if you do not know is just simply a way people use to remotely access (usually, but can also be done to graphical systems) Linux servers, it stands for "Secure Shell. But a recent vulnerability was found titled "SSHole (CVE-2026-123158)" in which hackers could send an SSH access request by doing a command similar to the following "ssh username@192.168.x.xxx," which normally, if you cannot put in a correct password, the request will time out or will be denied. However, if the hacker were to input a password between 257-1,024 characters, then the authenticator will view it as valid and let them SSH into your device.
But, you as a daily Linux user are likely entirely fine. This vulnerability will only work if you actually have SSH keys enabled, which you likely don't unless you're running a homelab or remote into any Linux systems. If you do have SSH enabled, it also must also have password-authentification enabled. PAM (pluggable authentication modules, essentially verifies whether your allowed to be logged in) must also be disabled, which all mainstream Linux dsitros have it enabled by default. Most importantly, your distro must also be using musl libc (c standard library), but most use glibc.
There are, however, some distros more vulnerable due to using some of the required dependencies I have mentioned. The most popular of them (to my knowledge) is Alpine LInux. Ensure to research whether your distro is unaffected, if it is affected look for steps to secure your device.
List of vulnerable distros:
Alpine Linux, Adélie Linux, Abyss Linux, Ataraxia Linux, Bedrock Linux (musl-based strata), Chimera Linux, Dragora GNU/Linux, Gentoo Linux (musl installations), KISS Linux, Morpheus Linux, Nura Linux, OpenWrt (if OpenSSH is installed instead of Dropbear), postmarketOS, Sabotage Linux, Talos Linux, Vanilla Linux, Void Linux (musl edition), JanusLinux, TAZ Linux.
List of mostly unaffected distros:
Arch Linux, Artix Linux, ArcoLinux, BlackArch, Bluestar Linux, CachyOS, EndeavourOS, Garuda Linux, Manjaro, Nyarch Linux, Parabola, RebornOS, Parch Linux, SteamOS, SystemRescue, Ubuntu, Kubuntu, Xubuntu, Lubuntu, Linux Mint, Pop!\\_OS, Zorin OS, elementary OS, Debian, Kali Linux, Fedora, Nobara, Red Hat Enterprise Linux, Rocky Linux, AlmaLinux, Oracle Linux, openSUSE, Slackware, Gentoo (glibc installations), Devuan, NixOS, Guix System.
If your distro is not listed, you can check if your vulnerable by googling a command to check if SSH is enabled on your system.
That's all! If anyone has anything to add, feel free!
https://redd.it/1xpsgq6
@r_linux
What have you named your computer(s)?
There are 3 computers in my house (actually there're four, but my son will not have any of my shenanigans on his high end gaming computer 😉): my desktop, my laptop, and my wife's computer. I've named them after computers in movies. My desktop and laptop are named Colossus and Guardian from the 1970s movie, "Colossus: The Forbin Project" . And I named my wife's computer ARIIA after the computer system in the movie "Eagle Eye". I also want to build my own gaming computer and I will name it The Machine after the system in the show Person of Interest.
Anyway, what about you, have you given your computer a name?
https://redd.it/1xpnv1u
@r_linux
Linux Developers Look To Drop RT_GROUP_SCHED As It's "Broken Beyond Repair"
https://www.phoronix.com/news/Linux-Drop-RT_GROUP_SCHED
https://redd.it/1xpic9s
@r_linux
Linux gives us incredible tools to investigate problems, but I wish it were easier to answer one question: "What changed since yesterday?"
I've been using Linux for about 11 years, and something occurred to me recently while helping a friend troubleshoot his desktop.
We've built an operating system where you can inspect practically anything. Processes, system calls, kernel messages, dependencies, network connections, filesystem activity. The amount of information available is incredible.
But when something that worked perfectly yesterday suddenly stops working today, figuring out what actually changed can still be surprisingly tedious.
My friend's problem was screen sharing in a Flatpak application. It had worked earlier in the week, and now the application could no longer capture his screen.
We eventually got it working again, but the investigation sent us through several completely separate places.
The system package manager had its own update history. Flatpak had another. We checked the portal services, looked through journal entries, inspected permissions, and tried to establish which components had changed since the last time screen sharing worked.
All perfectly reasonable troubleshooting steps.
But it struck me that we were manually reconstructing a timeline of events that the computer had already experienced.
And that seems like a missed opportunity.
I'm not talking about replacing journalctl, dnf history, apt logs, or any of the existing tools. Those are useful, and I'm glad they exist.
I'm talking about having a human-readable overview of changes to the system, regardless of which component performed them.
Imagine opening a troubleshooting view and seeing something like:
Tuesday, 18:42 — System packages updated
Tuesday, 18:43 — Flatpak runtime updated
Wednesday, 09:15 — Display configuration changed
Wednesday, 09:16 — Screen-sharing permission modified
Wednesday, 09:20 — Application launched with an error
Not necessarily those exact events, and obviously not every action can be recorded reliably.
But even an incomplete timeline covering package transactions, firmware updates, significant service changes, and application permissions would be useful.
The important distinction is between recording what happened and pretending to know what caused the problem. An update appearing immediately before an error doesn't prove the update caused it.
I know NixOS, Guix, transactional systems, filesystem snapshots, and various configuration management tools address parts of this problem in different ways.
But none of those approaches automatically gives you a complete explanation of changes across every layer of a typical desktop system, especially once you include user configuration and applications installed through different mechanisms.
What interests me is how fragmented the information still feels.
We have extremely sophisticated tools for examining the current state of a Linux machine. Understanding how it arrived at that state often requires knowing which subsystem to interrogate before you even know where the problem is.
And that knowledge gap matters.
An experienced Linux user sees a broken application and thinks about logs, permissions, runtimes, dependencies, and recent updates.
A less experienced user sees a broken application and thinks Linux randomly stopped working.
Sometimes the difference between those two experiences isn't the reliability of the operating system. It's how much effort it takes to explain what happened.
I'm not suggesting every distro needs to build an enormous background monitoring service that records every filesystem write. That would create its own performance, privacy, and complexity problems.
Even a common format for exposing existing system change records to desktop applications could be a meaningful improvement.
We spend a lot of time discussing how Linux can become easier to install and easier to use.
I think making it easier to understand when something changes deserves more attention.
Would a unified system-change timeline actually be useful, or is
Do not fall for this scam
https://redd.it/1xphcy1
@r_linux
Sync support
Finally got a Linux version! Sync have just added Linux support. Yet to try it but may stop me from migrating to pCloud. Not sure if it'll be as good as the Windows and Mac version but it's a start.
https://redd.it/1xpen7s
@r_linux
TisVlay - TV Display control for Linux
https://tisvlay.readthedocs.io/
https://redd.it/1xr5qbq
@r_linux
Intresting idea! Kmorph Aims To Provide Rebootless Linux Kernel Crash Recovery
https://www.phoronix.com/news/Kmorph-Linux-Crash-Recovery
https://redd.it/1xqwml3
@r_linux
How do I know what random scripts downloaded from the internet are safe to run?
I feel like I see security advice go different directions. Sometimes people say "Only install software from the distro repositories", and "Never run random scripts pulled from the internet". But then I go to install an application like Waydroid https://docs.waydro.id/usage/install-on-desktops and the official instructions for installing on Debian-derived distros is to run curl -s https://repo.waydro.id | sudo bash which as far as I know means giving root access on my system to a script that I have no idea what it is running.
How is this the official installation path for a major application? Isn't this a bad idea?
https://redd.it/1xqzc2h
@r_linux
Is watching TV with a TV Stick or TV Card on Linux (apart from the reciever/VDR setup) still a thing in 2026?
https://redd.it/1xq1k4r
@r_linux
Vulkan 1.4.368 released with new extensions from Valve & NVIDIA
https://www.phoronix.com/news/Vulkan-1.4.368
https://redd.it/1xq3r41
@r_linux
i9 285k + RTX 5090 on MSI Z890-S, constant segfaults until BIOS update 1AE0
Running a rendering rig for work flat out most of the time, heavy GPU and CPU loads sometimes for 24, 48 hours straight
A few months ago I started getting constant segfaults with dumps always mentioning CPU core 1. Issue was confounded by the fact that this machine kept losing power on a monthly basis. (A $700 UPS was just unthinkable for this company after dropping \~$12k on two monster 5090 rigs, apparently).
I tried everything, I mean everything, to get this thing stable, except BIOS updates because it's a remote machine and someone on site needed to do it.
Finally had it done, ran every burn-in test load I could throw at it, resumed working normally, and haven't had a segmentation fault in a few days now (had 27 of them in one day early this week)
On Ubuntu kernel 7.0.0-42 and nvidia drivers 615.71.09, FWIW, but i'm almost certain it was the BIOS upgrade. Was on 1.AC1 before
https://redd.it/1xq0jah
@r_linux
Can user switching in Linux eventually become as smooth and seamless as macOS?
Maybe this is a KDE/Gnome problem or due to their login managers.
But on macOS user switching is seamless and smooth as if it's an effortless task.
But in Gnome and KDE it feels like a heavy task that takes much longer. Also the display goes blank for a second or so.
Now the Darwin kernel and macOS can be very tightly integrated and make this fast and seamless but Linux is not tied to any desktop environment or window manager so I'm not sure if it can ever become as smooth and seamless as macOS.
Any thoughts?
https://redd.it/1xpsfdp
@r_linux
Is this even possible on linux mint. I am trying to make this work in VR
https://redd.it/1xpw4cx
@r_linux
Linux's RAID6 Check Tool Sees 3x Performance Via Batching
https://www.phoronix.com/news/Linux-3x-Faster-raid6check
https://redd.it/1xpiahm
@r_linux
Zlib 1.4 Released With More Than One Dozen Security Fixes
https://www.phoronix.com/news/Zlib-1.4-Released
https://redd.it/1xpi9to
@r_linux
LZ4 1.11 Introduces Multi-Threaded Compression For liblz4, Other Performance Gains
https://www.phoronix.com/news/LZ4-1.11-Released
https://redd.it/1xpi7j7
@r_linux
the fragmentation unavoidable given how Linux distributions and applications are designed?
I'd especially like to hear from people working on package managers, desktop environments, or transactional distributions. It seems like several pieces of this already exist, just not in a form that ordinary desktop users can easily put together.
https://redd.it/1xpghgn
@r_linux
Linux x86 32-bit Patches Clean Old Kernel Code After Recently Removing Vintage CPUs
https://www.phoronix.com/news/Linux-2026-x86-32-bit-Cleanup
https://redd.it/1xpielt
@r_linux
I wrote a bash script that emails Sam Altman when your RAM is sitting idle (it reads MemAvailable, so page cache counts as spare)
Sam Altman said on Cheeky Pint that the DRAM in personal computers is "quite terrible" and "being used maybe 5% of the time". He later said that was taken out of context and posted "i want you to have so much ram".
So I wrote ram-altman. It's a bash script that reads /proc/meminfo, works out used as MemTotal minus MemAvailable, and emails him once a day if more than 10% is available. Because it goes off MemAvailable, reclaimable page cache and slab count as available, while tmpfs and shared memory don't.
Run it from cron every five minutes. It keeps a usage log and only sends once a day. It sends through sendmail. --status prints your current figures, and --dry-run prints the email it would send without sending anything. The recipient is blank by default, so it won't email anyone until you fill that in yourself.
Unlicense, so do what you like with it. If I've got the memory accounting wrong somewhere, tell me.
Repo: https://github.com/IainKay/ram-altman
Site: https://ram-altman.lol
https://redd.it/1xpgjrb
@r_linux
Servo Browser Engine Continues Broadening Web Compatibility, New Features
https://www.phoronix.com/news/Servo-0.7-Changes
https://redd.it/1xpbuad
@r_linux