Le nouveau lancement de la distribution Ubuntu 26.10 «Stonking Stingray» a été présenté, classé parmi les versions intermédiaires, dont les mises à jour sont fournies pendant 9 mois. Des images prêtes ont été créées pour Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (édition pour la Chine), Ubuntu Unity, Edubuntu et Ubuntu Cinnamon.
Principales modifications :
- Le bureau a été mis à jour avec la version GNOME 51, qui propose des optimisations pour améliorer la fluidité d'affichage et éliminer les ralentissements pendant les animations et en cas de forte charge sur le système.
- Les versions des paquets ont été mises à jour, y compris le noyau Linux 7.3-rc6, 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.
- Une transition complète a été effectuée vers l'outil uutils coreutils (Rust Coreutils), écrit en Rust. Les utilitaires du Rust Coreutils ont complètement remplacé tous les composants du paquet GNU Coreutils, y compris les utilitaires cp, mv et rm, qui étaient fournis dans Ubuntu 26.04 sous la version de GNU Coreutils.
- Le support officiel du paquet Sequoia PGP a été assuré avec la mise en œuvre de la norme OpenPGP en Rust. À l'heure actuelle, le paquet est inclus dans le dépôt principal, mais disponible en option. À l'avenir, il est prévu de passer par défaut à l'outil PGP Sequoia, remplaçant les utilitaires gpg et gpgv par sq et sqv.
- OpenSSH a été scindé en deux paquets — openssh et openssh-gssapi, qui diffèrent par le support de GSSAPI/Kerberos lors de la compilation. Le paquet openssh-gssapi contient le processus d'arrière-plan openssh-gssapi-server et les utilitaires openssh-gssapi-client, qui prennent en charge GSSAPI. Par défaut, les nouvelles installations proposent openssh, et lors de la mise à jour, le paquet est choisi en fonction de la présence de configurations GSSAPI dans le fichier de configuration. La scission a été effectuée pour réduire la surface d'attaque, car le support de GSSAPI est mis en œuvre sous la forme d'un patch externe, non intégré dans la composition principale d'OpenSSH et considéré comme douteux d'un point de vue sécurité (au printemps, une vulnérabilité à distance avait été identifiée dans le patch), alors que le support de GSSAPI est nécessaire seulement à un très petit nombre d'utilisateurs.
- Des builds Ubuntu Desktop pour l'architecture RISC-V ont été formés. Support officiel des cartes basées sur l'architecture RISC-V -
SpacemiT K3 (Pico-ITX, kit CoM260) et SiFive BigSky. - Un support initial a été ajouté pour les ordinateurs portables utilisant des chipsets ARM Qualcomm Snapdragon X2.
- Proposée pour des tests initiaux, la fonctionnalité de saisie vocale de texte utilise le système de reconnaissance vocale Myna développé par Canonical. La session de travail avec l'application consiste à l'activer avec un raccourci clavier, à dicter à haute voix et à insérer le texte reconnu dans l'application en cours par simulation de saisie au fur et à mesure de son énoncé. Pour la reconnaissance, il est possible de choisir parmi les modèles d'IA Whisper, Parakeet ou Funasr, exécutés localement. Parmi les composants, seule l'extension pour GNOME Shell — Myna Shell — est incluse dans la livraison de base, tandis que le configurateur et les modèles d'IA sont livrés séparément via le dépôt PPA myna-config et les paquets snap myna, myna-whisper, myna-parakeet et myna-funasr.
- Comme mise en œuvre par défaut du bus D-Bus, dbus-broker est utilisé au lieu de dbus-daemon. D-Bus Broker est implémenté dans l'espace utilisateur, mais utilise les sous-systèmes du noyau Linux pour des performances accrues, conserve la compatibilité avec l'implémentation de référence de D-Bus et peut être utilisé pour remplacer de manière transparente dbus-daemon. D-Bus Broker prend en compte les ressources en lien avec les utilisateurs et inclut des optimisations pour améliorer les performances et la fiabilité (par exemple, un message ne peut pas être perdu sans traitement d'erreur).
- Le mécanisme de traitement des situations de manque de mémoire dans le système (OOM) a été retravaillé pour éviter l'arrêt d'une session de bureau entière (la priorité des processus clés du bureau a été réduite, ce qui influence le choix des candidats à terminer de manière forcée pour libérer de la mémoire).
- Des images d'installation expérimentales d'Ubuntu Desktop 26.10 ont été créées avec des paquets compilés avec des optimisations pour l'architecture x86-64-v3. La troisième version de l'architecture x86-64 (x86-64-v3) est appliquée dans les processeurs Intel depuis environ 2015 (à partir d'Intel Haswell) et se distingue par la présence des extensions AVX, AVX2, BMI2, FMA, LZCNT, MOVBE et SXSAVE. Le gain de performance lors de la compilation avec des optimisations pour l'architecture x86-64-v3 est en moyenne d'environ 1 %, mais dans certaines situations dans des applications à forte intensité de calcul, une augmentation de performance plus notable peut être observée.
- L'extension GNOME Tiling Assistant livrée par défaut dispose d'un mode interactif de sélection de la disposition des fenêtres — en déplaçant une fenêtre avec la souris vers le haut de l'écran, un panneau flottant s'affiche avec des options de mosaïque.
- Ajout du support optionnel du serveur NTP ntpd-rs, écrit en Rust. Par défaut, ntpd-rs devrait être utilisé dans la version Ubuntu 27.04. Le projet ntpd-rs deviendra le troisième composant, après Rust Coreutils et sudo-rs, intégré dans Ubuntu dans le cadre de l'initiative visant à améliorer la qualité de l'environnement système par la fourniture de logiciels initialement développés avec un accent sur la sécurité, la fiabilité et la correction.
- Dans les builds signés numériquement du chargeur de démarrage GRUB, utilisé sur les systèmes avec UEFI Secure Boot, le support des formats d'image jpeg et png, des tables de partitions part_apple et la possibilité d'utiliser LVM, md-raid (sauf raid1), des partitions chiffrées LUKS et FS btrfs, hfsplus, xfs et zfs pour la partition /boot ont été supprimés.
Il est noté que dans l'installateur Ubuntu, le système de fichiers ext4 est toujours utilisé pour /boot, et d'autres systèmes ne sont pas testés et présentent un risque de contournement du mode de démarrage vérifié compte tenu de la détection périodique de vulnérabilités dans GRUB. - Dans Kubuntu, les versions KDE Plasma 6.7, KDE Gear 26.08, KDE Frameworks 6.29.0 et Qt 6.11.2 sont déployées. Par défaut, une session utilisant le protocole Wayland est proposée. Le paquet «plasma-session-x11», qui assure le fonctionnement de la session X11, n'est pas inclus dans l'installation principale et est déclaré sans support, mais peut être installé séparément depuis le dépôt. Dans la version Kubuntu 27.04, il est prévu d'arrêter complètement le support de X11, après la suppression de son support dans la version KDE Plasma 6.8.
- Dans Ubuntu Studio, l'installateur propose un mode d'installation minimale, permettant d'installer uniquement l'ensemble de base des paquets spécifiques nécessaires (thème, paramètres audio, configurations optimisées), tandis que les programmes multimédias peuvent être installés séparément. L'installation de catégories de programmes est possible : audio, vidéo, graphisme, traitement photo, etc., avec un choix séparé des dépendances recommandées pour chaque paquet. Les utilisateurs d'autres éditions d'Ubuntu ont la possibilité d'utiliser le paquet ubuntu-studio-installer pour installer les paramètres, paquets et catégories de programmes fournis avec Ubuntu Studio.
L'interface de configuration du son a été refaite, maintenant présentée comme une seule fenêtre avec des onglets. Il est désormais possible d'installer une application distincte pour configurer PipeWire. De nouvelles applications pour le son ont été ajoutées : Sonic Pi, SuperCollider et JNoise, ainsi qu'un ensemble de plugins SuperCollider 3. Les versions suivantes ont été mises à jour :
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. - Dans Lubuntu, la version de l'environnement de bureau LXQt 2.4 est utilisée. Une session expérimentale basée sur Wayland a été proposée, réalisée à l'aide du gestionnaire d'affichage de serveurs Mir et du gestionnaire de composition Miriway. Le protocole X11 est toujours utilisé par défaut et son support n'est actuellement pas prévu d'être interrompu, mais la mise en œuvre de l'écran de connexion a été transférée sur Miriway et Wayland.
Source : opennet.ru
