Hello TUXEDO Fans and Open-Source Enthusiasts!
35 years ago, one of the most remarkable stories in free software began: On August 25, 1991, Linus Torvalds introduced his new operating system on Usenet – initially just a „hobby“ project for 386 PCs. That modest project grew into the Linux kernel, which today forms the foundation of countless systems running on a wide range of hardware architectures.
In this issue, our App of the Week is Darktable, a powerful piece of free software for processing and managing RAW photos. The application provides an extensive set of tools for digital workflows, making it suitable for both ambitious hobby photographers and professional users.
We also turn to the terminal and a task every Linux user is familiar with: navigating directories. cd is part of the standard repertoire, but pushd and popd are two lesser-known commands that can make switching between different directories considerably more convenient.
Enjoy reading,
The TUXEDO OS Team
Note: With the TWIX series, we keep you up to date with the latest developments around TUXEDO OS. We also introduce interesting applications and share practical tips and tricks for the KDE desktop and TUXEDO OS. At the same time, TWIX thrives on your feedback. We always welcome your suggestions, topic ideas, and proposals for improvement. Feel free to join the discussion in our TWIX thread on Reddit , where you can reach us directly. Of course, you are also welcome to contact us via any of our other social media channels.
TUXEDO OS – Changelog
Updates in TUXEDO OS
Linux 7.0.0–110030.30tux1 (26.04) & 7.0.0–110030.30~24.04.1tux1 (24.04)
Fixed an issue that could lead to a freeze during shutdown under certain circumstances
Fixed microphone issues with headsets on the Stellaris Intel Gen 8
Rebase to the current Ubuntu version
Firefox 154.0.1~tux1
Chromium 151.0.7922.173
Fixed 7 security vulnerabilities (CVEs), including 1 critical and 6 rated as high
Further information in the Release Notes
Updates in Debian-based TUXEDO OS
New article on the switch to the Debian base
The open beta of the new Debian-based TUXEDO OS is now available in its second version, addressing several bugs reported by you. In a new article, we explain how to restore the system using Btrfs snapshots if something goes wrong during an update or if the system fails to boot for other reasons… System Rollback Using Btrfs Snapshots
Linux App of the Week: Darktable – RAW Editing Without Compromise
With free software, it is worth occasionally looking beyond the classic Qt and KDE applications. A good example is Darktable . The free RAW developer has been an established application for Linux for years and shows that powerful open-source software does not necessarily have to come from the Qt ecosystem.
Darktable is primarily aimed at photographers and serves a similar purpose to proprietary RAW developers. The application imports and catalogs RAW images and provides numerous tools for editing them. These include exposure, color, contrast, sharpening, noise reduction, and lens correction, among other features.
Installation: For installation on TUXEDO OS, we recommend using Flatpak and the graphical software manager Discover. The latest version of darktable is available there and can be installed without adding additional package sources or performing any manual setup. Simply search for „darktable“ in Discover, select the application, switch to from Flathub , and click Install .
A Project with a Long History
Editing is non-destructive, meaning the original RAW files remain untouched while Darktable stores the applied editing steps separately. This allows settings to be changed or reverted at any time. Masks for local adjustments are also part of the feature set, enabling much more precise editing of individual areas of an image.
In Darktable’s Lighttable, you can efficiently organize and compare your photos, making it quick and easy to identify the best shots for further editing.
The project now has a remarkable history. Johannes Hanika released the first public version, 0.1, on SourceForge back in April 2009. In 2011, Darktable participated in the Google Summer of Code. Later releases introduced features such as hand-drawn masks and improved support for macOS.
Since version 2.4, released in 2017, Darktable has also been available for Windows. Particularly interesting is the project’s development during the COVID-19 pandemic : A number of new developers joined the project during this period. This allowed the team to accelerate development and move from an annual Christmas release to two releases per year.
In the Darkroom, you can unlock the full potential of your selected images. Darktable provides extensive tools for precise and professional development of your digital photographs.
Now with AI Support
Darktable is currently available in version 5.6.1 . The latest maintenance release is comparatively small, but includes numerous bug fixes and improvements. Among other things, the AI-powered noise reduction and upscaling features have been further refined, while various crashes and export issues have also been addressed.
This software is therefore much more than a simple RAW converter. The project combines an extensive feature set with an open development model and is available for GNU/Linux, macOS, and Windows. If you work with photos on Linux, it is well worth looking beyond the usual KDE and Qt horizons.
Info: Are you interested in Plasma development and want to know what new features are planned and which programs have been recently updated? You can find a detailed overview in the weekly column This week in Plasma by KDE developer Nate Graham.
TUXEDO OS Tips & Tricks: Efficient Directory Navigation in the Terminal
Anyone who regularly works in the terminal knows the routine: You switch to another directory, take care of a quick task, and then want to return. Instead of typing long paths again, the shell provides a few useful built-in tools. In particular, cd - , pushd , and popd can save a surprising number of keystrokes.
Return to the Previous Directory with ‚cd -‘
The simplest trick is cd - . Instead of changing to a fixed directory, the command switches directly to the directory you used previously. For example, if you move from ~/Projects to ~/Documents , cd - takes you back to ~/Projects – and vice versa.
cd ~/Projects
cd ~/Documents
cd -
The shell normally also displays the target path when changing directories. This lets you see immediately where you have ended up. Calling cd - again takes you back to the previous directory. For quickly switching between two working locations, this function is often all you need.
Remember Multiple Directories with ‚pushd‘
If more than two directories are involved, pushd comes into play. The command places the current directory on a so-called directory stack. At the same time, the shell changes to the specified destination. This lets you temporarily keep track of several working locations.
cd ~/Projects
pushd ~/Documents
pushd ~/Downloads
After these commands, you are working in ~/Downloads , while the previous directories remain on the stack. This is useful, for example, when you repeatedly switch between project files, documentation, and downloaded files during development work. The shell takes care of remembering the paths for you.
Display the Stack with ‚dirs‘
The dirs command shows which directories are currently stored on the stack. It does not change the current working directory, but simply displays the current directory stack. This makes it easy to check which locations you previously stored with pushd .
dirs
The output contains the current directory and the other entries on the stack. The exact presentation may vary depending on the shell and its configuration. The basic principle remains the same: pushd stores directories, dirs displays them, and popd retrieves them.
Jump Back with ‚popd‘
popd removes the top entry from the directory stack and switches to that directory at the same time. It follows the LIFO principle (Last In, First Out ): The location stored most recently is retrieved first. This makes navigation between several directories much easier to manage.
pushd ~/Documents
pushd ~/Downloads
popd
After the last command, you are back in ~/Documents . You can then use popd again to return to the next entry. This creates a simple way of navigating through several previously stored working directories without having to enter their full paths again.
Small Commands, Big Effect
cd - is probably the command you will get used to most quickly. It does not replace more complex directory management, but it solves a common everyday problem particularly elegantly. If you regularly move between two directories, it saves keystrokes and means you do not have to remember long paths.
pushd and popd , on the other hand, are useful when you regularly switch between several working locations. The commands are part of the classic shell toolset and work without additional programs or extensions. That alone makes them worth remembering: they are available as soon as you have a suitable shell at hand.
Keep These Commands in Mind
For starters, a simple rule of thumb is enough: cd - takes you back to the previous directory. pushd puts a working location on the stack, dirs displays the stack, and popd retrieves the next entry. Once you have internalized these four commands, navigating the directory structure often becomes noticeably faster.
Ubuntu Security Updates
The Ubuntu security updates listed here are generally incorporated directly into TUXEDO OS. Some updates are only available from Ubuntu for a fee and are therefore not made available to the community until a later date. Unfortunately, we have no control over this:
USN-8643–5: Linux kernel vulnerabilities : Several security issues were discovered in the Linux kernel. An attacker could possibly use these to compromise the system. This update corrects…
IDs: CVE-2026–53246, CVE-2026–53247, CVE-2026–53224, CVE-2026–64531
Affects: Ubuntu 24.04, Ubuntu 22.04
USN-8688–1: PAM vulnerability : Juthawong Naisanguansee discovered that PAM incorrectly cleared failed login attempt records when certain services invoked the account phase without…
IDs: -
Affects: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04
USN-8687–1: p11-kit vulnerabilities : It was discovered that p11-kit incorrectly handled certain RPC messages. A local attacker could use this issue to cause p11-kit to crash, resulting…
IDs: CVE-2026–18938, CVE-2026–13757
Affects: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04
USN-8686–1: openCryptoki vulnerabilities : It was discovered that primitive decoders in openCryptoki produced integer underflows when the encoded length was zero. An attacker could possibly…
IDs: CVE-2026–23893, CVE-2026–40253
Affects: Ubuntu 24.04, Ubuntu 22.04
USN-8684–1: Perl vulnerabilities : It was discovered that Perl incorrectly handled certain arguments to Socket and pack/unpack functions. An attacker could possibly use this issue to…
IDs: CVE-2026–13221, CVE-2026–57432, CVE-2026–48962, CVE-2025–15649 plus 5 others
Affects: Ubuntu 24.04
LSN-0121–1: Kernel Live Patch Security Notice : In the Linux kernel, the following vulnerability has been resolved: ksmbd: ipc: fix use-after-free in ipc_msg_send_request ipc_msg_send_request()…
IDs: CVE-2026–43406, CVE-2026–43186, CVE-2026–23428, CVE-2026–46185 plus 30 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, Ubuntu 16.04
USN-8683–1: libheif vulnerabilities : Feng Ning discovered that libheif incorrectly handled certain image transforms. A remote attacker could possibly use this issue to cause a denial of…
IDs: CVE-2026–62291, CVE-2026–62289
Affects: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04
USN-8681–1: OpenJDK 25 vulnerabilities : It was discovered that the JSSE component of OpenJDK 25 did not correctly authenticate users. A remote attacker could possibly use this issue to read…
IDs: CVE-2026–60147, CVE-2026–47027, CVE-2026–41254, CVE-2026–47010 plus 5 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04
USN-8630–5: Linux kernel (Raspberry Pi) vulnerabilities : Several security issues were discovered in the Linux kernel. An attacker could possibly use these to compromise the system. This update corrects…
IDs: CVE-2026–43198, CVE-2026–53359, CVE-2026–53151, CVE-2026–43197 plus 13 others
Affects: Ubuntu 24.04
USN-8643–4: Linux kernel vulnerabilities : Several security issues were discovered in the Linux kernel. An attacker could possibly use these to compromise the system. This update corrects…
IDs: CVE-2026–53246, CVE-2026–53247, CVE-2026–53224, CVE-2026–64531
Affects: Ubuntu 24.04, Ubuntu 22.04
USN-8680–1: FFmpeg vulnerabilities : Adrian Junge discovered that FFmpeg incorrectly handled certain subtitle data. An attacker could possibly use this issue to cause a denial of service…
IDs: CVE-2026–70628, CVE-2026–70632
Affects: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, Ubuntu 16.04
USN-8679–1: Vim vulnerability : It was discovered that Vim incorrectly handled certain tags files. An attacker could possibly use this issue to execute arbitrary code.
IDs: CVE-2026–73073
Affects: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, Ubuntu 16.04, Ubuntu 14.04
USN-8678–1: OpenSSL vulnerabilities : It was discovered that OpenSSL incorrectly handled the QUIC server incoming channel queue. A remote attacker could possibly use this issue to cause…
IDs: CVE-2026–63076, CVE-2026–54874, CVE-2026–63075, CVE-2026–14456 plus 6 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04
USN-8677–1: OpenJDK 21 vulnerabilities : It was discovered that the JSSE component of OpenJDK 21 did not correctly authenticate users. A remote attacker could possibly use this issue to read…
IDs: CVE-2026–60147, CVE-2026–46917, CVE-2026–47010, CVE-2026–41254 plus 5 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04, Ubuntu 20.04
USN-8676–1: OpenJDK 17 vulnerabilities : It was discovered that the JSSE component of OpenJDK 17 did not correctly authenticate users. A remote attacker could possibly use this issue to read…
IDs: CVE-2026–60147, CVE-2026–46917, CVE-2026–47010, CVE-2026–41254 plus 5 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04
USN-8674–1: OpenJDK 11 vulnerabilities : It was discovered that the JSSE component of OpenJDK 11 did not correctly authenticate users. A remote attacker could possibly use this issue to read…
IDs: CVE-2026–60147, CVE-2026–46917, CVE-2026–47010, CVE-2026–41254 plus 7 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04
USN-8673–1: OpenJDK 8 vulnerabilities : It was discovered that the JSSE component of OpenJDK 8 did not correctly authenticate users. A remote attacker could possibly use this issue to read…
IDs: CVE-2026–47057, CVE-2026–60147, CVE-2026–47027, CVE-2026–41254 plus 6 others
Affects: Ubuntu 24.04, Ubuntu 26.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, Ubuntu 16.04
USN-8671–1: FFmpeg vulnerabilities : Adrian Junge discovered that FFmpeg incorrectly handled certain media files. An attacker could possibly use this issue to cause a denial of…
IDs: CVE-2026–66039, CVE-2026–66038, CVE-2026–66036
Affects: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, Ubuntu 16.04
USN-8670–1: curl vulnerability : Joshua Rogers discovered that curl incorrectly handled reusing connections when client certificate settings changed. This could result in the wrong…
IDs: CVE-2026–8932
Affects: Ubuntu 24.04
USN-8669–1: Linux kernel (NVIDIA) vulnerabilities : Several security issues were discovered in the Linux kernel. An attacker could possibly use these to compromise the system. This update corrects…
IDs: CVE-2026–23014, CVE-2026–23022, CVE-2026–23158, CVE-2026–22997 plus 223 others
Affects: Ubuntu 24.04
USN-8643–3: Linux kernel (NVIDIA) vulnerabilities : Several security issues were discovered in the Linux kernel. An attacker could possibly use these to compromise the system. This update corrects…
IDs: CVE-2026–53246, CVE-2026–64531, CVE-2026–53247, CVE-2026–53224
Affects: Ubuntu 24.04, Ubuntu 22.04
USN-8659–2: Linux kernel (HWE) vulnerability : A security issue was discovered in the Linux kernel. An attacker could possibly use this to compromise the system. This update corrects flaws in the…
IDs: CVE-2026–64531
Affects: Ubuntu 24.04