Tux Machines

Do you waddle the waddle?

Other Sites

Internet Society

The Organizations on the Front Lines of a Safer Internet Need Our Help

When telling the story of the Internet, people often place emphasis on notable entrepreneurs and tech companies and the economic value they create. But that’s just part of the story. An often-forgotten part is how much the Internet owes its design and success to the work of nonprofits, researchers, standards bodies, civil society groups, and public-interest institutions that believed the network should work for everyone.

LinuxGizmos.com

LILYGO showcases new IoT devices with ESP32-C5 and Nordic nRF52840 MCUs

LILYGO has listed two compact development boards for wireless IoT applications: the T-Display C5, a small ESP32-C5-based board with a color LCD and dual-band Wi-Fi 6, and the T-Echo Card, a rugged LoRa-enabled device with GNSS, Bluetooth, NFC, solar charging, and an IP66-rated enclosure.

WINSYSTEMS SBC-477 PowerTier Series delivers Raptor Lake performance in a rugged SBC design

WINSYSTEMS’ SBC-477 PowerTier Series is a family of compact rugged single board computers for industrial and MIL/COTS applications, combining 13th Gen Intel Core Raptor Lake processors with DDR5 memory, dual Ethernet, Mini PCIe expansion, TPM 2.0 security, and extended-temperature operation.

9to5Linux

GStreamer 1.28.5 Multimedia Framework Adds Support for H.266/VVC Decoding

Coming about a month after GStreamer 1.28.4, the GStreamer 1.28.5 release is here to add support for H.266/VVC decoding to the gopbuffer element, fix subtitle green flickering with VA decoders on AMD GPUs, improve HEVC with alpha decoding in the H.265 decoder, and add ts-clocksync to the threadshare element.

Linux Mint’s Cinnamon 6.8 Desktop Environment Will Fully Support Wayland

The Linux Mint devs have been working hard on making Cinnamon’s Wayland session as stable as possible, and it looks like Cinnamon 6.8 will finally remove the “experimental” status of the Wayland session and fully support Wayland. Here are some of the features they’ve implemented so far:

Proton 11 Officially Released with Support for More Games Running on Linux

Based on Wine 11, Proton 11 release promises support for more Windows games that you can now play on your Linux box, including Universe Generator: The Golden Sword, DCS World Steam Edition, Resident Evil (1996), Resident Evil 2 (1998), Dino Crisis, From Dust, Blaite, and Dino Crisis 2.

KDE Plasma 6.6.6 Released with Numerous Bug Fixes and Various Improvements

Coming two months after KDE Plasma 6.6.5, the KDE Plasma 6.6.6 release is a bugfix one that addresses numerous issues, including a clipboard-related issue that could make XWayland-using apps lag or freeze after locking the screen.

TUXEDO Computers Plans to Rebase TUXEDO OS on Debian Testing

Linux hardware vendor TUXEDO Computers announced today that they plan to rebase their TUXEDO OS distribution on Debian GNU/Linux, moving away from Ubuntu, but still shipping a custom KDE Plasma desktop environment.

GNU Parallel 20230422 ('Grand Jury') released

posted by Roy Schestowitz on Apr 23, 2023,
updated Apr 23, 2023

GNU Parallel 20230422 ('Grand Jury') has been released. It is available for download at: lbry://@GnuParallel:4
Quote of the month:
  parallel might be one of the best utilities out there
    -- @ThePrimeagen@twitter ThePrimeagen
New in this release:

About GNU Parallel
GNU Parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU Parallel can then split the input and pipe it into commands in parallel.
If you use xargs and tee today you will find GNU Parallel very easy to use as GNU Parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU Parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU Parallel can even replace nested loops.
GNU Parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU Parallel as input for other programs.
For example you can run this to convert all jpeg files into png and gif files and have a progress bar:
  parallel --bar convert {1} {1.}.{2} ::: *.jpg ::: png gif
Or you can generate big, medium, and small thumbnails of all jpeg files in sub dirs:
  find . -name '*.jpg' |
    parallel convert -geometry {2} {1} {1//}/thumb{2}_{1/} :::: - ::: 50 100 200
You can find more about GNU Parallel at: http://www.gnu.org/s/parallel/
You can install GNU Parallel in just 10 seconds with:
    $ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
       fetch -o - http://pi.dk/3 ) > install.sh
    $ sha1sum install.sh | grep 883c667e01eed62f975ad28b6d50e22a
    12345678 883c667e 01eed62f 975ad28b 6d50e22a
    $ md5sum install.sh | grep cc21b4c943fd03e93ae1ae49e28573c0
    cc21b4c9 43fd03e9 3ae1ae49 e28573c0
    $ sha512sum install.sh | grep ec113b49a54e705f86d51e784ebced224fdff3f52
    79945d9d 250b42a4 2067bb00 99da012e c113b49a 54e705f8 6d51e784 ebced224
    fdff3f52 ca588d64 e75f6033 61bd543f d631f592 2f87ceb2 ab034149 6df84a35
    $ bash install.sh
Watch the intro video on http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1
Walk through the tutorial (man parallel_tutorial). Your command line will love you for it.
When using programs that use GNU Parallel to process data for publication please cite:
O. Tange (2018): GNU Parallel 2018, March 2018, https://doi.org/10.5281/zenodo.1146014.
If you like GNU Parallel:
About GNU SQL
GNU sql aims to give a simple, unified interface for accessing databases through all the different databases' command line clients. So far the focus has been on giving a common way to specify login information (protocol, username, password, hostname, and port number), size (database and table size), and running queries.
The database is addressed using a DBURL. If commands are left out you will get that database's interactive shell.
When using GNU SQL for a publication please cite:
O. Tange (2011): GNU SQL - A Command Line Tool for Accessing Different Databases Using DBURLs, ;login: The USENIX Magazine, April 2011:29-32.
About GNU Niceload
GNU niceload slows down a program when the computer load average (or other system activity) is above a certain limit. When the limit is reached the program will be suspended for some time. If the limit is a soft limit the program will be allowed to run for short amounts of time before being suspended again. If the limit is a hard limit the program will only be allowed to run when the system is below the limit.

Other Recent Tux Machines' Posts

GStreamer 1.28.5 Multimedia Framework Adds Support for H.266/VVC Decoding
GStreamer 1.28.5 open-source multimedia framework is now available for download with support for H.266/VVC decoding, HEVC with alpha decoding improvements, and more.
Linux Mint’s Cinnamon 6.8 Desktop Environment Will Fully Support Wayland
Cinnamon 6.8 will fully support Wayland in the next major Linux Mint release, along with various other improvements and new features.
Today in Techrights
Some of the latest articles
Switzerland: GNU/Linux All-Time Record [original]
Maybe Switzerland can beat Argentina next
Software Freedom, a Japanese Perspective - Part IV: GNU/Linux at 3.2% [original]
It was barely 1% not so long ago
Free and Open Source Software
This is free and open source software
postmarketOS in 2026-06: Plasma 6.7
This June Plasma 6.7 was released and found its way into Alpine Linux and postmarketOS thanks to Bart who maintains KDE in both distros
KDE Plasma 6.6.6 Released with Numerous Bug Fixes and Various Improvements
KDE Plasma 6.6.6 is now available as the sixth and last maintenance update in the KDE Plasma 6.6 desktop environment series with a couple of improvements and numerous bug fixes.
Proton 11 Officially Released with Support for More Games Running on Linux
Proton 11 is now available with support for Breath of Fire IV, Unknown Faces, Gothic 1 Classic, X-Plane 12, and many other Windows games that are now playable on Linux.
GNU/Linux Distributions and Operating Systems: ArchBang, Galactic Mandate Linux, and More
some new releases included
Videos/Audiocasts/Shows: Recent GNU/Linux Material in Invidious
or via Invidious
No Pain, No Glory [original]
When we return home we'll be stronger and more active
Recent Coverage About GNU/Linux and BSD in Valnet
half a dozen more articles
Raves About Docker Containers and Portainer
a pair of articles
Proxmox and Home Assistant OS 18.0 Coverage
From Valnet only
Raspberry Pi Projects: Storage and Other Uses
a couple of recent articles
Valnet Articles on GNU/Linux Games/Gaming
Games picks
GNU/Linux Leftovers
GNU/Linux picks
Free, Libre, and Open Source Software Leftovers
FOSS leftovers
Barry Kauler on EasyOS: Unmount-all-mounted-partitions bug and yff audio video utility version 3.1
a couple of updates this week
Games: Steam Deck, Steam Machine, and Godot 4.8 Dev 1
gaming picks
Security Leftovers
Security related picks
Hardware Projects: ESP32 and More
several new Linux-ish news picks
Kernel Space or Linux News
Kernel leftovers
today's howtos
Instructionals/Technical picks
IBM Unix Lawsuit Back, IBM Red Hat Promotes LLM Slop and Other Slop
IBM Red Hat leftovers
Android Leftovers
Your Android work profile is finally coming to Wear OS smartwatches
Linux 7.2-rc2
It's Sunday afternoon, and rc2 is out. Things look very normal - it's not a small rc2, but it's in line with recent releases, and slightly smaller than rc2 was in 7.1.
Audiocasts/Shows: Dirk and Linus, LINUX Unplugged, Late Night Linux, and More
episodes and more
4 ways to run a full Linux desktop on your Android phone
Android is based on Linux
Free and Open Source Software, and Benchmark
In this series, I put the BOSGAME mini PC through its paces from a Linux perspective
A brand-new release of Hannah Montana Linux features a KDE Plasma 6 base and a lot of pink
The Linux community is full of distro creativity. Some distros are created to solve a specific problem, while others are made for fun
GlouOS – Arch-based Linux distribution
GlouOS is an Arch-based Linux distribution designed for gaming
System76 Launches New Lemur Pro Linux Laptop with 18-Hour Battery Life
System76 launches new Lemur Pro ultraportable Linux laptop with all-day battery life, Intel Core Ultra processors, and a 16-inch variant.
TUXEDO Computers Plans to Rebase TUXEDO OS on Debian Testing
TUXEDO Computers is moving away from Ubuntu and plans to rebase their TUXEDO OS distribution on Debian GNU/Linux, but still using the KDE Plasma desktop environment.
OpenSSH 10.4 Released
OpenSSH 10.4 is out
GNU/Linux Leftovers
3 leftover stories
Free, Libre, and Open Source Software Leftovers
FOSS and more
Programming Leftovers
Development with Python, Raku, and more
Hardware: Linux Devices, Purism, and More
a handful of picks
Software Freedom, a Japanese Perspective - Part III: Proprietary Software Suboptimal [original]
Free software does not have such artificial limitations
New PostgreSQL Related Releases and Talks
4 new PostgreSQL picks
7 tricks to make learning the Linux command line easier
The Linux command line can seem impenetrable, with arcane instructions and a focus on text interfaces
Free and Open Source Software
This is free and open source software
5 tiny Linux tools I can't live or work without
Linux has a wealth of applications
Games: Mario Kart World, Microsoft Mass Layoffs, OpenRCT, DXVK, and More
mostly from GamingOnLinux
Today in Techrights
Some of the latest articles