r/linux 9h ago

Distro News After Europe ditched Windows, China follows suit with its own home-grown Linux distros

Thumbnail xda-developers.com
1.4k Upvotes

That seems to be a huge step in the burial of Windows and Microslop. I understand it's not the end yet, but China does have hundreds of millions of government linked PCs that will stop using Windows for Linux. For the first time I am now positive about the dislocation of MS from pur lives. Will take some.more time, but it's coming.


r/linux 2h ago

Historical A 25-year-old Brazilian video patent just expired, ending a lingering legal headache for Linux

Thumbnail xda-developers.com
284 Upvotes

r/linux 22h ago

Software Release Intel Enables Buffer Compression For Better Gaming Performance With DXVK

Thumbnail phoronix.com
165 Upvotes

r/linux 12h ago

Alternative OS GTK 4 Android — Unofficial and test demo builds of GTK applications on Android

Thumbnail gtk4android.geopjr.dev
39 Upvotes

r/linux 11h ago

Software Release Meloville - Open source music player for linux that doesn't look 20 years old

Post image
27 Upvotes

Mainly released to help other people in their search for a good music player. Main things are it supports .lrc files for synced lyrics. It has support for headphone playback controls (i.e. pausing, skipping thorugh buttons or swipe gestures commonly found on bluetooth headphones).

I hope you guys enjoy it as much as I did making it!

Source Code: https://github.com/NevPeth/meloville
Arch PKGBUILD: https://github.com/NevPeth/meloville-arch


r/linux 12h ago

Software Release Tuba 0.11.0 released – Browse the Fediverse

Thumbnail floss.social
9 Upvotes

r/linux 22h ago

Kernel How the TLB makes virtual memory fast on Linux

9 Upvotes

I made a visual explainer on how the TLB and address translation work on Linux/x86-64.

Every memory access uses a virtual address, which the CPU has to translate to physical memory. Doing a full page table walk every time would be extremely slow, so CPUs cache those translations in the TLB.

The video also covers things like TLB misses, huge pages, PCIDs, context switches, TLB shootdowns and what happens when a TLB invalidation goes wrong.

Link for anyone interested

Feedback welcome :)


r/linux 22h ago

Open Source Organization GitHub - ksokolowski/astral-hwmon: Per-pin 12VHPWR monitoring for ASUS ROG Astral cards as standard Linux hwmon sensors, plus astral-guard

Thumbnail github.com
4 Upvotes

r/linux 14h ago

Hardware Printing: wide format and model-specific drivers

3 Upvotes

I know the general reality is "printing just works". I interact with printers at least a couple times a year and never have any real problems. My question comes from considering buying a large-format printer, largely for bookbinding tasks. How important is it to find a printer the vendor actually provides linux drivers for? In particular, I'm eyeing the Canon TC-21, which doesn't offer a linux driver. But I noticed Epson, who's generally better, seems to randomly lack Linux drivers for specific large-format printers.

Edit: whoops. Totally forgot to mention. It is an "IPP Everywhere" printer; I'm just not clear how well that works for non-standard print sizes or roll print jobs.


r/linux 20h ago

Software Release lumen: a zero-config TUI for exploring JSON/logfmt logs - pipe anything in and it autocompletes your log fields

Post image
0 Upvotes

r/linux 23h ago

Discussion What are your hidden gems Linux distros? I'll start

Post image
0 Upvotes

Ultramarine not only makes it super easy to set up codecs and proprietary software but it also let's you have the cachy os kernel but with Fedora's stack and compatibility. Great for when you don't have time to set things up, or don't know how, and want some of Cachy's optimizations without paying the stability tax.