È stata presentata la versione del sistema operativo CachyOS 260426, basato su Arch Linux, che utilizza un modello di aggiornamento continuo ed è molto popolare tra gli appassionati di giochi. Secondo il servizio ProtonDB, il progetto CachyOS è la distribuzione Linux più popolare tra i gamer, con una quota del 21,1%.
Questa distribuzione si distingue per le ottimizzazioni mirate a migliorare le prestazioni e offre 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, MangoWM, LXDE, Mate, Budgie, Qtile, Hyprland e Sway. La dimensione dell'immagine ISO di installazione è di 3,1 GB. Sono disponibili versioni separate (2,8 GB) per dispositivi portatili (Handheld Edition) con un'interfaccia ispirata a GameMode e componenti pensati per gli appassionati di gaming.
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:
- L'installatore utilizza una nuova interfaccia di gestione dei pacchetti chiamata Shelly, che fornisce sia un'interfaccia a linea di comando che un'interfaccia GUI basata su GTK4 con supporto per Wayland. Per la gestione dei pacchetti viene utilizzata la libreria libalpm. Oltre ai principali repository, viene supportato AUR e è possibile installare pacchetti nel formato Flatpak.
- Nell'installer è migliorata l'interfaccia per la selezione dei pacchetti legati a GNOME.
- Al termine dell'installazione è stato garantito il creazione di un'istantanea nel FS, che fornisce la possibilità di tornare allo stato iniziale.
- È stato aggiunto un compositing all'elenco degli ambienti grafici proposti per l'installazione. un server MangoWM con l'interfaccia DMS (Dank Material Shell). È stata rimossa l'opzione per l'installazione dell'ambiente desktop UKUI (Ubuntu Kylin User Interface).
- Nel bootloader GRUB è inclusa di default l'individuazione di altri sistemi operativi installati tramite il pacchetto os-prober.
- Nelle impostazioni fornite dall'applicazione CachyOS-Welcome è stata aggiunta la possibilità di abilitare DNS-over-HTTPS (DoH), specificare un server DNS personalizzato, visualizzare informazioni sul server DNS, testare i ritardi di accesso a DNS, installare l'emulatore di terminale wezterm e abilitare il servizio dmemcg-booster (che sposta dalla memoria video alla memoria di sistema i dati delle applicazioni in background per aumentare la memoria video disponibile per il gioco attivo).
- Per i dispositivi NVMe, è abilitato di default il pianificatore di input/output 'kyber', che utilizza code separate per le operazioni di scrittura e lettura, dando priorità alla gestione delle richieste di lettura.
- Nell'utility chwd (CachyOS Hardware Detection), utilizzata per la rilevazione automatica e l'installazione di driver e moduli del kernel, è stata aggiunta la rilevazione di dispositivi USB, della console di gioco Xbox ROG Ally e dei modelli CPU. Sui CPU Intel supportati è stata attivata la funzionalità intel-lpmd per ridurre il consumo energetico in stato di inattività. È stato aggiunto un profilo hardware per il Wi-Fi Marvell AVASTAR 88W8897, utilizzato nel tablet Surface Pro 4. I profili NVIDIA per PC e laptop sono stati separati. I profili per di macchine virtuali.
- È stata aggiunta la supporto per l'uso di sensori di impronte digitali per l'autenticazione delle operazioni tramite sudo.
Fonte: opennet.ru
