A fost prezentată versiunea beta a distribuției Ubuntu 25.10 „Questing Quokka”, după care a avut loc o înghețare completă a bazei de pachete, iar dezvoltatorii au trecut la testarea finală și la corectarea erorilor. Lansarea este planificată pentru 9 octombrie și este clasificată ca o versiune intermediară, actualizările pentru care sunt create în decurs de 9 luni. Imaginile de testare sunt disponibile pentru Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (ediție pentru China), Ubuntu Unity, Edubuntu și Ubuntu Cinnamon.
Modificări principale:
- Desktop-ul a fost actualizat la versiunea GNOME 49. Suportul pentru sesiunea GNOME bazată pe X11 a fost eliminat, rămânând doar sesiunea bazată pe Wayland, care utilizează XWayland pentru a rula aplicații X11. Pachetele cu componente X.org și medii desktop alternative care folosesc X11 continuă să fie disponibile în repo.
- Configuratorul a primit o interfață pentru gestionarea aplicațiilor la pornire (Settings → Apps).
- În locul vizualizatorului de imagini Eye of GNOME, aplicația Loupe este folosită acum ca implicit, oferind o interfață ușoară și optimizată pentru a vizualiza rapid imagini. Biblioteca glycin, care folosește izolația sandbox și este scrisă în Rust, este folosită pentru decodificarea imaginilor. Printre funcționalități se numără: tranziții fluide între imagini, efecte vizuale la zoom și rotația imaginilor, un panou lateral cu proprietăți, butoane pentru copiere și ștergere rapidă, instrumente de editare (decupare, rotație, reflecție).
- În locul emulatorului de terminal GNOME Terminal, aplicația Ptyxis este acum folosită, oferind funcționalități suplimentare pentru lucrul cu containere prin instrumentele Toolbox, Distrobox, Podman și JHBuild. Ptyxis se distinge de asemenea prin setări extinse, modul de vizualizare pentru navigarea vizuală prin sesiuni deschise și o viteză de redare foarte mare datorită utilizării Vulkan și OpenGL.
- În serverul compozit Mutter, suportul pentru HDR a fost îmbunătățit și funcțiile de gestionare a culorilor au fost extinse. A fost implementat mecanismul VRR (Variable Refresh Rate), permițând modificarea adaptivă a frecvenței de actualizare a monitorului pentru a asigura fluiditate și absența rupțiilor în timpul jocurilor și redării video.
- Suportul pentru Wayland a fost îmbunătățit pe sistemele cu GPU NVIDIA.
- Profilul RVA23 (RISC-V Application) a fost declarat ca fiind varianta minimă suportată a arhitecturii RISC-V, incluzând extensii pentru operațiuni vectoriale și hypervisor-uri. În prezent, un număr limitat de plăci RISC-V suportă extensiile vectoriale ale profilului RVA23, iar majoritatea dispozitivelor disponibile pe piață corespund profilului RVA20.
- Pentru sistemele bazate pe arhitectura RISC-V, este disponibil un sesiune desktop complet funcțional, care suportă aplicații precum Firefox și Thunderbird.
- Sprijinul pentru criptarea integrală a discului a fost stabilizat, fără a fi necesară introducerea unei parole de deblocare a discului la pornire, datorită stocării informațiilor pentru decriptarea cheilor în TPM (Trusted Platform Module). Au fost implementate funcționalități pentru recuperarea cheilor utilizate în criptarea integrală a discului pe baza TPM.
- Continuă lucrările la sistemul de emitere a cererilor de permisiune, care necesită confirmarea accesului din partea utilizatorului, de exemplu, când pachetele snap accesează fișierele din directorul home. Accesul dinamic este organizat folosind mecanismul AppArmor. Integrarea cererii de permisiune cu GNOME Shell a fost îmbunătățită.
- În installer a fost integrat suportul pentru Landscape, un sistem de gestionare a grupurilor de stații de lucru și servere. Această modificare va permite administratorilor de întreprinderi să încarce fișiere cu setările de instalare automată direct din platforma Landscape.
- Utilitarele GNU Coreutils au fost înlocuite în livrarea de bază cu instrumentele Rust Coreutils (uutils), iar aplicația sudo a fost înlocuită cu sudo-rs. Înlocuirea componentelor sistemului se realizează în cadrul unei inițiative pentru îmbunătățirea calității mediului sistemului prin furnizarea de programe concepute inițial având în vedere securitatea, fiabilitatea și corectitudinea. Furnizarea utilitarelor scrise în limbajul Rust va reduce riscul apariției erorilor în gestionarea memoriei, cum ar fi accesarea memoriei eliberate și depășirea limitelor buffer-ului.
- În mod implicit, pentru sincronizarea precisă a timpului este utilizat proiectul Chrony. Serviciul anterior systemd-timesyncd a fost înlocuit cu Chrony din dorința de a utiliza protocolul NTS (Network Time Security) pentru protecția criptografică a sincronizării timpului. Chrony furnizează o implementare independentă a clientului și serverului NTP și este utilizat pentru sincronizarea precisă a timpului în Fedora, SUSE/openSUSE și RHEL.
- Pentru generarea imaginilor discului RAM inițial (initrd), în locul pachetului initramfs-tools, este utilizat în mod implicit instrumentul Dracut. Trecerea la Dracut va permite rezolvarea unor probleme, cum ar fi imposibilitatea de a utiliza systemd în initrd, lipsa suportului pentru NVMe over Fabric (NVM-oF), abundenta de cod shell în initrd și dificultățile de întreținere datorită lucrului separat cu initrd și sistemul de fișiere rădăcină.
- Pachetul intel-compute-runtime a fost recompilat cu flagul NEO_DISABLE_MITIGATIONS, care dezactivează protecia contra atacurilor de tip Spectre. Conform evaluărilor dezvoltatorilor, existența unei astfel de protecții ducea la o scădere a performanței pachetului de aproximativ 20%, având în vedere că nu este necesară o astfel de protecție la nivel de pachet, deoarece pentru a bloca atacurile de tip Spectre este suficientă protecția la nivel de kernel.
- A fost activată o nouă ramură a managerului de pachete APT 3.0, în care a fost reproiectat interfața cu utilizatorul, activat motorul de rezolvare a dependențelor Solver3, a fost adăugată suportul pentru snapshot-uri, s-a întrerupt utilizarea utilitarului apt-key, a fost adăugat un backend criptografic pentru biblioteca OpenSSL și a fost implementată comanda ‘dist-clean’.
- Kernelul Linux a fost actualizat la ramura 6.17, a cărei lansare este așteptată săptămâna viitoare. Pachetele linux-modules-extra-* au fost declarate învechite - toate modulele kernelului sunt acum livrate în pachetele linux-modules--.
- Au fost actualizate versiunile pachetelor, inclusiv 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 Redis) 8.1.1.
- În locul Ubuntu Report, a fost integrat un nou sistem de acumulare și trimitere a telemetriei Ubuntu Insights, prin care este realizată colectarea periodică a metricelor. Sistemul este opțional și se activează la cererea utilizatorului în cadrul asistentului de configurare inițială (GNOME Initial Setup).
- Serviciul nvidia-powerd este activat, oferind suport pentru mecanismul NVIDIA Dynamic Boost, care permite echilibrarea consumului de energie între CPU și GPU pentru a îmbunătăți performanța.
- Compoziția ediției Ubuntu Server a fost modificată. Din pachetul ubuntu-server au fost eliminate utilitarele screen, wget, byobu, cloud-guest-utils și dirmngr, care pot fi instalate din repository sau ca parte a dependențelor (de exemplu, screen fiind una dintre dependențele ubuntu-release-upgrader, cloud-guest-utils - cloud-init, iar dirmngr - gnupg și vanilla-gnome-desktop).
- În Kubuntu sunt utilizate versiunile KDE Plasma 6.4, KDE Gear 25.08, Qt 6.8 și KDE Frameworks 6.17.0. În mediul de bază Kubuntu, sesiunea KDE bazată pe X-server nu mai este livrată. Pentru a utiliza sesiunea bazată pe X-server, există un pachet 'plasma-session-x11' în repository.
- În Lubuntu a fost inclusă versiunea mediului desktop LXQt 2.2.
- În Ubuntu Cinnamon este disponibilă versiunea desktop Cinnamon 6.4.12 (versiunea anterioară era 6.4.8). Tema Yaru-Cinnamon a fost actualizată.
- În Ubuntu Studio este utilizat desktopul KDE Plasma 6.4. O opțiune opțională de design în stilul macOS cu panou de jos și meniu global a fost adăugată. Configuratorul Ubuntu Studio Audio Configuration a fost extins cu setări audio suplimentare, multe dintre setări pot fi modificate fără acces root. A fost adăugat pachetul JackTrip cu interfață grafică pentru transmiterea sunetului prin rețea. Versiunile Qtractor 1.5.8, Audacity 3.7.5, digiKam 8.7.0, Kdenlive 25.08.1, Krita 5.2.11 și GIMP 3.0.4 au fost actualizate.
De asemenea, se poate menționa anunțul companiei Canonical privind suportul pentru instrumentele CUDA și înțelegerea cu NVIDIA pentru distribuirea CUDA Toolkit și CUDA Runtime prin intermediul repozitoriilor Ubuntu. Dezvoltatorii care folosesc Ubuntu vor putea instala instrumentele CUDA prin managerul de pachete standard, fără a fi nevoie să le descarce de pe site-ul NVIDIA.
Sursa: opennet.ro
