Presentata la versione della distribuzione CachyOS 251129, basata sulla base pacchetti di Arch Linux e che utilizza un modello di distribuzione continua degli aggiornamenti. La distribuzione si distingue per l'inclusione di 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. A parte, sono disponibili versioni (2,8 GB) per dispositivi portatili (Handheld Edition) con un'interfaccia in stile GameMode e componenti per gli appassionati di videogiochi.
Nella distribuzione è incluso per impostazione predefinita lo scheduler di attività BORE, ottimizzato per ridurre la latenza sul desktop e aumentare la priorità dei processi interattivi. Il kernel e i pacchetti sono compilati con l'inclusione di ottimizzazioni LTO (Link-Time Optimization) e utilizzando istruzioni disponibili in processori basati sulle microarchitetture x86-64-v3, x86-64-v4 e Zen4. Durante la compilazione dei pacchetti di base sono state incluse ulteriori ottimizzazioni PGO (Profile-Guided Optimization) o BOLT (Binary Optimization and Layout Tool). Possono essere utilizzati come file system btrfs, zfs, ext4, xfs e f2fs.
Variazioni principali:
- Nel file ISO e nell'installer è stata aggiunta la supporto per il lettore di schermo orca e il sintetizzatore vocale espeak-ng per semplificare l'installazione per gli utenti con problemi di vista.
- Il pacchetto bcachefs-dkms è incluso nella distribuzione con un modulo kernel per Bcachefs, ricompilato se necessario utilizzando gli strumenti DKMS (Dynamic Kernel Module Support).
- Nelle impostazioni dello strumento mkinitcpio è stato aggiunto un hook per utilizzare systemd per avviare attività nel RAM-disk iniziale. Quando si utilizza ZFS o Bcachefs come root FS, questo hook viene disabilitato automaticamente poiché non è supportato nei file system specificati.
- Nell'installer Calamares è stata aggiunta la supporto per le schermate di accesso del sistema KDE Plasma Login Manager e Cosmic Greeter. Le installazioni con l'ambiente desktop COSMIC sono state trasferite da SDDM a Cosmic Greeter. Le installazioni con KDE prevedono in futuro di trasferirsi da SDDM a Plasma Login Manager.
- È garantita l'installazione dei pacchetti intel-media-sdk e vpl-gpu-rt in presenza di GPU supportate. È cessata la fornitura della vecchia serie di driver proprietari NVIDIA 390.x, mentre per il supporto della GPU Fermi è stato utilizzato Nouveau NvBoost.
- Nella CachyOS Handheld Edition è stata aggiunta la supporto per le console di gioco Xbox ROG Ally e ROG Ally X.
- Nello schermo di benvenuto per l'accesso al sistema CachyOS-Hello, l'interfaccia di installazione dei pacchetti è stata sostituita con l'avvio dell'applicazione CachyOS Package Installer. È stata aggiunta un'interfaccia da riga di comando con funzionalità simili all'interfaccia grafica CachyOS-Hello.
- Nel configuratore CachyOS-Settings, la modalità di riimpacchettamento delle pagine di memoria non compresse in ZRAM è stata disattivata, poiché nei test eseguiti tale operazione non ha portato a un significativo aumento delle prestazioni.
- Nel pacchetto Proton-CachyOS è stata aggiunta la variabile ambiente PROTON_DXVK_GPLASYNC per utilizzare dxvk-gplasync (DXVK con patch) invece del normale DXVK come implementazione di Direct3D 8/9/10/11. Utilizzando l'impostazione PROTON_FSR4_UPGRADE, il layer AMD Anti-Lag è stato disattivato a causa di problemi di stabilità. È stata aggiunta la possibilità di configurare la dimensione della cache degli shader in modo individuale per ogni gioco.

Fonte: opennet.ru
