Hallo TUXEDO-Fans und Open-Source-Enthusiasten!
Unsere Entwickler-TUXe waren auf ihrem letzten Angelausflug fleißig und haben sich die neuesten Updates geschnappt. Mit tuxedo-tomte 2.44.0 können wir jetzt InfinityBook-Gen9-User noch besser unterstützen. Und keine Panik, die Tastaturbeleuchtung ist nach dem Kaltstart wieder unter Kontrolle! Außerdem gibt es frische Versionen von Firefox, Chromium und Thunderbird. Und für alle Terminal-Fans: Die Fish-Shell macht das Tippen zum Vergnügen!
Viel Spaß beim Lesen,
Das TUXEDO OS Team
Wir möchten Sie mit der TWIX-Reihe über die neuesten Entwicklungen in TUXEDO OS auf dem Laufenden halten und Ihnen spannende Anwendungen sowie praktische Tipps rund um den KDE-Desktop und TUXEDDO OS vorstellen. Doch diese Rubrik soll keine Einbahnstraße sein: Ihre Hinweise, Ideen und Verbesserungsvorschläge sind herzlich willkommen! Dafür haben wir auf Reddit einen Thread eingerichtet, über den Sie uns direkt erreichen können.
Updates in den Paketquellen von TUXEDO OS
tuxedo-tomte 2.44.0
Neu: amdgpu-disable-psr (Panel Self Refresh) für TUXEDO InfinityBook 14/15 AMD Gen9
tuxedo-drivers 4.12.2
Fix: Die Tastaturbeleuchtung des IBP Gen9 ist nach einem Kaltstart bis zum ersten Drücken von FN+Leertaste nicht steuerbar.
Hinweis: Dies wird die letzte Version sein, die offiziell auf Ubuntu 22.04 unterstützt wird. Ausnahmen können für kritische Fehlerbehebungen gemacht werden.
linux v6.11.0–109017.1724 .04.2tux1
Auf den neuesten Ubuntu-Kernel für TUXEDO OS aktualisiert.
Von der Kernelversion 6.8 auf 6.11 für Ubuntu 24.04 gewechselt.
Weitere wichtige Updates
Firefox 135.0.1
Chromium 133.0.6943.98
Thunderbird 128.7.1
WirePlumber 0.5.8
KDE-App der Woche: Sammlungsverwaltung mit Tellico
Ein geflügeltes Wort besagt, dass wir im Grunde unseres Herzens Jäger und Sammler sind. Wer viel sammelt, verliert jedoch schnell den Überblick. Hier kommt unsere KDE-App der Woche ins Spiel: Tellico . Diese seit 22 Jahren unter der GPL vertriebene KDE-Anwendung ermöglicht es Ihnen, Ihre Sammlungen effizient zu organisieren.
Tellico bietet eine Vielzahl von Standardvorlagen für unterschiedliche Sammlungen, darunter Bücher, Bibliographien, Videos, Musik, Videospiele, Münzen, Briefmarken, Sammelkarten, Brettspiele, Comics und Weine. Auch benutzerdefinierte Sammlungen werden unterstützt. Das Durchsuchen von Sammlungen sowie die Filterung der Ansichten sind ebenfalls Teil des Funktionsumfangs. Zudem können Sammlungen nach verschiedenen Eigenschaften sortiert und gruppiert werden. Informationen zu Metadaten können unter anderem von Amazon oder IMDb bezogen werden, und CDDB-Daten für die Katalogisierung von Audio-CDs lassen sich ebenfalls importieren.
Tellico ist ein vielseitiger Manager für Ihre Sammlungen.
Seit Version 4.0 ist Tellico auf Qt6 umgestellt worden. Vor wenigen Tagen erschien Version 4.1.1, die einige Datenquellen aktualisierte und einen Fehler in der ISBN-Suche behob. Sie können Tellico in TUXEDO OS über Discover installieren. Der Sammlungsmanager ist zudem in den meisten Distributionen über das jeweilige Paketmanagement verfügbar.
Hinweis: Weitere aktualisierte KDE-Apps und Neuerungen aus der KDE-Entwicklercommunity der letzten Woche finden Sie in der Kolumne This Week in KDE Apps .
TUXEDO OS Power-Tipp: Fish – Die Shell der nächsten Generation für Terminal-Enthusiasten
Info: Unter Linux-Systemen dient die Shell als Kommandozentrale – das Cockpit für die Interaktion zwischen Anwender und Betriebssystem. Sie ist das Standardwerkzeug, um Befehle abzusetzen, Prozesse zu steuern und Workflows zu automatisieren. Während die bewährte Bash (Bourne Again Shell) als Standard unter TUXEDO OS und den meisten Distributionen gesetzt ist, existieren spannende Alternativen wie Fish oder Zsh, die mit innovativen Features punkten.
Die Bash – ein Urgestein der Linux-Welt. Schnell, stabil und für viele Terminal-Veteranen der vertraute Hafen. Doch wer nach einer frischen Brise im Terminal-Alltag sucht und Wert auf Komfort und moderne Features legt, sollte unbedingt einen Blick auf die Fish-Shell werfen. Fish (die F riendly I nteractive SH ell) ist mehr als nur eine Shell – sie ist ein Upgrade für Ihre Kommandozeilen-Experience. Mit intelligenten Funktionen und einer intuitiven Bedienung katapultiert Fish das Arbeiten im Terminal auf ein neues Level. Die Installation unter TUXEDO OS ist denkbar einfach:
sudo apt install fish
Um Fish in Aktion zu erleben, gibt es verschiedene Wege. Für einen ersten Testlauf können Sie die Shell direkt in Ihrer KDE-Konsole aktivieren. Navigieren Sie dazu im Menü (Hamburger-Icon rechts oben) zu Einstellungen » Konsole einrichten… » Profile . Erstellen Sie über Neu… ein frisches Profil und ersetzen Sie im Feld Befehl /bin/bash durch /bin/fish . Setzen Sie das neu erstellte Profil anschließend über Als Standard festlegen als primäre Shell. Beim nächsten Start der Konsole begrüßt Sie dann die Fish-Shell.
Fish – Mehr als nur eine Shell: Die Vorteile im Überblick
Fish überzeugt auf ganzer Linie mit Benutzerfreundlichkeit, einer revolutionären Autovervollständigung und einer Syntax, die auf Klarheit und Effizienz getrimmt ist. Im Gegensatz zur Bash, die oft umfangreiche Konfiguration erfordert, ist Fish von Grund auf für ein optimales Nutzererlebnis designed – und das „out of the box“. Lassen Sie uns drei Kernbereiche genauer unter die Lupe nehmen, in denen Fish seine Stärken ausspielt:
Beispiel 1: Intelligente Autovervollständigung mit Live-Vorschau – Terminal-Magie in Echtzeit
Vergessen Sie die rudimentäre Tab-Vervollständigung der Bash. Fish bietet eine interaktive Vorschau, die das Tippen von Befehlen zum Kinderspiel macht. Beginnen Sie beispielsweise mit sudo apt u , präsentiert Ihnen Fish in Echtzeit sudo apt update als Vorschlag – basierend auf Ihrem Befehlsverlauf und verfügbaren Systembefehlen.
Das Highlight: Optionen und Parameter werden bereits während der Eingabe angezeigt, ohne dass Sie den Tabulator bemühen müssen. Ein Druck auf Tab offenbart weiter das volle Arsenal an Parametern mit prägnanten Beschreibungen in einer übersichtlichen Darstellung.
Intelligente Autovervollständigung in Fish.
Beispiel 2: Abkürzungen und Funktionen
Während die Bash-Syntax und die Konfiguration der Shell bisweilen komplex und verschachtelt wirken kann, setzt Fish auf eine klare, intuitive Struktur. Variablenzuweisungen und Bedingungsanweisungen sind in Fish deutlich schlanker und lesbarer gestaltet.
Abkürzungen statt Aliase – Blitzschnelle Befehle per Shortcut
Fish verabschiedet sich von klassischen Aliasen und präsentiert stattdessen Abkürzungen (Abbrevations). Diese ermöglichen es, längere, komplexe Kommandos mit einem simplen, frei definierbaren Kürzel aufzurufen. Im folgenden Beispiel für Sie mit upd8 ein umfassendes Systemupdate inklusive Paketquellen-Aktualisierung aus:
(out)# Generelle Syntax zum Setzen einer Abkürzung:
abbr --add shortcut befehl
(out)# Beispiel zum Aktualisieren des Systems:
abbr --add upd8 'sudo apt update && sudo apt full-upgrade'
upd8
Damit Ihre Abkürzungen auch nach dem Neustart des Terminals wieder parat stehen, speichern Sie diese in der Konfigurationsdatei abbr.fish unter ~/.config/fish/conf.d . Der einfachste Weg: Nutzen Sie den echo-Befehl, um die Abkürzung in die Datei zu schreiben. Alternativ können Sie die Datei natürlich auch mit Ihrem Lieblings-Texteditor bearbeiten.
echo "abbr --add upd8 'sudo apt update && sudo apt full-upgrade'" >> ~/.config/fish/conf.d/abbr.fish
Funktionen – Grenzenlose Flexibilität für Terminal-Profis
Funktionen in Fish sind die nächste Evolutionsstufe der Befehls-Automatisierung. Sie bieten deutlich mehr Spielraum als Aliase (oder Fish-Abkürzungen) und erlauben komplexe Logiken. Definieren Sie beispielsweise eine Funktion mkcd , die ein Verzeichnis erstellt und Sie direkt hineinnavigiert:
nano ~/.config/fish/functions/mkcd.fish
function mkcd
mkdir -p $argv[1] && cd $argv[1]
end
mkcd testdir
pwd
(out)/home/user/testdir
Eine Fish-Funktion ist im Grunde bereits ein Skript – dies eröffnet bei Bedarf zusätzliche Möglichkeiten zur Individualisierung. Weitere Funktionen können Sie unkompliziert unter ~/.config/fish/functions/
ablegen und nach Herzenslust erweitern.
Abkürzungen und Funktionen in Fish.
Beispiel 3: Leistungsstarke History-Suche – Verlorene Befehle im Handumdrehen wiedergefunden
Während die Bash-Shell mit Strg+R eine rudimentäre Suche im Befehlsverlauf bietet, zeigt Fish bei der Suche in der History, was es kann. Drücken Sie ebenfalls Strg+R, um die Suche zu starten. Geben Sie nun beispielsweise apt install ein, präsentiert Fish Ihnen in Windeseile alle relevanten Befehle, mit denen Sie in der Vergangenheit Pakete installiert haben.
Erweiterte History-Suche in Fish
Mit der Fish-Shell holen Sie nicht nur mehr Effizienz aus Ihrem Terminal heraus, sondern profitieren auch von einer modernen, intuitiven Umgebung, die sofort und ohne weitere Konfigurationsarbeit einsatzbereit ist.
Sicherheits-Updates Ubuntu
Die hier aufgeführten Sicherheits-Updates von Ubuntu fließen direkt in TUXEDO OS ein:
USN-7282–1: tomcat7 vulnerabilities : tomcat7 könnte zur Ausführung von beliebigem Code gebracht werden.
Kennung: CVE-2017–12616, CVE-2017–12617
Betrifft: Ubuntu 16.04 ESM
USN-7283–1: Apache Solr vulnerability : Apache Solr könnte zur Ausführung von beliebigem Code veranlasst werden, wenn es speziell gestaltete Eingaben erhält.
Kennung: CVE-2019–0193
Betrifft: Ubuntu 18.04 ESM, Ubuntu 16.04 ESM, Ubuntu 14.04 ESM
USN-7275–2: Libtasn1 vulnerability : Libtasn1 könnte zum Absturz gebracht werden, wenn es speziell gestalteten Netzwerkverkehr empfängt.
Kennung: CVE-2024–12133
Betrifft: Ubuntu 24.04 LTS
USN-7281–1: GnuTLS vulnerability : GnuTLS konnte dazu gebracht werden, Ressourcen zu verbrauchen, wenn es speziell gestaltete Zertifikate dekodierte.
Kennung: CVE-2024–12243
Betrifft: Ubuntu 24.10, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
USN-7280–1: Python vulnerability : Python könnte Server-Side Request Forgery-Angriff ermöglichen.
Kennung: CVE-2025–0938
Betrifft: Ubuntu 24.10, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
USN-7279–1: WebKitGTK vulnerabilities : Mehrere Sicherheitsprobleme wurden in WebKitGTK behoben.
Kennung: CVE-2025–24158, CVE-2025–24150, CVE-2025–24162, and 1 other
Betrifft: Ubuntu 24.10, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS
USN-7278–1: OpenSSL vulnerabilities : Mehrere Sicherheitsprobleme wurden in OpenSSL behoben.
Kennung: CVE-2024–13176, CVE-2024–9143
Betrifft: Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
LSN-0109–1: Kernel Live Patch Security Notice : Mehrere Sicherheitsprobleme wurden im Kernel behoben.
Kennung: CVE-2024–26921, CVE-2024–38630, CVE-2024–43882, and 3 andere
Betrifft: Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 ESM, Ubuntu 16.04 ESM
USN-7277–1: Linux kernel vulnerabilities : Mehrere Sicherheitsprobleme wurden im Kernel behoben.
Kennung: CVE-2024–47738, CVE-2024–50006, CVE-2024–50040, and 754 andere
Betrifft: Ubuntu 24.10
USN-7276–1: Linux kernel vulnerabilities : Mehrere Sicherheitsprobleme wurden im Kernel behoben.
Kennung: CVE-2024–49996, CVE-2024–50200, CVE-2024–53193, and 755 andere
Betrifft: Ubuntu 24.10
USN-7275–1: Libtasn1 vulnerability : Libtasn1 könnte zum Absturz gebracht werden, wenn es speziell gestalteten Netzwerkverkehr empfängt.
Kennung: CVE-2024–12133
Betrifft: Ubuntu 24.10, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
USN-7270–2: OpenSSH vulnerability : OpenSSH könnte dazu gebracht werden, die Identitätsprüfung des Servers zu umgehen.
Kennung: CVE-2025–26465
Betrifft: Ubuntu 18.04 ESM, Ubuntu 16.04 ESM
USN-7274–1: Atril vulnerabilities : Atril könnte zum Absturz gebracht werden oder Programme als Ihr Login ausführen, wenn es eine speziell gestaltete Datei öffnet.
Kennung: CVE-2023–51698, CVE-2019–11459, CVE-2019–1010006
Betrifft: Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 ESM
USN-7273–1: libsndfile vulnerabilities : Mehrere Sicherheitsprobleme wurden in libsndfile behoben.
Kennung: CVE-2021–4156, CVE-2024–50612
Betrifft: Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 ESM, Ubuntu 14.04 ESM
USN-7272–1: Symfony vulnerabilities : Mehrere Sicherheitsprobleme wurden in Symfony behoben.
Kennung: CVE-2022–24895, CVE-2022–24894, CVE-2023–46734, and 6 andere
Betrifft: Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
USN-7271–1: virtualenv vulnerability : python-virtualenv könnte zum Absturz gebracht werden oder Programme als Ihr Login ausführen, wenn es eine speziell gestaltete Datei öffnet.
Kennung: CVE-2024–53899
Betrifft: Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
USN-7270–1: OpenSSH vulnerabilities : Mehrere Sicherheitsprobleme wurden in OpenSSH behoben.
Kennung: CVE-2025–26465, CVE-2025–26466
Betrifft: Ubuntu 24.10, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS
USN-7161–2: Docker vulnerabilities : Mehrere Sicherheitsprobleme in Docker wurden behoben.
Kennung: CVE-2024–29018, CVE-2024–41110
Betrifft: Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 ESM, Ubuntu 16.04 ESM
USN-7269–1: Intel Microcode vulnerabilities : Mehrere Sicherheitsprobleme wurden im Intel Microcode behoben.
Kennung: CVE-2024–36293, CVE-2024–39279, CVE-2024–31068
Betrifft: Ubuntu 24.10, Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 ESM, Ubuntu 16.04 ESM
Aktuelle BIOS-/EC-Versionen
Ein BIOS-/EC-Update beeinflusst zentrale Systemkomponenten. Achten Sie darauf, die Anweisungen genau zu befolgen und nehmen Sie sich genügend Zeit. In der Regel ist der Vorgang schnell abgeschlossen. Bei Zweifeln steht Ihnen unser Support gerne zur Verfügung. Für folgende Geräte stehen BIOS-/EC-Updates bereit:
Modell
CPU
GPU
BIOS
EC
InfinityFlex 14 - Gen1
V07
4.24
Pulse 15 - Gen2
N.1.60A14
1.19.20
XUX708
1.07.29RTR
1.07.16
XUX709
1.07.29RTR
1.07.16