CachyOS distribution release 260628, based on the Arch package base, has been released. Linux, which uses a continuous update delivery model and is popular among computer gamers. According to ProtonDB, the CachyOS project is the most popular distribution. Linux (21.1% share) used by gamers.
The distribution is notable for its performance optimizations and the ability to install various desktop environments. In addition to the base KDE-based environment, GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, Niri, MangoWM, LXDE, Mate, Budgie, Qtile, Hyprland, and Sway are available for installation. The installation ISO image is 3.2 GB in size. A separate build (2.6 GB) for wearable devices (Handheld Edition) is available, featuring a GameMode-style interface and components for computer gamers.
The distribution includes the BORE task scheduler by default, optimized to reduce desktop latency and increase the priority of interactive processes. The kernel and packages are built with LTO (Link-Time Optimization) optimizations enabled and instructions available in processors based on the x86-64-v3, x86-64-v4, and Zen4 microarchitectures used. When building base packages, PGO (Profile-Guided Optimization) or BOLT (Binary Optimization and Layout Tool) optimizations are additionally enabled. btrfs, zfs, ext4, xfs, and f2fs can be used as file systems.
Main innovations:
- Installer changes:
- A session based on the Hyprland composite manager with the minimalistic Noctalia shell has been added to the list of graphical environments offered for installation.
- In a composite based environment serverand MangoWM uses the SDDM display server by default.
- Instead of GNOME System Monitor, the Resources application, written in Rust, is used to monitor the system status.
- The paru toolkit has been removed from the distribution, and it is recommended to use the Shelly package management interface instead for working with the AUR.
- Packages from the "audio" group have been granted privileges to perform tasks in real-time mode.
- Keyboard layout detection has been improved in Live Session.
- The CachyOS-Welcome app now includes an option to enable DNS-over-QUIC (DoQ), a new troubleshooting page, and support for the Ptyxis terminal emulator.
- For Python packages, performance is improved by using profile-guided optimization (PGO), which generates more optimal code based on an analysis of program execution characteristics.
- The GCC package includes a patch that increases the weight of branch mispredictions on x86 processors to improve the performance of generated code on modern Intel and AMD CPUs.
- The proton-cachyos (Proton with additional patches) package has been renamed to proton-cachyos-native.
- The pacman package manager now provides isolation for scriptlets and hooks, which no longer allow network access.
- For virtual machines A 32-bit driver with support for the Vulkan graphics API is included in the delivery.
- In cachyos-settings, a 15-second timeout on startup and a 10-second timeout on shutdown were set for user services, which resolved the issue with excessively long shutdown times due to the previously applied 90-second timeout.
Source: opennet.ru
