Opublikowano wydanie dystrybucji CachyOS 250824, opartej na bazie pakietów Arch Linux i stosującej ciągły model dostarczania aktualizacji. Dystrybucja wyróżnia się wprowadzeniem optymalizacji zwiększających wydajność oraz możliwością instalacji różnych środowisk graficznych. Oprócz podstawowego środowiska opartego na KDE, dostępne są do instalacji GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, Niri, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland i Sway. Rozmiar instalacyjnego obrazu ISO wynosi 3 GB. Osobno dostępne są wersje (2.8 GB) dla urządzeń przenośnych (Handheld Edition) z interfejsem w stylu GameMode i komponentami dla zapalonych graczy komputerowych.
W dystrybucji domyślnie włączono planista zadań BORE, zoptymalizowany w celu redukcji opóźnień na pulpicie i zwiększenia priorytetu procesów interaktywnych. Jądro i pakiety zostały skompilowane z włączeniem optymalizacji LTO (Link-Time Optimization) i wykorzystują instrukcje dostępne w procesorach opartych na mikroarchitekturach x86-64-v3, x86-64-v4 oraz Zen4. Przy kompilacji bazowych pakietów dodatkowo włączono optymalizacje PGO (Profile-Guided Optimization) lub BOLT (Binary Optimization and Layout Tool). Jako systemy plików mogą być stosowane btrfs, zfs, ext4, xfs i f2fs.
Główne zmiany:
- Dodano usługę packages.cachyos.org z listą wersji dostępnych pakietów używanych w CachyOS.
- W nośniku instalacyjnym domyślnie wykorzystany jest stabilniejszy pakiet z rdzeniem LTS linux-cachyos-lts. Pakiet ten jest również używany w przypadku problemów z oferowaną po instalacji nową wersją jądra.
- Do instalatora dodano opcję instalacji niestandardowego środowiska opartego na menedżerze kompozycji Niri.
- Przy użyciu bootloadera GRUB z systemem plików Btrfs zapewnione jest automatyczne włączanie migawek uruchamiania, które umożliwiają powrót do poprzedniego stanu w przypadku problemów po instalacji aktualizacji.
- Na systemach z chipami NVIDIA włączono wsparcie dla trybu niskiego zużycia energii S0ix, w którym system znajduje się w stanie uśpienia, ale może otrzymywać powiadomienia i przetwarzać zdarzenia.
- Do repozytorium dodano pakiet Cachy-Update (fork arch-update), który dostarcza wskaźnik do systemowego zasobnika, pokazujący informacje o dostępności aktualizacji w oficjalnych repozytoriach i AUR.
- Rozszerzono możliwości pakietu Proton-CachyOS, w którym wprowadzono wsparcie dla ładowania bibliotek DLL DLSS i XeSS, dodano zmienne środowiskowe PROTON_DLSS_INDICATOR, PROTON_FSR3_UPGRADE, PROTON_XESS_UPGRADE oraz PROTON_FSR4_RDNA3_UPGRADE, dodano dodatkowe biblioteki NVIDIA, wprowadzono powiązany z każdą grą cache shaderów oraz udostępniono opcję użycia dxvk-sarek zamiast DXVK dla starszych GPU.
Źródło: opennet.ru
