Die Beta-Version des Ubuntu-Distribution 26.10 „Stonking Stingray“ wurde vorgestellt, nach deren Erstellung die Paketbasis vollständig eingefroren wurde, und die Entwickler begannen mit den abschließenden Tests und Bugfixes. Der Release ist für den 15. Oktober geplant. Die Version 26.10 wird als Zwischenversion eingestuft, für die Updates über einen Zeitraum von 9 Monaten bereitgestellt werden. Fertige Test-Images wurden für Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (Ausgabe für China), Ubuntu Unity, Edubuntu und Ubuntu Cinnamon erstellt.
Hauptänderungen:
- Der Desktop wurde auf die Version GNOME 51 aktualisiert, die Optimierungen zur Verbesserung der Flüssigkeit der Anzeige und zur Vermeidung von Rucklern während der Animation und bei hoher Systemlast bietet.
- Die Versionen der Pakete wurden aktualisiert, einschließlich des Linux-Kernels 7.3-rc, GCC 15.2.0, LLVM 22.1.6, APT 3.3.3, Python 3.14.7, .NET 10.0.112, Go 1.27, OpenJDK 25.0.4, Rust 1.97.1, Zig 0.16, Mesa 26.2, LibreOffice 26.8.
- Der vollständige Übergang zu den uutils coreutils (Rust Coreutils), die in der Programmiersprache Rust geschrieben sind, wurde vollzogen. Die Tools aus den Rust Coreutils ersetzen vollständig alle Komponenten des GNU Coreutils-Pakets, einschließlich der Tools cp, mv und rm, die in Ubuntu 26.04 in der Variante von GNU Coreutils bereitgestellt wurden.
- Offizielle Unterstützung für das Sequoia PGP-Paket, das die OpenPGP-Standards in Rust implementiert, wurde bereitgestellt. Derzeit ist das Paket im Haupt-Repository enthalten, steht jedoch als Option zur Verfügung. In Zukunft plant man, standardmäßig auf das PGP-Toolkit von Sequoia umzusteigen und die Tools gpg und gpgv durch sq und sqv zu ersetzen.
- OpenSSH wurde in zwei Pakete aufgeteilt – openssh und openssh-gssapi, die sich durch die Unterstützung von GSSAPI/Kerberos bei der Erstellung unterscheiden. Im Paket openssh-gssapi wird der Hintergrundprozess openssh-gssapi-server und die Tools openssh-gssapi-client bereitgestellt, die GSSAPI unterstützen. Standardmäßig wird bei neuen Installationen openssh angeboten, bei Updates wird das Paket je nach Vorhandensein von GSSAPI-Einstellungen in der Konfigurationsdatei ausgewählt. Die Trennung wurde zur Verringerung der Angriffsfläche vorgenommen, da die GSSAPI-Unterstützung in Form eines externen Patches implementiert wurde, der nicht in das Haupt-OpenSSH aufgenommen wurde und in Bezug auf die Sicherheit fragwürdig ist (im Frühjahr wurde eine Remote-Sicherheitsanfälligkeit in dem Patch festgestellt), wobei die GSSAPI-Unterstützung nur von einer sehr kleinen Anzahl von Benutzern benötigt wird.
- Offizielle Unterstützung für Platinen auf Basis der Architektur RISC-V – SpacemiT K3 (Pico-ITX, CoM260 Kit) und SiFive BigSky wurde bereitgestellt.
- Erste Unterstützung für Laptops mit ARM-Chips von Qualcomm Snapdragon X2 wurde hinzugefügt.
- Die für erste Tests vorgeschlagene Sprachtexteingabe nutzt das von Canonical entwickelte Spracherkennungssystem Myna. Die Arbeit mit der Anwendung besteht darin, sie über eine Tastenkombination zu aktivieren, laut zu diktieren und den erkannten Text während des Sprechens durch die Simulation der Tastatureingabe in die aktuelle Anwendung einzufügen. Zur Spracherkennung können die AI-Modelle Whisper, Parakeet oder Funasr lokal verwendet werden. Zum Grundumfang gehört bisher nur das GNOME Shell-Plugin – Myna Shell, während der Konfigurator und die AI-Modelle separat über das PPA-Repository myna-config und die Snap-Pakete myna, myna-whisper, myna-parakeet und myna-funasr bereitgestellt werden.
- Als standardmäßige Umsetzung für den D-Bus wird anstelle von dbus-daemon der dbus-broker verwendet. D-Bus Broker wird im Benutzerspeicher implementiert, nutzt jedoch zur Beschleunigung die Kernelsubsysteme von Linux, bleibt mit der Referenzimplementierung von D-Bus kompatibel und kann als durchsichtiger Ersatz für dbus-daemon verwendet werden. Der D-Bus Broker berücksichtigt Ressourcen in Bezug auf Benutzer und enthält Optimierungen zur Steigerung der Leistung und Zuverlässigkeit (z. B. kann eine Nachricht ohne Fehlerbehandlung nicht verloren gehen).
- Der Mechanismus zur Handhabung von Speichermangel (OOM) wurde überarbeitet, um einen unerwarteten Abbruch der gesamten Desktop-Sitzung zu verhindern (für Schlüssel-Desktop-Prozesse wurde die Priorität gesenkt, was die Auswahl von Kandidaten für einen erzwungenen Abbruch zur Freigabe von Speicher beeinflusst).
- Es wurden experimentelle Installationsabbilder von Ubuntu Desktop 26.10 mit Paketen erstellt, die mit Optimierungen für die Architektur x86-64-v3 kompiliert wurden. Die dritte Version der Mikroarchitektur x86-64 (x86-64-v3) wird in Intel-Prozessoren seit etwa 2015 verwendet (beginnend mit Intel Haswell) und zeichnet sich durch die Erweiterungen AVX, AVX2, BMI2, FMA, LZCNT, MOVBE und SXSAVE aus. Der Leistungszuwachs bei der Erstellung mit Optimierungen für die Architektur x86-64-v3 beträgt in den meisten Fällen etwa 1 %, kann jedoch in bestimmten Situationen in rechenintensiven Anwendungen deutlicher ausfallen.
- Im standardmäßig gelieferten GNOME-Plugin Tiling Assistant wurde ein interaktiver Modus zur Auswahl von Fensteranordnungen hinzugefügt – beim Ziehen eines Fensters mit der Maus in die obere Bildschirmhälfte erscheint ein schwebendes Hinweisfeld mit Optionen zur Mosaikanordnung.
- In Kubuntu werden die Versionen KDE Plasma 6.7, KDE Gear 16.08, KDE Frameworks 6.29.0 und Qt 6.11.2 verwendet. Standardmäßig wird eine Sitzung basierend auf dem Wayland-Protokoll angeboten. Das Paket „plasma-session-x11“, das die Funktionalität der X11-Sitzung ermöglicht, ist nicht im Hauptlieferumfang enthalten und wird als nicht unterstützt angesehen, kann aber separat aus dem Repository installiert werden. In der Kubuntu-Version 27.04 wird die Unterstützung für X11 vollständig eingestellt, gefolgt von der Entfernung der X11-Unterstützung in der KDE Plasma-Version 6.8.
- In Ubuntu Studio wurde ein minimaler Installationsmodus im Installer implementiert, der es ermöglicht, nur das erforderliche Basispaket spezifischer Pakete (Design, Audioeinstellungen, optimierte Konfigurationen) zu installieren, während Multimedia-Programme separat installiert werden können. Kategorisierte Programme wie Audio, Video, Grafik, Fotobearbeitung usw. können installiert werden, und es gibt die Möglichkeit, empfohlene Abhängigkeiten für jedes Paket separat auszuwählen. Für Benutzer anderer Ubuntu-Editionen besteht die Möglichkeit, das Paket ubuntu-studio-installer zu verwenden, um die in Ubuntu Studio bereitgestellten Einstellungen, Pakete und Programmkategorien zu installieren.
Die Benutzeroberfläche zur Audioeinstellung wurde überarbeitet und erscheint jetzt als ein einziger Bildschirm mit Registerkarten. Es besteht die Möglichkeit, eine separate Anwendung zur Konfiguration von PipeWire zu installieren. Neue Anwendungen zur Audiobearbeitung wurden hinzugefügt: Sonic Pi, SuperCollider und JNoise sowie eine Reihe von SuperCollider 3 Plugins. Die Versionen wurden aktualisiert: OBS Studio 32.2.2, FreeShow 1.6.5, QPrompt 2.0.2, RaySession 0.18.0, Patchance 1.4.0, DistroAV 6.2.1, Kdenlive 26.08.1, Krita 6.0.3, GIMP 3.2.6, Ardour 9.8.0, Scribus 1.6.6, Audacity 3.7.8.
- In Lubuntu wird die Version der Desktop-Umgebung LXQt 2.4 verwendet. Ein experimenteller Sitzungstyp auf Basis von Wayland wurde implementiert, der mit Hilfe des Display Server Mir und des Compositing-Managers Miriway realisiert wurde. Das X11-Protokoll wird standardmäßig weiterhin verwendet, und es sind derzeit keine Pläne, die Unterstützung dafür einzustellen, jedoch wurde die Implementierung des Anmeldebildschirms auf Miriway und Wayland umgestellt.
Quelle: opennet.ru
