Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Beetle RP2350 is a $4.90 Mini Development Board for Embedded Projects

The Beetle RP2350 is a coin-sized development board designed for space-constrained embedded projects. Despite its compact 25 × 20.5 mm footprint, it offers a wide range of hardware features and low power consumption, enabling its use in portable devices such as retro computers, game consoles, lighting controllers, and electronic badges.

Zalmotek RA0E1, RA2E1, and RA4M1 Feather SoMs for Energy-Efficient Embedded Development

The RA0E1 Feather SoM is designed for ultra-low-power use cases. It features an Arm Cortex-M23 CPU core operating at up to 32 MHz with 64 KB of Flash memory. Its minimal power draw makes it suitable for battery-powered systems that require extended uptime. Standard Feather features are included, such as analog/digital GPIOs, I2C, SPI, UART, a LiPo battery connector, and USB Type-C for both power and programming.

Tor Project blog

Tor user support now available in Farsi

Farsi-speaking users can now contact us directly for help with accessing the Tor network. Whether you're trying to download Tor Browser, bypass online censorship, or need assistance navigating Tor connectivity issues, our support team is available to help.

Internet Society

Final Results of the 2025 Internet Society Board of Trustees Elections and IETF Selections

The Internet Society Elections Committee is pleased to announce the final results of the 2025 elections and the IETF selections for the Board of Trustees.

9to5Linux

COSMIC Alpha 7 Desktop Adds Pinned Workspaces, New Accessibility Features

COSMIC Alpha 7 is here to improve workspaces by allowing users to move them by clicking and dragging, reorder them on the current display, or move them across displays. It also introduces a new feature that lets you pin workspaces, which lets you have a persistent or fixed number of workspaces opened at all times.

GStreamer 1.26.1 Improves dav1d AV1 Decoder, Matroska v4 Support in Muxer

GStreamer 1.26.1 is here with a bunch of improvements for the dav1d AV1 decoder by adding RGB support and fixing renegotiation and buffer pool handling, Matroska v4 support in the muxer, the awstranslate and speechmatics plugins, and MP4 demuxer uncompressed video handling.

grep 3.8 released

posted by Roy Schestowitz on Sep 03, 2022

This is to announce grep-3.8, a stable release.
Special thanks to Carlo Arenas for adding PCRE2 support
and to Paul Eggert for his many fine changes.

There have been 104 commits by 6 people in the 55 weeks since 3.7. See the NEWS below for a brief summary.
Thanks to everyone who has contributed! The following people contributed changes to this release:
Carlo Marcelo Arenas Belón (2) Helge Kreutzmann (1) Jim Meyering (27) Ondřej Fiala (1) Paul Eggert (71) Ulrich Eckhardt (2)
Jim [on behalf of the grep maintainers] ==================================================================
Here is the GNU grep home page: http://gnu.org/s/grep/
For a summary of changes and contributors, see: http://git.sv.gnu.org/gitweb/?p=grep.git;a=shortlog;h=v3.8 or run this command from a git-cloned grep directory: git shortlog v3.7..v3.8
To summarize the 432 gnulib-related changes, run these commands from a git-cloned grep directory: git checkout v3.8 git submodule summary v3.7
================================================================== Here are the compressed sources: https://ftp.gnu.org/gnu/grep/grep-3.8.tar.gz (2.8MB) https://ftp.gnu.org/gnu/grep/grep-3.8.tar.xz (1.7MB)
Here are the GPG detached signatures: https://ftp.gnu.org/gnu/grep/grep-3.8.tar.gz.sig https://ftp.gnu.org/gnu/grep/grep-3.8.tar.xz.sig
Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums: eb3bf741fefb2d64e67d9ea6d74c723ea0efddb6 grep-3.8.tar.gz jeYKUWnAwf3YFwvZO72ldbh7/Pp95jGbi9YNwgvi+5c grep-3.8.tar.gz 6d0d32cabaf44efac9e1d2c449eb041525c54b2e grep-3.8.tar.xz SY18wbT7CBkE2HND/rtzR1z3ceQk+35hQa/2YBOrw4I grep-3.8.tar.xz
Each SHA256 checksum is base64 encoded, preferred over the much longer hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this:
gpg --verify grep-3.8.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa4096/0x7FD9FCCB000BEEEE 2010-06-14 [SCEA] Key fingerprint = 155D 3FC5 00C8 3448 6D1E EA67 7FD9 FCCB 000B EEEE uid Jim Meyering
If that command fails because you don't have the required public key, or that public key has expired, try the following commands to retrieve or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key jim@meyering.net gpg --recv-keys 7FD9FCCB000BEEEE wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=grep&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg gpg --keyring gnu-keyring.gpg --verify grep-3.8.tar.gz.sig
This release was bootstrapped with the following tools: Autoconf 2.72a.55-bc66c Automake 1.16i Gnulib v0.1-5279-g19435dc207
================================================================== NEWS
* Noteworthy changes in release 3.8 (2022-09-02) [stable]
** Changes in behavior
The -P option is now based on PCRE2 instead of the older PCRE, thanks to code contributed by Carlo Arenas.
The egrep and fgrep commands, which have been deprecated since release 2.5.3 (2007), now warn that they are obsolescent and should be replaced by grep -E and grep -F.
The confusing GREP_COLOR environment variable is now obsolescent. Instead of GREP_COLOR='xxx', use GREP_COLORS='mt=xxx'. grep now warns if GREP_COLOR is used and is not overridden by GREP_COLORS. Also, grep now treats GREP_COLOR like GREP_COLORS by silently ignoring it if it attempts to inject ANSI terminal escapes.
Regular expressions with stray backslashes now cause warnings, as their unspecified behavior can lead to unexpected results. For example, '\a' and 'a' are not always equivalent . Similarly, regular expressions or subexpressions that start with a repetition operator now also cause warnings due to their unspecified behavior; for example, *a(+b|{1}c) now has three reasons to warn. The warnings are intended as a transition aid; they are likely to be errors in future releases.
Regular expressions like [:space:] are now errors even if POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior.
** Bug fixes
In locales using UTF-8 encoding, the regular expression '.' no longer sometimes fails to match Unicode characters U+D400 through U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and Unicode characters U+108000 through U+10FFFF (half of Supplemental Private Use Area plane B). [bug introduced in grep 3.4]
The -s option no longer suppresses "binary file matches" messages. [Bug#51860 introduced in grep 3.5]
** Documentation improvements
The manual now covers unspecified behavior in patterns like \x, (+), and range expressions outside the POSIX locale.

Other Recent Tux Machines' Posts

COSMIC Alpha 7 Desktop Adds Pinned Workspaces, New Accessibility Features
Linux hardware vendor System76 released today COSMIC Alpha 7 as the latest development version for this up-and-coming desktop environment written in Rust for GNU/Linux distributions and the company’s in-house Pop!_OS Linux distro.
GStreamer 1.26.1 Improves dav1d AV1 Decoder, Matroska v4 Support in Muxer
Today, the GStreamer project released GStreamer 1.26.1 as the first maintenance update to the latest GStreamer 1.26 series of this popular open-source and cross-platform multimedia framework.
[GNOME's] The Elephant in the Room
broken promises by the Foundation
OpenMandriva Lx 6.0 Released with Linux 6.14, KDE Plasma 6.3, and Server Edition
Today, the OpenMandriva project announced the release and general availability of OpenMandriva Lx 6.0, the latest stable version of this 100% community-driven GNU/Linux distribution and the direct successor to Mandriva Linux.
Ubuntu Weekly Newsletter and Ubuntu Update Woes
Some Ubuntu news
This SteamOS clone is the best Linux distro for gamers
Until Valve releases an official version of SteamOS
Fedora Linux 42 Is Out Now, Powered by Linux Kernel 6.14 and GNOME 48 Desktop
The Fedora Project released today Fedora Linux 42 as the latest stable version of this powerful, Red Hat-sponsored distribution for the masses, featuring some of the latest and greatest GNU/Linux technologies.
QEMU 10.0 Open-Source Virtualization Software Released, Here’s What’s New
The open-source QEMU 10.0 machine emulator and virtualization software has been released as a major update that brings many new features and various improvements for next-generation emulation.
 
Free, Libre, and Open Source Software Leftovers
FOSS stories
IBM Problems and Red Hat Leftovers
mostly redhat.com
Open Hardware/Modding: Raspberry Pi, Arduino, and More
3 stories for this afternoon
Games: Frostrail, Discord CEO Leaves, and More
GamingOnLinux, 10 articles
Security Leftovers
Security news, inc. Linux
Lilbits: Snapdragon X Chromebooks, Pixel 7a battery swelling, and a Liberux NEXX Linux phone progress update
Earlier this year the folks at Liberux announced plans to build a Linux smartphone that combines the kind of features you’d expect from a modern phone with the hardware you’d expect from a pretty good single-board computer
Powerful Mini-PCs Provide Efficient Replacement for Desktop Computers
That was a choice I seriously considered since I already had a drawer full of free Linux installation disks
Free and Open Source Software
This is free and open source software
Today in Techrights
Some of the latest articles
Lenovo Cuts the Windows Tax and offers Cheaper Laptops with Linux Pre-installed
Lenovo is doing something that many aren't
Android Leftovers
Open source app store F-Droid gets a visual makeover
Free, Libre, and Open Source Software and Standards
FOSS and more
today's leftovers
GNU/Linux focus
Spidermonkey and Firefox Nightly Reports
Mozilla stuff
Programming Leftovers
Development picks
Immich 1.132 Brings Smoother Syncing, Mobile UI Enhancements
Immich 1.132 self-hosted photo and video backup solution replaces TypeORM with Kysely, introduces SQLite support
9 Linux Gaming Myths That Just Won't Die
Despite having taken major steps forward thanks to more support from developers and a massive boost from Valve’s Proton
DietPi 9.12 Launches with Fish Shell Support
DietPi 9.12, a Debian-based Linux distro for SBCs, adds support for Fish Shell
Best Free and Open Source Software
Best Free and Open Source Alternatives to Corel Vector
openEuler is a Linux distribution for server and cloud environments
openEuler is an open source OS oriented to digital infrastructure that fits into any server
GIMP user documentation
Over the last two years I’ve worked a bit in my spare time on the user documentation of GIMP
The top 6 GNOME extensions I install first (and what they can do for you)
If GNOME is your desktop environment of choice
I'm a Linux power user, and this distro made me rethink what an operating system can be
NixOS offers a thoughtfully designed experience with plenty of layout options
today's howtos
first howtos batch for today
Kubernetes v1.33 and Kiwi TCMS 14.2
some releases
today's leftovers
GNU/Linux and more
Open Hardware/Modding: Synthesisers, Raspberry Pi, and More
hardware leftovers
Games: Doom, Mountaincore, Melvor Idle, and More
8 stories from GamingOnLinux (Wednesday)
Android Leftovers
Did Google just kill Assistant 'Driving Mode' in Maps for Android
This cheap RISC-V board runs Debian and is an essential part of my smart home
Nearly a year ago, I first got my hands on the Milk-V Duo S, an SBC with two RISC-V cores and an Arm core
Fedora 43 to Remove GNOME X11 Support
Fedora 43 may drop GNOME X11 under a new proposal that aligns with upstream efforts to focus entirely on Wayland from now on
Download & Unzip Files Without Leaving the Linux Terminal With These 6 Commands
I used to download and unzip files with a browser and file manager until I realized I could do it all from the terminal
Why Installing Linux Is the Perfect Earth Day Activity
Are you looking to celebrate this Earth Day by making a meaningful change in your tech life
5 cool distros that every Linux expert needs to try out
Years ago, Linux would strike fear into the hearts of newcomers to the computing space
Fix Coming for Window Button Bug in Ubuntu 25.04
If you installed Ubuntu 25.04 (or upgraded from 24.10 before the gate was closed due to various pernickety issues) you might have noticed that window buttons in GTK apps
Best Free and Open Source Software
We recommend the best free and open source alternatives
User trust is a sacred, fickle thing
When I (wrongly) chose to buy my smartphone in late 2023, one ultra-annoying Samsung A54, the two other devices on my consideration list were the Pixel and the Fairphone
How to set up remote desktop access on your Linux computers
Want to access your Linux PCs remotely
today's leftovers
Linux and more
Programming Leftovers
Development news
Demystifying the Kernel Boot Sequence and Performance Gains
kernel coverage
Audiocasts/Shows/Videos: Installing Fedora 42, Destination Linux, and What’s in the SOSS?
3 new ones
So Long, ArcoLinux
The ArcoLinux distribution is the latest Linux distribution to shut down
LWN Coverage of 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit
now outside paywall
APT 3.0 Debian Package Manager Released with Revamped Command-Line Interface
The Debian Project released APT 3.0 today as the new stable series for Debian’s command-line interface (CLI) for managing packages, a major release that introduces new features and many enhancements.
Today in Techrights
Some of the latest articles
IBM and Red Hat Leftovers
IBM falls
today's leftovers
BSD, GNU/Linux, and more
Programming Leftovers
Development related picks
Hardware Hacking and Games
3 stories for now
My Cinnamon desktop customizations (as of 2025)
I started using Cinnamon
today's howtos
moderately long list
13 Things to do After Installing Ubuntu 25.04
Just installed Ubuntu 25.04? Here are some neat tips for you
Security, Windows TCO, and More
Security mostly
Mozilla Promoting Hey Hi (AI) Nonsense Instead of the Web
More Mozilla nonsense
Android Leftovers
This tiny wireless Android Auto adapter hides in your car’s USB port
These Manjaro KDE keyboard shortcuts may help give your productivity a boost
Apart from writing articles for Notebookcheck, I'm also a cybersecurity analyst, and my go-to Linux distribution is Manjaro
Steam Linux Support
Steam will officially stop supporting Linux distributions with a version of glibc older than 2.31
CachyOS April 2025 Fixup Release Adds OCCT
Arch-based CachyOS's April 2025 update fixes kernel issues
18 essential commands for new Linux users
Useful commands for Linux beginners can help you get comfortable on the command line
Enable ESM in Ubuntu 20.04 LTS to Continue Getting Updates
Time is nearly up on support for Ubuntu 20.04 LTS, with standard software, bug fix and security updates coming to an end on May 29, 2025
2025 FOSDEM: Don't let your motivation go, save time with kworkflow
During FOSDEM 2025 I had the opportunity to present about kworkflow in the kernel devroom
Best Free and Open Source Software
We recommend the best free and open source alternatives
Games: The Elder Scrolls 4: Oblivion Remastered, Civilization VII 1.2, LOOTPLOT, and More
9 stories from GamingOnLinux
With Android 16, the Linux terminal gets all the space it needs
The latest Android 16 beta lets Pixel phone users allocate as much storage for the Linux terminal as needed
NethSecurity is a Linux firewall based on OpenWrt, a distribution
NethSecurity is an Unified Threat Management (UTM) solution that provides a comprehensive suite of security features, including firewall
OpenWrt – Linux distribution targeting embedded devices
The OpenWrt Project is a Linux operating system targeting embedded devices
GNOME 48 “Bengaluru” Desktop Environment Officially Released, This Is What’s New
The GNOME Project released today GNOME 48 “Bengaluru” as the latest stable version of this widely used desktop environment for GNU/Linux distributions, a major release that introduces exciting new features.
New to Linux? Don't try these 7 distros (yet)
Here's my shortlist of Linux distributions you should avoid until you have plenty of experience under your belt
My 5 go-to Linux commands for troubleshooting - and how I use them
Having issues in Linux? These commands can help you get to the bottom of them
today's leftovers
GNU/Linux and more
Red Hat/RHEL and Oracle Leftovers
from RHEL world
Today in Techrights
Some of the latest articles