Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

9to5Linux Weekly Roundup: July 26th, 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.

LinuxGizmos.com

PineVoice RISC-V smart speaker supports local wake-word detection for Home Assistant

The PineVoice is a compact RISC-V smart speaker designed to operate as a local voice-assistant satellite for Home Assistant and other platforms supporting the Wyoming protocol. The device combines a dual-microphone array, built-in speaker, local wake-word detection, Wi-Fi and Bluetooth connectivity, and open-source firmware.

FriendlyELEC updates NanoPi M6 with ES8389 audio codec and revised I/O

The NanoPi M6V2 is a compact SBC featuring 8K HDMI output, dual MIPI camera and display interfaces, NVMe SSD support, and 6 TOPS of AI performance. The board targets edge-computing applications such as light NAS systems, smart home gateways, digital signage, and portable media players.

SpacemiT MUSE Pi Pro is an octa-core RISC-V SBC with Armbian support

The MUSE Pi Pro is an 85 × 56mm single-board computer built around SpacemiT’s M1 processor, combining eight 64-bit RISC-V cores with 2.0 TOPS of AI processing capability. The board provides up to 16GB of LPDDR4X memory, onboard eMMC storage, NVMe expansion, Gigabit Ethernet, Wi-Fi 6, and multiple camera and display interfaces.

RealSense D585 Pro combines stereo vision, dual IR projectors, and edge processing

The RealSense D585 Pro is a stereo depth camera built around the company’s new Gen 5 vision processor. It combines a 120 × 100-degree field of view, global-shutter sensors, dual infrared projectors, an integrated IMU, and on-device processing for robotics and industrial-vision systems.

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

Windows at New Lows in Viet Nam, GNU/Linux Measured at 7% [original]
That in recent years GNU/Linux has been hovering around 5% territories is rather telling
Proxmox, Home lab, Mini PC and Many More
Proxmox has a built-in ACME manager, and I haven't dismissed a browser security warning in my home lab in a year
Ubuntu LTS is the best Proxmox LXC base, even though Debian seems like the obvious choice
If you spin up a container in Proxmox and go looking for the "right" base distro
Wine 11.14
The Wine development release 11.14 is now available
 
Microsoft Becoming Irrelevant [original]
Windows is rapidly shedding off userbase
Android Leftovers
Your Android's System Data Now Takes Up Cloud Storage Space - Here's How To Disable It
Community Assistance for Our Fish and Snails/Shells [original]
help us find aquarium equipment
Your Linux kernel keeps getting smarter—here's how
You might not even think it gets updated all that often
Big in Japan [original]
Now it's at over 5%
After a decade on Windows, I finally understand why Linux users never go back
Those are the parts that have slowly made Linux grow on me
SparkyLinux: Fooyin
fooyin is developed primarily on Linux
Free and Open Source Software
This is free and open source software
Vantum – lightweight Linux distribution
Vantum is a lightweight Ubuntu-based Linux distribution built with Woof-CE, the official Puppy Linux build system
Review: Package Forge and Soar
Often times new package managers for Linux fall into one of two categories
FriendlyELEC updates NanoPi M6 with ES8389 audio codec and revised I/O
Operating-system options include Ubuntu 24.04 with GNOME and Wayland, Ubuntu 22.04 LTS
Development and Hardware Leftovers
Hardware and software development picks
Today in Techrights
Some of the latest articles
9to5Linux Weekly Roundup: July 26th, 2026
The 302nd installment of the 9to5Linux Weekly Roundup is here for the week ending July 26th, 2026.
Tux Machines Growing Bigger [original]
4.5+ million requests in 4 days
Xfce was supposed to be the last safe house for X11 holdouts, and it just started packing up
If you'd asked Linux users a year ago which desktop environment would keep X11 alive the longest
Android Leftovers
Ubuntu on Android isn't a gimmick — it's how I manage my homelab from anywhere
CachyOS rebuilds every package the 'wrong' way, and my Steam library runs faster for it
There's a set of unwritten rules that every Linux distribution follows
KDE Plasma became the best Linux desktop, but it's terrifying for new users
I daily-drive KDE Plasma on CachyOS, and I got here the same way a lot of people did recently...
Zorin Connect does three things that finally made me stop opening multiple apps
So when I started using Zorin OS, I wanted to see whether Zorin Connect could handle those small everyday tasks without adding more hassle
Linux makes old computers feel faster, not actually faster
Linux is often hailed as a magic fix for performance issues, especially on older hardware
In Some Sense, GNU/Linux Already Measured at 20% in Sweden [original]
figures show the combination of GNU/Linux and ChromeOS somewhere very near to 20%
Appliances Got Scarce and Expensive [original]
both heaters and filters
Reversal of Narratives by "MAGA Americans" [original]
We are besieged by horrible people
GNU/Linux Leftovers
GNU/Linux and more
Security Leftovers
a few more picks
CubicleNate on OpenSUSE and Linux Saloon Episode
a pair from Nate
Free, Libre, and Open Source Software and WWW Stories
FOSS and more
Release of Brave 1.92
Brave 1.92 is out
Release of GNU C Library 2.44
GNU C Library 2.44 is out
Programming Leftovers
Development related picks
Demands of Rootkits Keep Marvel Tōkon Away From GNU/Linux
bad "anti-cheat"
today's howtos
Instructionals/Technical picks
Slop Contaminating Codebases
3 new stories
Games: Valve, GE-Proton, and More
4 stories for today
KDE Plasma 6.8 Desktop Environment Lands on October 14th, Here’s What to Expect
The upcoming KDE Plasma 6.8 desktop environment is expected on October 14th, 2026, with many new features and improvements. Here’s what’s to expect.
The Bootable USB Creator Ventoy 1.1.17 added Athena OS & EulerOS Support
The new version of this free open-source software added two new Linux Distributions support
Free and Open Source Software
This is free and open source software
Linux 6.12.98
I'm announcing the release of the 6.12.98 kernel
Mobile/Open Hardware/Modding: Jolla, PinePhone, and More
hardware picks
today's howtos
Instructionals/Technical picks
Today in Techrights
Some of the latest articles
Mourning Dan Williams
I have just received the shocking news that Dan Williams, a longtime, high-profile kernel developer
Rain at Last! [original]
On the positive side, reservoirs can fill up again, maybe by the end of this year or next year
Free, Libre, and Open Source Software Leftovers
FOSS and sharing
GNU/Linux Leftovers
3 more links
Open Hardware/Modding: Home Assistant, Raspberry Pi, and More
hardware leftovers
Canonical/Ubuntu Leftovers
good, bad, and shallow
Ubuntu 26.04 File Manager, This Week in GNOME, GUADEC, and More
GNOME and GTK
The Fedora 45 Sausage Factory, Fedora Turns to Slop, Red Hat Selling Microsoft and Slop
disappointing stuff
OpenSUSE Planet News Roundup and Tumbleweed's Review of the Week
OpenSUSE news
Games: New Steam Games with Native GNU/Linux Builds, Nouveau Revisited, and Diablo IV
3 stories
Free Software Makes Complex Setups Affordable and Feasible [original]
frugality is nothing to be a shame of, it is generally working to one's advantage
today's howtos
Instructionals/Technical picks
Applications: OpenShot, proctmux, and Midscroll
Applications related picks
Linux Plumbers Conference 2026 registration open and graphics news
Linux and graphics
Recent Audiocasts/Shows/Videos About GNU/Linux and Software Freedom
mostly Invidious
Security Leftovers
Security related picks
Programming Leftovers
Development stories
Openwashing: OpenUK Wants GAFAM Front Groups, Microsoft OSI Speaks Out, and Slop (Plagiarism by LLMs) Promoted Under the False Banner of "Open Source"
4 new examples of corporate twists
LibreOffice 26.2.5 Open-Source Office Suite Released with More Than 20 Bug Fixes
LibreOffice 26.2.5 is now available for download as the fifth point release to the LibreOffice 26.2 office suite series with 21 bug fixes.
Games: Project Zomboid, Weather the Swarm, Denuvo Anti-Tamper DRM, and More
games leftovers
We Really Need Rain [original]
it's bad for flora and fauna
Android Leftovers
I used my Android phone without a home screen for a week, and I loved it
Proprietary Entrapment (Microsoft GitHub) Versus FreeBSD
bad news
MagicX Mini Dream: new OLED handheld with Android and Linux variants coming soon
MagicX has revealed details of its next handheld which is expected to be released this year
3 Linux distros that run on 2.8GB of RAM when even the 'lightweight' ones choke
I've usually trusted the word "lightweight" on a Linux distro's homepage
As Ubuntu embraces AI, Debian discusses banning all AI-generated code
The rapid development of LLM coding tools has forced the open-source community to ask itself the question...
Your first Linux distro shouldn't be a beginner distro—here's what to pick instead
Any time you look into switching to Linux
Free and Open Source Software
This is free and open source software
Mike Masnick Was Right About Lady Streisand [original]
Lady Streisand shows this approach can backfire
This Week in Plasma: Auto-Lock and Unlock for Remote Desktop Sessions
This week saw a bunch of work on some core infrastructure components, like the RDP server, login greeter, and screen configuration tooling
Murena Workspace - Excellent idea, some rough edges
Now that I have /e/OS installed on the Fairphone, and now that I'm using this de-Googled Android
Stable kernels: Linux 7.1.5, Linux 6.18.40, Linux 6.12.97, Linux 6.6.145, Linux 6.1.178, Linux 5.15.212, and Linux 5.10.261
I'm announcing the release of the 7.1.5 kernel
Guatemala: New Highs for GNU/Linux, 5% in Summer of 2026 [original]
Guatemala is gradually adopting GNU/Linux, at a steady pace
Today in Techrights
Some of the latest articles