Hello TUXEDO Fans and Open-Source Enthusiasts!
Our developer penguins want to send warm congratulations this week to their friends on the Debian ice floe for the release of Debian Trixie – without the fantastic work of the Debian community, we would have long since slipped off our ice floes. For everyone who prefers navigating the screen rather than the ice, we have exciting topics this week: we show how to use your Plasma desktop efficiently with KRunner and provide practical tips for the command line.
Enjoy reading,
The TUXEDO OS Team
Note: We would like to keep you updated on the latest developments in TUXEDO OS with the TWIX series and introduce you to exciting applications as well as practical tips related to the KDE desktop and TUXEDO OS. However, this section should not be a one-way street: your feedback, ideas, and suggestions for improvement are very welcome! For this purpose, we have created a thread on Reddit, where you can reach us directly.
Updates TUXEDO OS
linux 6.11–6.11.0–121029.29~24.04.1tux1
Added the TUXEDO InfinityBook Pro Gen10 AMD to the i8042 quirk table. Occasionally, input from the internal keyboard was missing after waking from suspend. Adjusting the quirks resolves this issue.
Chromium 139.0.7268.66
CVE-2025–8576: Use after free in Extensions
CVE-2025–8577: Inappropriate implementation in Picture In Picture
CVE-2025–8578: Use after free in Cast
CVE-2025–8579: Inappropriate implementation in Gemini Live
CVE-2025–8580: Inappropriate implementation in Filesystems
CVE-2025–8581: Inappropriate implementation in Extensions
CVE-2025–8582: Insufficient validation of untrusted input in DOM
CVE-2025–8583: Inappropriate implementation in Permissions
Removed: enable_nacl=false (NaCl is no longer supported upstream)
Adjusted: enable_enterprise_companion=false
Disabled: Gemini AI (enable_glic=false)
KDE App of the Week: The Mini Command Line KRunner
This week we introduce a small but versatile application that many users probably don’t know yet. It’s called KRunner.
What is KRunner?
KRunner is a mini command line integrated into the KDE Plasma desktop environment. Originally designed as a program launcher, it has evolved over the years into a multifunctional tool. The KRunner framework runs in the background, while the command line provides the user interface. KRunner can launch and close programs, find files, perform web searches, execute mathematical calculations, and convert units of measurement.
With its so-called runner modules, KRunner can be used in many ways:
Launch and close programs, including terminating processes with the Kill command
Perform mathematical calculations
Convert units of measurement
Quickly switch between windows, desktops, and activities
Perform web searches on Google, Wikipedia, or KDE websites
Execute shell commands
Open files, folders, and bookmarks
Control music playback
Display date and time
How does KRunner work?
You open KRunner using the keyboard shortcut Alt +F2 or Alt +Space . A small input window appears centered at the top of your screen, waiting for your commands. In System Settings , under Search » Plasma Search , you can select which of the roughly 30 preinstalled modules you want to use. Click Configure KRunner… in the top right to choose whether the window appears at the top or in the center of the screen.
In System Settings, you can explore the preinstalled KRunner modules, configure them, and choose which features are most useful for your daily tasks in Plasma.
Additional options control search behavior and history settings. These settings apply exclusively to file searches. Using Get New Plugins… , you can add around 20 more modules to KRunner.
Working with KRunner
Once opened, a small input line appears. In Plasma 6, the only way to change its size is via the font settings. For example, add the following under „General“ in ~/.config/krunnerrc :
font=Noto Sans,18,-1,5,50,0,0,0,0,0
Then close KRunner with:
kquitapp6 krunner
After restarting, the command line is more readable. On the left of the input line you’ll find access to configuration, on the right a help function and a pin icon. The help function shows which keywords or formulas the modules support.
KRunner makes conversions easy: enter values like currencies or units of measurement, and the app instantly displays results in multiple formats.
For example, entering 15 EUR shows the amount in various currencies. 3 cm converts the length into feet, millimeters, meters, kilometers, yards, and miles. Entering Pictures provides links to applications and your Pictures folder. Mathematical calculations include basic arithmetic, equations, sine, cosine, square roots, logarithms, and solving polynomials.
Search commands like gg:search term start a Google search, imdb:movie title opens the IMDb database, deb:packagename searches Debian packages, and wp:search term performs a Wikipedia search. Shell commands like htop can also be executed directly by clicking the console icon on the right. KRunner terminates programs gracefully using the Kill command, unlike direct console input.
KRunner allows you to launch, control, and terminate programs. Even complex shell commands can be executed directly without manually using the console.
Info: Are you interested in more KDE applications and want to know which programs have been recently updated? A detailed overview can be found in the regularly published column This Week in KDE Apps , which summarizes new features, bug fixes, and developments from the KDE ecosystem on a weekly basis.
TUXEDO OS Tips & Tricks: Working Efficiently in the Terminal
For many Linux users, the terminal is an indispensable tool – especially when tasks need to be completed quickly, precisely, and without detours. Knowing the right commands and keyboard shortcuts not only saves time but also makes your workflow much more comfortable. In this article, you’ll find practical tips for everyday use: from useful shortcuts and fast directory changes to methods for repeating, editing, or hiding commands from prying eyes in your history.
A well-configured terminal greatly speeds up workflows: with the right commands, shortcuts, and tricks, you can complete tasks faster, more precisely, and without unnecessary detours.
Useful Keyboard Shortcuts
A few simple keyboard shortcuts can save a lot of time in the terminal. Instead of awkwardly deleting long commands or moving the cursor with arrow keys, these combinations allow you to navigate, delete text, or control running processes almost instantly. The table below shows the most important shortcuts along with practical examples.
Shortcut
Description
Note
Practical Example
[Ctrl]+[A]
Moves the cursor to the beginning of the current line.
Same as Home key
Quickly jump to the start when typing sudo apt install ...
to remove or edit sudo
.
[Ctrl]+[E]
Moves the cursor to the end of the current line.
Same as End key
After editing the start of a line, jump directly back to the end.
[Ctrl]+[U]
Deletes text from the cursor to the beginning of the line.
Remove a wrong command entirely without retyping the line.
[Ctrl]+[K]
Deletes text from the cursor to the end of the line.
Quickly remove everything after the cursor in long paths.
[Ctrl]+[L]
Clears the terminal screen and shows an empty input line.
Similar to the clear
command
Useful when the terminal becomes cluttered with output.
[Ctrl]+[C]
Immediately cancels the currently running command.
Stop a running ping
or a stuck process.
[Ctrl]+[D]
Ends the current shell or terminal session.
Close the terminal session at the end of your work without typing exit
.
[Ctrl]+[Z]
Pauses the currently running command (resume with fg
).
Pause an editor like nano
to briefly return to the terminal.
Switching Between the Last Two Directories
If you frequently switch between two directories, you can save yourself from repeatedly typing cd-paths. With a single command, you jump directly back to the last visited directory – and forward again. This lets you move between working folders quickly without memorizing paths or typing them repeatedly.
cd /etc/default
pwd
(out)/etc/default
cd ~
(out)/home/example
cd -
(out)/etc/default
cd -
(out)/home/example
Preventing a Command from Being Saved in History
Sometimes you want to run a command without saving it in the command history – for example, if it contains a password or sensitive data. With a small trick, you can prevent the command from appearing in ~/.bash_history , increasing your privacy.
(out)# Normal
qpdf --password=secret --decrypt input.pdf output.pdf
(out)# Not in history, note the leading space
qpdf --password=secret --decrypt input.pdf output.pdf
When you later search with Ctrl +R , the first command with „secret“ appears in the history, but the second one does not – keeping it invisible in your shell history.
Repeating or Editing the Last Command
Made a typo or forgot to use sudo? Instead of retyping the whole command, you can repeat or edit it instantly using simple shortcuts or shell commands. Double exclamation marks repeat the last command:
apt update
sudo !!
Alternatively, use fc (short for f ix c ommand) to open the last command in an editor for editing – by default in nano, or vim if configured. Exit Nano with Ctrl +X , Y , Enter to execute the edited command.
Quickly Editing a Command
For longer or more complex commands, the small terminal input area can be cumbersome. Press Ctrl +X +E to open the current command directly in your preferred editor (e.g., nano or vim), edit it comfortably, and then execute it – no tedious arrow-key navigation required.
Ubuntu Security Updates
The security updates listed here from Ubuntu are directly integrated into TUXEDO OS:
USN-7695–1: Sidekiq vulnerabilities : Several security issues were fixed in Sidekiq.
Kennung: CVE-2021–30151, CVE-2022–23837
Betrifft: Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 LTS
USN-7693–1: qs vulnerability : qs could be made to crash if it received specially crafted network traffic.
Kennung: CVE-2022–24999
Betrifft: Ubuntu 20.04 LTS
USN-7692–1: Request Tracker vulnerabilities : Several security issues were fixed in Request Tracker. Kennung: CVE-2023–41259, CVE-2024–3262, CVE-2022–25803 + 8 andere Betrifft: Ubuntu 25.04, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS
USN-6885–6: Apache HTTP Server regression : USN-6885–1 introduced a regression in Apache HTTP Server.
Betrifft: Ubuntu 24.04 LTS, Ubuntu 22.04 LTS
USN-7691–1: MySQL vulnerabilities : Several security issues were fixed in MySQL.
Kennung: CVE-2025–50083, CVE-2025–50101, CVE-2025–50086 + 21 andere
Betrifft: Ubuntu 25.04, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS
USN-7685–5: Linux kernel (Oracle) vulnerabilities : Several security issues were fixed in the Linux kernel.
Kennung: CVE-2024–38541, CVE-2025–37797, CVE-2023–52757 + 7 andere
Betrifft: Ubuntu 16.04 LTS
USN-7682–5: Linux kernel vulnerabilities : Several security issues were fixed in the Linux kernel.
Kennung: CVE-2025–38083, CVE-2025–37797
Betrifft: Ubuntu 24.04 LTS, Ubuntu 22.04 LTS
USN-7681–3: Linux kernel (Oracle) vulnerability : A security issue was fixed in the Linux kernel.
Kennung: CVE-2025–38083
Betrifft: Ubuntu 24.04 LTS
USN-7690–1: OpenJDK 17 vulnerabilities : Several security issues were fixed in OpenJDK 17. Kennung: CVE-2025–50059, CVE-2025–30754, CVE-2025–50106 + 1 other
Betrifft: Ubuntu 25.04, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 LTS
USN-7689–1: Dnsmasq vulnerability : Dnsmasq could be made to crash if it received specially crafted network traffic.
Kennung: CVE-2019–14834 Betrifft: Ubuntu 14.04 LTS