È stato rilasciato il distributore Ubuntu 25.10 «Questing Quokka», classificato tra le versioni intermedie, i cui aggiornamenti vengono generati per 9 mesi. Le immagini di installazione pronte sono state create per Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (edizione per la Cina), Ubuntu Unity, Edubuntu e Ubuntu Cinnamon.
Principali modifiche:
- Il desktop è stato aggiornato alla versione GNOME 49. È stata interrotta la supporto per la sessione GNOME basata su X11, lasciando solo la sessione basata su Wayland, in cui per eseguire le applicazioni X11 viene utilizzato XWayland. I pacchetti con i componenti X.org e gli ambienti desktop alternativi che utilizzano X11 continuano ad essere forniti nel repository.

- È stata aggiunta all'interfaccia di configurazione una funzione per gestire l'avvio automatico delle applicazioni (Impostazioni → App).
- Le opzioni di scala frazionaria in GNOME sono state ottimizzate per ridurre al minimo il blur.
- La dimensione del font monospaziato utilizzato nell'emulatore di terminale è stata ridotta e ora corrisponde alla dimensione del font utilizzato per impostazione predefinita nell'interfaccia utente.
- Invece del visualizzatore di immagini Eye of GNOME, è stato utilizzato l'applicativo Loupe, che offre un'interfaccia leggera e ottimizzata per una visualizzazione rapida delle immagini. Per la decodifica delle immagini viene impiegata la libreria glycin, che utilizza l'isolamento in sandbox ed è scritta in Rust. Tra le funzionalità: transizioni fluide da un'immagine all'altra, effetti visivi durante lo zoom e la rotazione dell'immagine, un pannello laterale con le proprietà, pulsanti per copiare e rimuovere rapidamente, strumenti per la modifica (ritaglio, rotazione, riflessione).
- Invece dell'emulatore di terminale GNOME Terminal, è stato utilizzato l'applicativo Ptyxis, che offre ulteriori funzionalità per lavorare con i contenitori grazie agli strumenti Toolbox, Distrobox, Podman e JHBuild. Ptyxis è anche caratterizzato da impostazioni avanzate, una modalità di panoramica per una navigazione chiara delle sessioni aperte e una velocità di rendering molto alta grazie all'uso di Vulkan e OpenGL.
- Nel server composito Mutter è migliorato il supporto HDR ed estese le funzionalità di gestione del colore. È stato implementato il meccanismo VRR (Variable Refresh Rate), che consente di modificare in modo adattivo la frequenza di aggiornamento del monitor per garantire fluidità e assenza di interruzioni durante i giochi e la visione di video.
- Migliorato il supporto di Wayland su sistemi con GPU NVIDIA.
- Come opzione architetturale minimamente supportata per RISC-V è stato dichiarato il profilo RVA23 (RISC-V Application), che include estensioni per operazioni vettoriali e hypervisor. Attualmente, solo un numero limitato di schede RISC-V supporta le estensioni vettoriali del profilo RVA23, mentre la maggior parte dei dispositivi disponibili sul mercato corrisponde al profilo RVA20.
- Per i sistemi basati sull'architettura RISC-V è fornita una sessione desktop completamente funzionale, che supporta applicazioni come Firefox e Thunderbird.
- Stabilizzato il supporto per la crittografia del disco completo, che non richiede l'inserimento della password di sblocco del disco all'avvio, grazie alla memorizzazione delle informazioni per la decrittazione delle chiavi nel TPM (Trusted Platform Module). Sono state implementate funzionalità per il recupero delle chiavi utilizzate nella crittografia del disco completo basata su TPM.

- È stato proseguito il lavoro sul sistema di autorizzazione delle richieste che richiedono conferma da parte dell'utente, ad esempio quando si accede a file nella propria home directory dai pacchetti snap. L'accesso dinamico è gestito tramite il meccanismo AppArmor. È stata migliorata l'integrazione della richiesta di autorizzazione con GNOME Shell.
- Nell'installer è stata integrata la supporto per Landscape, il sistema di gestione per gruppi di workstation e server. Questa modifica consentirà agli amministratori delle aziende di caricare file con impostazioni di installazione automatica direttamente dalla piattaforma Landscape.
- Quando viene visualizzata una notifica su aggiornamenti disponibili, ora vengono offerte opzioni per aprire l'applicazione Software Updater o installare gli aggiornamenti suggeriti. Se la notifica è stata ignorata, appare un indicatore corrispondente nella tray di sistema, tramite cui è possibile avviare anche l'installazione degli aggiornamenti.
- Le utilità GNU Coreutils sono state sostituite nella fornitura di base con l'insieme di strumenti Rust Coreutils (uutils), e l'applicazione sudo è stata sostituita da sudo-rs. La sostituzione dei componenti di sistema avviene nell'ambito di un'iniziativa per migliorare la qualità dell'ambiente di sistema attraverso la fornitura di software originariamente sviluppati con un occhio alla sicurezza, all'affidabilità e alla correttezza. La fornitura di utilità scritte in Rust ridurrà il rischio di errori di gestione della memoria, come l'accesso a un'area di memoria dopo la sua liberazione e il superamento dei limiti del buffer.
- Per impostazione predefinita, il progetto Chrony è utilizzato per la sincronizzazione dell'orario preciso. Il servizio precedentemente utilizzato systemd-timesyncd è stato sostituito da Chrony per la volontà di utilizzare il protocollo NTS (Network Time Security) per la protezione crittografica della sincronizzazione del tempo. Chrony fornisce un'implementazione indipendente del client e del server NTP ed è utilizzato per la sincronizzazione dell'orario preciso in Fedora, SUSE/openSUSE e RHEL.
- Per la creazione delle immagini del disco RAM iniziale (initrd), anziché il pacchetto initramfs-tools, viene utilizzato per impostazione predefinita l'utensile Dracut. Il passaggio a Dracut consentirà di risolvere problemi come l'impossibilità di utilizzare systemd in initrd, la mancanza di supporto per NVMe over Fabric (NVM-oF), l'eccesso di codice shell in initrd e la difficoltà di manutenzione a causa della separazione tra initrd e il filesystem radice.
- Il pacchetto intel-compute-runtime è stato ricompilato con l'opzione NEO_DISABLE_MITIGATIONS, che disabilita la protezione contro gli attacchi di tipo Spectre. Secondo le stime degli sviluppatori, la presenza di tale protezione comportava una diminuzione delle prestazioni del pacchetto di circa il 20%, mentre non c'è necessità di protezione di questo tipo a livello di pacchetto, poiché per bloccare gli attacchi di tipo Spectre è sufficiente la protezione a livello di kernel.
- È stata attivata una nuova versione del gestore pacchetti APT 3 (3.1.6), in cui l'interfaccia utente è stata riprogettata, è stato attivato il motore di risoluzione delle dipendenze Solver3, è stato aggiunto il supporto per gli snapshot, è stata interrotta l'uso dello strumento apt-key, è stato aggiunto un backend crittografico per la libreria OpenSSL ed è stato implementato il comando 'dist-clean'.
- Il kernel Linux è stato aggiornato alla versione 6.17. I pacchetti linux-modules-extra-* sono stati dichiarati obsoleti: tutti i moduli del kernel sono ora forniti nei pacchetti linux-modules.
- Aggiornate le versioni dei pacchetti, inclusi 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, PHP 8.4.11, .NET 10, Pipewire 1.4.5, BlueZ 5.83, Netplan 1.1.2, Firefox 142, LibreOffice 25.8, Qt 6.9.2, VLC 3.0.21, cloud-init 25.3, Django 5.2, Dovecot 2.4, libvirt 11.6.0, PostgreSQL 17, MySQL 8.4, QEMU 10.1, Samba 4.22, Valkey (fork di Redis) 8.1.1, Mesa 25.2.3, OpenSSL 3.5.3, nginx 1.26.3, OpenLDAP 2.6.10, OpenSSH 10.0, GRUB 2.14-beta.
- Invece di Ubuntu Report, è stata integrata un nuovo sistema di raccolta e invio della telemetria, Ubuntu Insights, attraverso il quale vengono raccolte metriche periodiche. Il sistema è opzionale e può essere attivato a discrezione dell'utente nel wizard di configurazione iniziale (GNOME Initial Setup).
- Abilitato il servizio nvidia-powerd, che supporta il meccanismo NVIDIA Dynamic Boost, consentendo di bilanciare il consumo energetico tra CPU e GPU per migliorare le prestazioni.
- Nei sistemi con driver NVIDIA proprietari è stato implementato un supporto corretto per il passaggio in modalità sospensione.
- È stata modificata la composizione della redazione di Ubuntu Server. Sono state rimosse dal pacchetto ubuntu-server le utility screen, wget, byobu, cloud-guest-utils e dirmngr, disponibili per l'installazione tramite il repository o come parte delle dipendenze (ad esempio, screen è tra le dipendenze di ubuntu-release-upgrader, cloud-guest-utils è legato a cloud-init, e dirmngr è parte di gnupg e vanilla-gnome-desktop).
- In authd, il servizio per l'integrazione con i sistemi di autenticazione basati su cloud, è stata aggiunta la supporto per la registrazione dei dispositivi utilizzando EntraID. È stata inclusa l'utility authctl per gestire authd.
- È stata aggiunta la piena supporto per GPU integrate Intel Core Ultra Xe3 e schede grafiche discrete Intel Arc Pro B50 e B60 'Battlemage'.
- In Kubuntu sono stati utilizzati i rilasci KDE Plasma 6.4, KDE Gear 25.08, Qt 6.8 e KDE Frameworks 6.17.0. Nella configurazione base di Kubuntu è stata interrotta la fornitura della sessione KDE basata su X-server. Per utilizzare la sessione basata su X-server, è disponibile nel repository il pacchetto 'plasma-session-x11'.
- In Lubuntu è stato incluso il rilascio dell'ambiente desktop LXQt 2.2.

- In Ubuntu Cinnamon è stata proposta la versione dell'ambiente desktop Cinnamon 6.4.12 (nella versione precedente era 6.4.8). È stata aggiornata la tema grafica Yaru-Cinnamon.
- In Ubuntu Studio, the KDE Plasma 6.4 desktop is utilized. An optional macOS-style interface with a bottom panel and global menu has been added. The Ubuntu Studio Audio Configuration configurator includes additional sound settings, many of which can be changed without root access. The JackTrip package with a graphical interface for network audio transmission has been added. Updated versions include Qtractor 1.5.8, Audacity 3.7.5, digiKam 8.7.0, Kdenlive 25.08.1, Krita 5.2.11, and GIMP 3.0.4.
- Xubuntu continues to ship with Xfce 4.20.

Fonte: opennet.ru




