Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Atom E3950 Powers WINSYSTEMS SBC-ZETA-3950 Rugged Mini SBC

The SBC-ZETA-3950 uses the quad-core Intel Atom E3950 processor running at 1.6 GHz (2.0 GHz burst), with 2MB L2 cache and a 12W base power envelope.

AAEON UP Squared Series Gains Mainline Linux Support for 40-Pin GPIO in Linux 6.18

The UP Board family combines Intel processors with a 40-pin expansion header routed through an onboard FPGA. The FPGA handles signal level shifting, pin multiplexing, switching, and direction control, allowing pins to operate as I2C, UART, PWM, or GPIO.

9to5Linux

GNU Octave 11 Open-Source Scientific Programming Language Officially Released

Highlights of GNU Octave 11 include a new search command for packages, an updated Java internal interface to be more memory-efficient, a completely revamped randi function, support for the roots function to accept only double or single input types, and a more accurate fzero function (1-2 eps when TolX is eps).

Firefox 148 Is Now Available for Download with AI Kill Switch and Other Changes

The biggest change in Firefox 148 is the long-awaited AI kill switch feature, which is implemented in Settings as “AI Controls”, allowing you to completely disable all the AI features that had been included in the past few releases. Firefox’s AI features can be disabled entirely or selectively.

9to5Linux Weekly Roundup: February 22nd, 2026

I want to thank everyone who sent us donations; your generosity is greatly appreciated. I also want to thank all of you for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and, last but not least, sending us feedback.

Linus Torvalds Announces First Linux Kernel 7.0 Release Candidate

Today marks two weeks since the release of Linux kernel 6.19 and the opening of the merge window for Linux kernel 7.0, which means that it is time to test drive the Release Candidate (RC) versions during the next couple of months, the first one being available for download right now from Linus Torvalds’s Git tree.

libinput 1.23.0

posted by Roy Schestowitz on Mar 27, 2023

libinput 1.23 is available!

Thanks to Yinon Burgansky, this version has a new pointer acceleration profile: the "custom" profile. This profile allows users to tweak the exact response of their device based on their input speed.
On X11, the code required to configure a custom acceleration profile was already merged [1]. In the Wayland world, now that libinput 1.23 has been released, compositors are able to expose this feature to their users.
Peter Hutterer already covered how this feature works on his blog in detail, so make sure to have a look at his article [2].
In addition to the new acceleration profile, this release includes a set of new quirks for different hardware. The work done for Razer hardware is especially noticeable.
Finally, various bugs has been fixed and the CI has been improved.
[1] https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/merge_requests/39 [2] http://who-t.blogspot.com/2023/01/libinput-and-custom-pointer.html
Thanks to everyone involved for making this new version possible:
Aksel Stokseth (1): add quirks for Logitech MX Master 3B
Benjamin Tissoires (1): CI: bump b2c and kernel
Bill A (1): quirks: add generic quirk for Dell 2-in-1 models for side volume buttons
Cyril LEVIS (1): fix: add apple m2 keyboard quirks
Diep Pham (1): quirk: Lenovo P14s Gen 1 AMD Trackpoint
José Expósito (13): test: remove unused variable tablet-pad-leds: fix compiler warning when -Dlibwacom=false tablet: fix compiler warning when -Dlibwacom=false test: fix compiler warning when -Dlibwacom=false test: fix uninitialized variables sparse: make some variables static quirks: add quirks for Positivo-Vaio touchpad tools/record: fix quirk error message quirks: touchpad: add ModelPressurePad doc/user: fix trackpoint quirks path quirks: fix DWT on Legion 5i quirks: add a note to not quirk the Bolt Receiver libinput 1.23.0
Lucas Zampieri (1): Allow rotation on all mice and for any angle
Marge Yang (1): quirks: Dell Mayabay (Pressure Pad).
Peter Hutterer (36): doc/user: explicitly specify language as en test: print the usage from the symbols-leak-test Remove trailing whitespaces in the tree Remove a few empty lines with nothing but a lonely tab Remove duplicate empty lines in our source tools: fix a tab after space whitespace issue gitlab CI: add a job to check for whitespace issues quirks: allow overriding of AttrEventCode and AttrInputProp evdev: only read the trackpoint multiplier on trackpoints tools: add a libinput list-kernel-devices tool tools: add a --hid toggle to libinput-list-kernel-devices doc/user: document the new list-kernel-devices tool meson.build: fix a deprecation warning CI: give the meson-build.sh script a proper license tag CI: make the meson-build.sh script even more generic CI: use meson compile over ninja directly in meson-build.sh filter: add helper functions to create/destroy a delta smoothener doc/api: set HAVE_DOT to YES doc/user: fix sphinx warning tools: add --replay-after and --once to libinput replay CI: bump to use Fedora 37 gitlab CI: drop comment about weekly rebuild of images gitlab CI: remove a leftover use of a fedora image gitlab CI: explicitly run the test in the systemd service CI: update to latest ci-templates CI: add new workflow rules test: give the generic MT touchscreen realistic ranges quirks: fix duplicate section names quirks: change all 3-digit matches to zero-prefixed 4-digit matches tools: honor FDO_CI_CONCURRENT in the tools option parser test: drop the explicit -n auto to the tool options test CI: make the ci-fairy commit check verbose test: comment two tap tests test: add a quicks file validation test test: add a test to make sure we don't accidentally add Logitech receivers quirks: add a bunch more Razer internal keyboards
Richard Stefun (1): Improve X280 support
Tobias Bengfort (3): filter: simplify speed_factor() doc/user: fix tap in palm exclusion zone touchpad: rm dead tp_palm_tap_is_palm
Yinon Burgansky (3): Introduce custom acceleration profile filter: validate custom acceleration function's points size filter: add scroll movement type to the custom acceleration profile
Zhangyuan Nie (1): quicks: invert horizontal scrolling for Logitech MX Master 3S
gogogoghost (1): quirk: Google Chromebook Atlas (Pixelbook go)
hrdl (2): evdev-tablet: clip touch arbitration rectangle evdev: apply calibration for touch arbitration

Read on

Other Recent Tux Machines' Posts

Why I Contributed to FOSS Force’s ‘Independence 2026’ Fundraiser
Ken Starks once wrote here every week
Security and blobs, by Alex Oliva (GNU Linux-Libre)
Reprinted with permission from Alex Oliva
Despite Problems at the Solicitors Regulation Authority (SRA) and SLAPPs From London, the UK Remains a Decent Place to Do Journalism [original]
Let's face is, the media is universally (globally) under attack
Reverse Engineering Linux Distro REMnux Marks 15 Years With Major v8 Release Featuring AI Agent Support
Malware analysis Linux distro gets Ubuntu 24.04 base
Parrot 7.1 Ethical Hacking Distro Released with Enlightenment Spin, Updated Tools
ParrotSec released Parrot 7.1 today as the latest stable update to this Debian-based GNU/Linux distribution for ethical hacking and penetration testing that introduces new and updated tools.
Linus Torvalds Announces First Linux Kernel 7.0 Release Candidate
Linus Torvalds announced today the general availability for public testing of the first Release Candidate (RC) development milestone of the upcoming Linux 7.0 kernel series.
 
Curating the News, a Community-Powered Endeavour [original]
We're happy to say our community continues to grow and we get more people involved
GNU Octave 11 Open-Source Scientific Programming Language Officially Released
GNU Octave 11 has been officially announced today for this open-source, free, and cross-platform high-level language, primarily intended for numerical computations.
GNU/Linux and BSD Leftovers
mostly GNU/Linux
BSD and Linux Kernel Space
kernel level news
Free, Libre, and Open Source Software Leftovers
FOSS and Web
Programming Leftovers
Development related picks
Open Hardware/Modding: Linux Devices, 3D Printing, Retro
hardware picks
Games: New Steam Games with Native GNU/Linux Builds and "Interim Computer Museum"
gaming picks
today's howtos
Instructionals/Technical posts
Firefox 148 Is Now Available for Download with AI Kill Switch and Other Changes
Mozilla has published today the final builds of the Firefox 148 open-source web browser ahead of its official unveiling on February 24th, 2026, so it’s time to take a look at the new features and improvements.
Android Leftovers
This one tool will help you master the Android terminal emulator Termux
Interview with Øyvind Kolås, GIMP developer
GIMP is Free and Libre Open Source Software
Looking for the best Linux window manager? Here’s how I rank them
On the surface, most Linux window managers look deceptively similar
4 Debian-based Linux distros that are better than Debian
Debian Linux is a tried-and-true choice for getting a Linux device up and running
After years of using GNOME, this is the desktop I switched to instead
I did not switch from GNOME because I woke up one morning craving change
The "Windows vs. Linux" debate is a waste of time: Here’s a better approach
Linux fans love to position Linux as the mortal enemy of Windows
Why Linux is the best place to learn coding
Linux might be the best OS to start your programming journey in
I finally fixed my Linux laptop’s constant fan noise — it wasn’t the hardware
For a few months now, whenever I launch my browser, my laptop gets so loud you'd think it's compiling the Linux kernel
This opinionated desktop setup finally cured my distro-hopping problem
Distro-hopping is not uncommon in the Linux ecosystem
I install these 7 CLI tools on every Linux system
Most people treat a fresh Linux installation as a clean slate
Forget Linux Mint. These distros are the only way to switch
This is the Linux distro you should try first
Free and Open Source Software
This is free and open source software
Review: The Guix package manager 1.5.0
This week I'd like to talk about Guix
KMyMoney 5.2.2 released
The KMyMoney 5.2.2 release contains numerous bug fixes and improvements to enhance stability
AAEON UP Squared Series Gains Mainline Linux Support for 40-Pin GPIO in Linux 6.18
The MFD and LED drivers were merged in Linux 6.14
Tiny Core v17.0
Team Tiny Core is proud to announce the release of Core v17.0
Science is the Root of Free Software [original]
It's hardly surprising that some of the loudest opponents of Software Freedom and its luminaries also disregard or bend facts
Today in Techrights
Some of the latest articles
9to5Linux Weekly Roundup: February 22nd, 2026
The 280th installment of the 9to5Linux Weekly Roundup is here for the week ending February 22nd, 2026.
Not Tolerating Intolerance [original]
Intolerance is a big problem
Working With Plants [original]
Our 'offices' are simple and fun to work in
Everything Down to the Basics [original]
Thankfully our community pays to run the site and can cope with pricing burdens
Projects as Gifts to Tux Machines' Community [original]
Maybe those additional projects can become a "gift" to the community as it turns 22
today's leftovers
Linux and hardware
KDE: "Data Collection" and "Building the Mankala Engine with Distrobox"
KDE news, latest
Audiocasts/Shows: Linux Saloon and This Week in Linux
2 new episodes
Free, Libre, and Open Source Software and Consortium Leftovers
FOSS and more
Games: Deck, Zelda, and Intel
4 picks regarding gaming
Programming Leftovers
Development related news
Web Browsers/Web Bloat Leftovers
Web-centric news
today's howtos
Instructionals/Technical posts
Make Use Of (MUO) on Context Switching and Chromebooks
MOU articles
Kernel Space: Linux Kernel 7.0 Changes Explained in Media This Week
Linux news for next release
KDE Plasma 6.7.0 will make managing your printers a lot easier
My OS of choice was Fedora Silverblue
Free and Open Source Software
This is free and open source software
Second beta for Krita 5.3 and Krita 6.0
Today we're releasing the second beta of Krita 5.3.0 and Krita 6.0.0
Today in Techrights
Some of the latest articles
Recent Videos About GNU/Linux
recently via Invidious
In the US, Apple's Operating Systems Seem to Have Already Outpaced Microsoft's (Linux Also Nearly Catching Up) [original]
Definitely something to stare at and think about
Security Leftovers
Security related news
today's leftovers
GNU/Linux and more
BSD and Linux Kernel Space
kernel level stuff
KDE: Krita Has Issues With Wayland, "Building and Using the OMEMO Sync Client"
KDE development news/updates
FSF / Software Freedom: LibreLocal, Music Streaming Setup, and "Made in EU"
Moving to Free/Freedom
"I am starting to prefer being in Linux than being in macOS."
macOS vs GNU/Linux
Porting Super Mario 64 To The Original Nintendo DS and Nintendo Getting Aggressive
Nintendo and GNU/Linux
This Week in GNOME, Rudra, and Boycotting Microsoft GitHub (Slop Hub)
GNOME news
Surveillance Giant Google Summer of Code and Hacking Workshop for March 2026
Some coding venues/initiatives
Content Management Systems (CMSs): WordPress 7.0 Beta 1, Kiwi TCMS, Bluehost
CMS leftovers
Tumbleweed/OpenSUSE Leftovers/Outline
OpenSUSE picks
Fedora and Red Hat Leftovers
some of it fluff though
Open Hardware/Modding: Raspberry Pi, 3D Printing, ESP32, and More
Hardware picks
Applications: GStreamer 1.28, luasmith, Libinput 1.31.0, and More
software picks
Programming Leftovers
Development with Python and more
Users are ditching Windows for Linux. Here’s why
Google Trends data as of February 2026 reveals that interest in the keyword "How to install Linux" has reached an all-time high
Applications: Ghostty, Diffoscope, and More
software news and raves
today's howtos
Instructionals/Technical posts
Transmission 4.1.1 BitTorrent Client Released with Bug Fixes and Improvements
Transmission 4.1.1 has been released today, three weeks after the major Transmission 4.1 update, addressing various bugs and also adding a couple of improvements for this popular open-source BitTorrent client.
Android Leftovers
ONLYOFFICE Documents Review: A Powerful Free Alternative to Microsoft Office on Android
I waited years for Windows updates to get exciting. Linux did it in six months
I think the last time I felt excited over a Windows update was the Creators Update back in 2017
I tried Mint, Kubuntu, and Debian — here’s what actually matters for Windows refugees
Kubuntu is either brilliant or broken
Ubuntu 26.04 is replacing its classic tools, and I actually prefer the new ones
Ubuntu is a great distro, even for first-time Linux users
Web Browsers/Web Servers: Cache Busting, Letting Go Of The Old Web, and The Dillo Appreciation Post
FOSS and the Web
Free and Open Source Software, howtos and Installations
This is free and open source software
Games: Snacktorio, Lexispell, and More
new from GamingOnLinux
KaOS Linux Drops KDE Plasma After 12 Years for Niri/Noctalia to Escape systemd
KaOS Linux 2026.02 was released today as the February 2026 ISO snapshot for this independent GNU/Linux distribution, which uses Arch Linux’s pacman package manager, and the first release to ship with the Niri Wayland compositor.
This Week in Plasma: 6.6 is Here!
This week we released Plasma 6.6! So far it’s getting great reviews, even on Phoronix
Ubuntu kernel 6.8.0-100-generic has buggy networking
I run roughly two dozen Linux virtual machines
You can control your Linux PC from your Android phone - here's how
There's no limit to the cool things you can do with KDE Connect
"GNU Linux-libre turns 18 tonight" [original]
"before that, every distro that wanted to respect its users' freedom had to remove itself all of the binary blobs that were distributed as part of the kernel Linux's so-called sources"
Today in Techrights
Some of the latest articles