Die Beta-Version der Distribution Ubuntu 25.10 „Questing Quokka“ wurde vorgestellt, nach deren Erstellung die Paketbasis vollständig eingefroren wurde. Die Entwickler haben mit den abschließenden Tests und der Fehlerbehebung begonnen. Der Release ist für den 9. Oktober geplant und gehört zu den Zwischenversionen, für die Updates über einen Zeitraum von 9 Monaten bereitgestellt werden. Bereitgestellte Test-Images wurden für Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (die Edition für China), Ubuntu Unity, Edubuntu und Ubuntu Cinnamon erstellt.
Hauptänderungen:
- Der Desktop wurde auf die Version GNOME 49 aktualisiert. Die Unterstützung für die GNOME-Sitzung auf Basis von X11 wurde eingestellt, und es bleibt nur die Sitzung auf Basis von Wayland, in der X11-Anwendungen über XWayland gestartet werden. Pakete mit X.org-Komponenten und alternativen Desktop-Umgebungen, die X11 nutzen, werden weiterhin im Repository bereitgestellt.
- Der Konfigurator erhielt eine Schnittstelle zur Verwaltung des Autostarts von Anwendungen (Einstellungen → Apps).
- Statt des Bildbetrachters Eye of GNOME wird standardmäßig die Anwendung Loupe eingesetzt, die eine leichtgewichtige Oberfläche und eine Optimierung für eine schnelle Bildansicht bietet. Zum Dekodieren von Bildern wird die Bibliothek glycin verwendet, die Sandbox-Isolierung nutzt und in Rust geschrieben ist. Zu den Möglichkeiten gehören: sanfter Übergang von einem Bild zum anderen, visuelle Effekte beim Zoomen und Drehen eines Bildes, eine Seitenleiste mit Eigenschaften, Schnellkopier- und Löschbuttons sowie Werkzeuge zur Bearbeitung (Zuschneiden, Drehen, Spiegeln).
- Statt des GNOME Terminal Emulators wird die Anwendung Ptyxis verwendet, die zusätzliche Funktionen für die Arbeit mit Containern mittels der Tools Toolbox, Distrobox, Podman und JHBuild bietet. Ptyxis zeichnet sich zudem durch erweiterte Einstellungen, einen Übersichtsmodus für eine anschauliche Navigation durch geöffnete Sitzungen und einer sehr hohen Rendering-Geschwindigkeit durch die Nutzung von Vulkan und OpenGL aus.
- Der Kompositserver Mutter hat die HDR-Unterstützung verbessert und die Farbmanagement-Funktionen erweitert. Es wurde ein Mechanismus für VRR (Variable Refresh Rate) implementiert, der es ermöglicht, die Aktualisierungsrate des Monitors adaptiv zu ändern, um ein flüssiges Erlebnis ohne Ruckler während des Spielens und der Videoanzeige zu gewährleisten.
- Die Unterstützung von Wayland auf Systemen mit NVIDIA-GPU wurde verbessert.
- Für die minimal unterstützte Variante der RISC-V-Architektur wurde das Profil RVA23 (RISC-V Application) angekündigt, das Erweiterungen für Vektoroperationen und Hypervisoren umfasst. Derzeit unterstützen nur eine begrenzte Anzahl von RISC-V-Platinen die Vektorerweiterungen des Profils RVA23, während die meisten auf dem Markt verfügbaren Geräte dem Profil RVA20 entsprechen.
- Für Systeme auf Basis der RISC-V-Architektur steht eine voll funktionsfähige Desktop-Sitzung zur Verfügung, die Anwendungen wie Firefox und Thunderbird unterstützt.
- Die Unterstützung der vollständigen Festplattenverschlüsselung wurde stabilisiert, sodass bei der Bootsequenz kein Passwort zur Entsperrung des Laufwerks eingegeben werden muss. Dies wird durch die Speicherung von Informationen zur Schlüsselentschlüsselung im TPM (Trusted Platform Module) erreicht. Möglichkeiten zur Wiederherstellung von Schlüsseln, die für die vollständige Festplattenverschlüsselung auf TPM-Basis verwendet werden, sind implementiert.
- Die Arbeit an dem System zur Anfrage der Berechtigungen, die vom Benutzer eine Bestätigung des Zugriffs erfordern, wie z.B. bei Zugriffen von Snap-Paketen auf Dateien im Heimatverzeichnis, wurde fortgesetzt. Der dynamische Zugang wird unter Verwendung des AppArmor-Mechanismus organisiert. Die Integration der Berechtigungsanfrage mit dem GNOME Shell wurde verbessert.
- Im Installer wurde die Unterstützung für Landscape integriert, ein System zur Verwaltung von Gruppen von Arbeitsstationen und Server. Diese Änderung ermöglicht es Unternehmensadministratoren, Dateien mit automatischen Installationskonfigurationen direkt von der Landscape-Plattform hochzuladen.
- Die GNU Coreutils wurden im Basisbetriebssystem durch das Rust Coreutils-Toolkit (uutils) ersetzt, und die Anwendung sudo wurde durch sudo-rs ersetzt. Der Austausch von Systemkomponenten erfolgt im Rahmen einer Initiative zur Verbesserung der Qualität der Systemumgebung durch die Bereitstellung von Programmen, die von Anfang an mit Blick auf Sicherheit, Zuverlässigkeit und Korrektheit entwickelt wurden. Die Bereitstellung von Tools, die in Rust geschrieben sind, wird das Risiko von Speicherfehlern wie dem Zugriff auf den bereits freigegebenen Speicher und Pufferüberläufen verringern.
- Standardmäßig wird für die Synchronisation der genauen Uhrzeit das Projekt Chrony verwendet. Der zuvor verwendete Dienst systemd-timesyncd wird durch Chrony ersetzt, um das Protokoll NTS (Network Time Security) für die kryptographische Sicherung der Zeit-Synchronisation zu nutzen. Chrony bietet eine unabhängige Implementierung von NTP-Client und -Server und wird zur Synchronisation der genauen Uhrzeit in Fedora, SUSE/openSUSE und RHEL eingesetzt.
- Für die Erstellung von Abbildungen des initialen RAM-Disk (initrd) wird standardmäßig anstelle des Pakets initramfs-tools das Tool Dracut verwendet. Der Wechsel zu Dracut ermöglicht die Lösung solcher Probleme wie die Unfähigkeit, systemd in initrd zu nutzen, fehlende Unterstützung für NVMe over Fabric (NVM-oF), die Fülle von Shell-Code in initrd und die Komplexität der Wartung aufgrund der getrennten Verarbeitung von initrd und dem Root-Dateisystem.
- Das Paket intel-compute-runtime wurde mit dem Flag NEO_DISABLE_MITIGATIONS neu kompiliert, das die Schutzmaßnahmen gegen Angriffe der Klasse Spectre deaktiviert. Laut den Entwicklern führte das Vorhandensein solcher Schutzmaßnahmen zu einer Verringerung der Paketleistung um etwa 20 %, obwohl ein solcher Schutz auf Paketebene unnötig ist, da zum Blockieren von Angriffen der Klasse Spectre der Schutz auf Kernel-Ebene ausreichend ist.
- Ein neuer Zweig des Paketmanagers APT 3.0 wurde implementiert, in dem die Benutzeroberfläche überarbeitet, die Abhängigkeitsauflösungs-Engine Solver3 aktiviert, die Unterstützung für Snapshots hinzugefügt, die Nutzung des Tools apt-key eingestellt und ein kryptografischer Backend für die OpenSSL-Bibliothek implementiert wurde. Außerdem wurde der Befehl „dist-clean“ eingeführt.
- Der Linux-Kernel wurde auf die Version 6.17 aktualisiert, deren Release für nächsten Montag erwartet wird. Die Pakete linux-modules-extra-* wurden als veraltet erklärt – alle Kernel-Module werden jetzt in Paketen linux-modules-- bereitgestellt.
- Die Versionen der Pakete wurden aktualisiert, einschließlich systemd 257.9, GCC 15.2, binutils 2.45, glibc 2.42, Python 3.13.7, LLVM 20, Ruby 3.3, Rust 1.85, Go 1.24, OpenJDK 25, Pipewire 1.4.5, BlueZ 5.83, Netplan 1.1.2, Firefox 142, LibreOffice 25.8, Qt 6.8.3, VLC 3.0.21, cloud-init 25.3, Django 5.2, Dovecot 2.4, libvirt 11.6.0, MySQL 8.4, QEMU 10.1, Samba 4.22, Valkey (Fork von Redis) 8.1.1.
- Anstelle von Ubuntu Report wurde ein neues System zur Erfassung und Übermittlung von Telemetrieinformationen, Ubuntu Insights, integriert, über das eine regelmäßige Sammlung von Metriken realisiert wurde. Das System ist optional und kann auf Wunsch des Benutzers im Einrichtungsassistenten (GNOME Initial Setup) aktiviert werden.
- Der nvidia-powerd Dienst ist aktiviert, der die Unterstützung des NVIDIA Dynamic Boost-Mechanismus bietet, der den Energieverbrauch zwischen CPU und GPU ausgleicht, um die Leistung zu steigern.
- Die Zusammensetzung der Ubuntu Server-Edition wurde geändert. Aus dem Paketset ubuntu-server wurden die Tools screen, wget, byobu, cloud-guest-utils und dirmngr entfernt, die zur Installation aus dem Repository oder als Teil von Abhängigkeiten (z. B. screen als Abhängigkeit von ubuntu-release-upgrader, cloud-guest-utils – cloud-init, und dirmngr – gnupg und vanilla-gnome-desktop) verfügbar sind.
- In Kubuntu wurden die Versionen KDE Plasma 6.4, KDE Gear 25.08, Qt 6.8 und KDE Frameworks 6.17.0 integriert. Die Bereitstellung von KDE-Sitzungen auf Basis des X-Servers wurde im Basissystem von Kubuntu eingestellt. Im Repository ist das Paket "plasma-session-x11" für die Nutzung von X-Server-Sitzungen verfügbar.
- In Lubuntu ist die Version der Desktop-Umgebung LXQt 2.2 aktiviert.
- In Ubuntu Cinnamon wird die Desktop-Version Cinnamon 6.4.12 angeboten (in der vorherigen Version war es 6.4.8). Das Yaru-Cinnamon-Design wurde aktualisiert.
- In Ubuntu Studio wird der Desktop KDE Plasma 6.4 verwendet. Eine optionale Schnittstellengestaltung im macOS-Stil mit einer unteren Leiste und einem globalen Menü wurde hinzugefügt. Der Konfigurator für Ubuntu Studio Audio Configuration hat zusätzliche Toneinstellungen erhalten, von denen viele ohne Root-Zugriff geändert werden dürfen. Das Paket JackTrip mit grafischer Benutzeroberfläche zur Übertragung von Audio über das Netzwerk wurde hinzugefügt. Die Versionen Qtractor 1.5.8, Audacity 3.7.5, digiKam 8.7.0, Kdenlive 25.08.1, Krita 5.2.11 und GIMP 3.0.4 wurden aktualisiert.
Zusätzlich kann die Ankündigung von Canonical zur Unterstützung des CUDA-Toolkits und die Vereinbarung mit NVIDIA zur Verbreitung des CUDA Toolkit und CUDA Runtime über die Ubuntu-Repositories erwähnt werden. Entwickler, die Ubuntu verwenden, können das CUDA-Toolkit über den standardmäßigen Paketmanager installieren, ohne es von der NVIDIA-Website herunterladen zu müssen.
Quelle: opennet.ru
