È stato rilasciato il sistema operativo CachyOS 251129, basato su Arch Linux e che utilizza un modello di consegna degli aggiornamenti continuo. La distribuzione si distingue per le ottimizzazioni volte a migliorare le prestazioni e per la possibilità di installare diversi ambienti desktop. Oltre all'ambiente di base basato su KDE, sono disponibili per l'installazione GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, Niri, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland e Sway. La dimensione dell'immagine ISO di installazione è di 3,1 GB. Sono disponibili separatamente edizioni (2,8 GB) per dispositivi portatili (Handheld Edition) con un'interfaccia stile GameMode e componenti per gli appassionati di videogiochi.
Il pacchetto predefinito include il pianificatore di attività BORE, ottimizzato per ridurre i tempi di latenza sul desktop e dare priorità ai processi interattivi. Il kernel e i pacchetti sono stati compilati includendo ottimizzazioni LTO (Link-Time Optimization) e sfruttando le istruzioni disponibili nei processori basati su microarchitetture x86-64-v3, x86-64-v4 e Zen4. Durante la compilazione dei pacchetti di base sono state incluse ottimizzazioni PGO (Profile-Guided Optimization) o BOLT (Binary Optimization and Layout Tool). Le seguenti file system possono essere utilizzate: btrfs, zfs, ext4, xfs e f2fs.
Principali modifiche:
- Nell'immagine ISO e nell'installer è stata aggiunta la supporto per lo screen reader Orca e per il sintetizzatore vocale espeak-ng, per semplificare l'installazione da parte di utenti con problemi visivi.
- Include il pacchetto bcachefs-dkms con un modulo del kernel per Bcachefs, ricompilabile secondo necessità utilizzando gli strumenti DKMS (Dynamic Kernel Module Support).
- Nelle impostazioni degli strumenti mkinitcpio è stato aggiunto un hook per utilizzare systemd per eseguire compiti nel RAM disk iniziale. Quando si utilizza ZFS o Bcachefs nel filesystem radice, questo hook viene disattivato automaticamente, poiché non è supportato nei filesystem specificati.
- Nell'installer Calamares è stata aggiunta la compatibilità con gli schermi di accesso del sistema KDE Plasma Login Manager e Cosmic Greeter. Le installazioni con l'ambiente desktop COSMIC sono state migrate da SDDM a Cosmic Greeter. Si prevede in futuro di migrare le installazioni con KDE da SDDM a Plasma Login Manager.
- È garantita l'installazione dei pacchetti intel-media-sdk e vpl-gpu-rt in presenza di GPU supportate. È stata interrotta la fornitura della vecchia versione proprietaria dei driver NVIDIA 390.x, e per il supporto delle GPU Fermi è stato impiegato Nouveau NvBoost.
- Nella CachyOS Handheld Edition è stato aggiunto il supporto per le console di gioco Xbox ROG Ally e ROG Ally X.
- Nello schermo di benvenuto dell'accesso a CachyOS-Hello, l'interfaccia di installazione dei pacchetti è stata sostituita dall'avvio dell'applicazione CachyOS Package Installer. È stata aggiunta un'interfaccia a riga di comando con funzionalità simili all'interfaccia grafica di CachyOS-Hello.
- Nel configuratore CachyOS-Settings è stata disattivata la modalità di riimballaggio delle pagine di memoria non compresse in ZRAM, poiché nei test condotti questa operazione non ha portato a un incremento significativo delle prestazioni.
- Nel pacchetto Proton-CachyOS è stata aggiunta la variabile d'ambiente PROTON_DXVK_GPLASYNC per utilizzare dxvk-gplasync (DXVK con patch) invece del normale DXVK come implementazione di Direct3D 8/9/10/11. Con l impostazione PROTON_FSR4_UPGRADE, lo strato AMD Anti-Lag è stato disattivato a causa di problemi di stabilità. È stata aggiunta la possibilità di impostare la dimensione della cache degli shader individualmente per ogni gioco.

Fonte: opennet.ru
