Linux

10789 readers
956 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
1
 
 

Original question by @POTOOOOOOOO@reddthat.com

2
3
 
 

Although Wayland has largely replaced Xorg, and most major Linux distributions and desktop environments have either already dropped support for the aging display protocol or are in the process of doing so, efforts to extend Xorg’s life or replace it with similar alternatives continue. Recent examples include projects such as XLibre Xserver and Wayback. And now, a new name is joining this group: Phoenix.

It is a new X server project that takes a fundamentally different approach to X11. Written entirely from scratch in the Zig programming language, it is not yet another fork of the Xorg codebase and does not reuse its legacy code. Instead, according to devs, Phoenix aims to show that the X11 protocol itself is not inherently obsolete and can be implemented in a simpler, safer, and more modern way.

4
5
 
 

I know this isn’t the kind of news Linux fans were hoping to read on Christmas Day, but unfortunately, on a day meant for faith, kindness, and hope, others are choosing to act in exactly the opposite way.

Many of you probably remember the problems Arch faced just a few months ago due to massive DDoS attacks, which mainly affected the AUR. Sadly, just when it seemed those issues were behind, a new large-scale DDoS attack on Christmas Day once again made the distribution’s website effectively inaccessible.

6
 
 

An exciting post-Christmas patch series out on the Linux kernel mailing list this morning is proposing a new runtime standby ABI that is similar in nature to the "Modern Standby" functionality found with Microsoft Windows.

Antheas Kapenekakis sent out the patch series today proposing this new runtime standby ABI for Linux. Antheas Kapenekakis is one of the developers heavily involved in the Linux gaming handheld space with working on the OneXPlayer driver, ASUS ROG Ally improvements, MSI handheld improvements, and more.

7
8
 
 

Wine 11.0-rc4 is out today as the latest weekly release candidate in working toward the stable Wine 11.0 release in January.

With Wine 11.0 having been under a code/feature freeze since early December, it's strictly bug fixes the past four weeks. For this week's Wine 11.0-rc4 release there are 22 known fixes.

The fixes include taking care of gaming problems with Myst Masterpiece Edition, Heroes of Might and Magic 4, Dungeon Siege, eRaser, Wing Commander, and other games. Wine 11.0-rc4 also has fixes for Bitwarden and other apps.

Downloads and more details on today's Wine 11.0-rc4 release via WineHQ.org GitLab.

9
 
 

The Slackware-based PorteuX 2.5 distribution, inspired by Slax and Porteus and designed to be super fast, small, portable, modular, and immutable, is out today with various updates and changes.

Powered by the latest and greatest Linux 6.18 kernel series (with SYSRQ support), PorteuX 2.5 ships with no less than eight editions featuring the GNOME 49.2, KDE Plasma 6.5.4, Cinnamon 6.6, LXQt 2.3, COSMIC 1.0, Xfce 4.20, LXDE 0.11.1, and MATE 1.28.2 desktop environments.

Some interesting highlights of the PorteuX 2.5 release include support for some Realtek network cards, the NVIDIA 590.48.01 graphics driver, improved handling of cheatcodes, improved overall stripping, improved support for NTFS3 partitions, improved KVM support, and support for Flatpak apps.

10
 
 

Here is some news that both excited me and gave me pause. In its annual 2025 retrospective, published today, Arch-based CachyOS, widely popular among Linux gamers and heavily focused on performance optimization, reveals plans I did not expect: an expansion into the server space.

“In addition to our ongoing PGO and AutoFDO optimizations, we are developing a specialized ‘Server’ Edition for NAS, workstations, and server environments. We intend to provide a verified image that hosting providers can easily deploy for their customers. This edition will ship with a hardened configuration, pre-tuned settings, and performance-optimized packages for web servers, databases and more!”

11
12
13
 
 

For those using Microsoft's exFAT file-system under Linux for the likes of flash drives and SD cards, a new patch series posted today aims to enhance the read performance. The new patches are shown to improve performance by about 10% while also having lower overhead.

Chi Zhiling with the Chinese Linux distribution Kylin OS posted the patch series today for adding multi-cluster mapping support to Linux's exFAT file-system kernel driver. This multi-cluster mapping allows for faster read performance, especially for sequential reads when using small cluster sizes.

14
 
 

It was a very interesting year for Ubuntu Linux. Ahead of the important Ubuntu 26.04 LTS release due out this coming April, Ubuntu Linux this year was expeditiously migrating to new Rust-based system tools like sudo-rs and Rust Coreutils, new performance optimizations continued to be explored for bettering the out-of-the-box Ubuntu performance, better ARM64 support with its desktop ISO, and enhancing the Snapdragon X Elite laptop support were among the Ubuntu highlights in 2025.

Out of the 120+ original Ubuntu Linux news articles on Phoronix -- and not counting the hundreds of reviews / featured benchmark articles using Ubuntu -- below is a look at the most popular Ubuntu news on Phoronix for this calendar year. It will be interesting to see what more Canonical rolls out in the coming months for the all-important Ubuntu 26.04 LTS release. Also if we hear anything more in 2026 about a potential Canonical IPO.

15
 
 

The Linux 6.19 kernel has been a bit bumpy in the scheduler department but at least one fix is on the way for addressing fallout.

Linux 6.19 does bring some nice performance improvements overall but during my early testing there were some regressions and I ended up bisecting some of them to the scheduler changes in Linux 6.19.

16
17
 
 

The mainline Linux kernel already supports several different Mobileye SoCs for that company focused on self-driving tech and advanced driver assistance systems (ADAS). Consulting firm Bootlin has been working on bringing their latest SoC, the Mobileye Eyeq6Lplus, to the mainline Linux kernel.

Benoît Monin of Bootlin sent out a set of patches last week that would bring the Mobileye EyeQ6Lplus SoC to the mainline kernel support. The Mobileye EyeQ6Lplus is based on the MIPS I6500 IP with two cores and eight threads plus having specialized controllers and accelerators for driving assistance systems.

18
 
 

When it came to the most viewed AMD Linux/open-source news of 2025 there were a lot of accomplishments for the company this year both on the CPU and graphics side of the house and from consumer to server hardware. Today is a look back at the most popular Intel open-source/Linux news of the year, which unfortunately, their layoffs and other cuts to their software engineering were attracting a lot of interest.

When it came to the most popular Intel Linux/open-source news of 2025 on Phoronix, many of the top stories were about their changes as a result of layoffs, corporate restructuring, and other ongoing changes at the company. To much dismay, Intel's Clear Linux project was shutdown this year, a number of prominent Linux kernel engineers left Intel, and impacts to their other open-source projects. Here is a look at the most-viewed Intel news of 2025

19
 
 

I have an old ThinkPad, and it has a massive lack of stickers on it.

20
21
 
 

I have been setting up stateful firewalls on various machines at home using iptables for over a year now, following the guide on the Arch Wiki: https://wiki.archlinux.org/title/Simple_stateful_firewall

I would now like to learn how to tighten security even more by not setting the OUTPUT chain policy to ACCEPT. I want to allow only that which I need, following the philosophy of least privilege or default to deny, if you will. https://www.youtube.com/watch?v=aP8j9dgpAs0

Question: is it as simple as copy-pasting the rules for the INPUT chain into the OUTPUT chain, reversing the "-s/--source" options to "-d/--destination" and changing ESTABLISHED states to NEW? My guess is... Probably not? Because I would need to add ports 80 and 443 for web browsing, for starters, right? And also any outgoing port for my torrent client? And any port that I have chosen for my ssh server? Do I need to add the loopback interface there too?

Any guidance and referral to further reading would be appreciated! Unsolicited advice to use the newer front end nftables is... Well, not sought for at this moment

22
 
 

This won't be interesting for any longtime user but maybe it'll give someone on the fence the courage to switch. This post includes every problem I ran into and how I solved it

I settled on OpenSUSE Tumbleweed but I downloaded a couple more distros and loaded them into a Ventoy USB stick.

Good thing I did because despite partitioning the drive itself, the opensuse installer kept saying it said was out of space and no fix I found worked. So I booted up TempleOS for advice and the good lord whispered through my speakers, "try the Fedora KDE iso..."

The Fedora live environment booted right away. And unlike OpenSUSE, it recognized my 32:9 resolution so it looked good, too. I clicked through the installer and it rebooted. I was up and running in about 5 minutes.

The "app store" had a Steam and Discord flatpak so I could brag about my superior OS to my friends immediately. ~~Do not install Steam this way, though (see below)~~ EDIT: This apparently wasn't a mistake, see viktorz's comment below

The biggest problem I faced was with my audio interface (Focusrite Scarlett 18i8) which was recognized but hardware muted. Had to install alsa-scarlett-gui to unmute them....this was admittedly a huge pain in the ass but it's a niche problem and it was solved.

The best biggest problem was the video drivers. My resolution maxed out at 32:9 1080@119.97hz and the screen would not wake from sleep. I ran two commands to download and install the Nvidia drivers and it worked - 1440&240hz with HDR and it wakes properly

A minor problem I ran into was Steam not creating shortcuts for games. I learned that this was because the flatpak version is siloed. Installing it "normally" solved this problem. I had already downloaded some games but was able to move them from the original folder in /var to the new one in /home. EDIT: In the comments, viktorz said a symlink would have accomplished the same thing. See what he wrote for more info

Another minor "problem" (I was prepared to lose the functionality) was my crappy Corsair mouse/keyboard. I mainly wanted to disable the default RGB rainbow but was thrilled to find CKB-Next which allowed me to change the colors and map the extra keys on my keyboard.

Anyway, I don't know why I wrote all this. I guess I was just surprised to find how easy it was and wanted to share. I'm sure I'll run into some headaches once I try to actually use the computer for stuff but for now, I'm quite happy with the experience.

23
 
 

The developers behind the Debian-based ParrotOS ethical hacking and penetration testing distribution announced today the general availability of Parrot 7.0 (codename Echo) as a major update with a new base and new features.

Based on the latest Debian 13 “Trixie” operating system series and powered by Linux kernel 6.12 LTS, the Parrot 7.0 release ships with KDE Plasma as the default desktop environment on Wayland, which was tweaked to make it as lightweight as possible, along with a classic terminal green style across the entire system.

New hacking tools have been included in this release, such as ConvoC2, a Red Teamer’s tool to exploit MS Teams, goshs, a SimpleHTTPServer written in Go, evil-winrm-py, a Python-based tool for executing commands on remote Windows machines, and AutoRecon, a multi-threaded network reconnaissance tool.

24
 
 

Computer History Museum software curator Al Kossow has successfully retrieved the contents of the over-half-a-century old tape found at the University of Utah last month.

UNIX V4, the first ever version of the UNIX operating system in which the kernel was written in the then-new C programming language, has been successfully recovered from a 1970s nine-track tape drive. You can download it from the Internet Archive, and run it in SimH. On Mastodon, "Flexion" posted a screenshot of it running under SGI IRIX.

Last month, we wrote about the remarkable discovery of a forgotten tape with a lost early version of Unix, found by Professor Robert Ricci at the Kahlert School of Computing at the University of Utah. At the time, we quoted the redoubtable Kossow, who also runs Bitsavers, as saying that it "has a pretty good chance of being recoverable." Well, he was right, and at the end of last week, he did it. Ricci also shared a video clip on Mastodon.

25
 
 

As part of my various end-of-year benchmarking comparison articles for looking at the performance evolution of Linux is a fresh look at the Qualcomm Snapdragon X Elite laptop experience when using Ubuntu 25.10 with the latest X1E Concept packages, which includes taking the X1 Elite optimized kernel to the latest Linux 6.18 stable series. Unfortunately, there are significant performance regressions observed compared to a few months ago that just make AMD Ryzen AI and Intel Core Ultra laptops a better choice for Linux laptop users.

view more: next ›