Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

The popular Arch-based distro CachyOS gets a new release with a significantly reworked installer

By -
Last updated: 27 Jan 2026 at 12:08 pm UTC

The CachyOS madness hasn't quite caught on for me, but I definitely want to take a good look at what all the fuss is about soon - and there's a big new release. An Arch Linux-based distribution, with an aim to be powerful but user-friendly enough for anyone to play with it.

With the CachyOS January 2026 Release as the first of the year, it's filled with good sounding changes, and perhaps a great time to actually check it out with a significantly reworked installer, which also now includes bootloader selection and helpful info.

For the new ISO download it now uses Wayland along with the newer Plasma Login Manager. On top of that the ISO ships with a stable Linux kernel, along with an LTS kernel they say will "improve compatibility for newer devices and hardware". The GNOME installation also saw lots of work to clean it up.

NVIDIA support saw a bunch of tweaks with this release too, like better handling for older GPUs.

Their own Proton-CachyOS, which is a fork of Valve's gaming compatibility layer Proton specifically for use with CachyOS also saw some upgrades like support for FSR4 ML Frame Generation on RDNA4 and RDNA3 cards. Along with D7VK officially now part of Proton-CachyOS.

It's available in a traditional Desktop build or Handheld edition which acts a bit more like SteamOS and Bazzite.

Changelog, click me

Features:

  • Installer:
    • Moved bootloader selection to Calamares; management is now consolidated into a single package.
    • Architecture detection is now performed before the base system installation to reduce download size.
    • GRUB now uses LUKS2 for encryption.
    • Pass —needed to pacman to avoid installing packages twice.
    • Use single-level compression on NVMe for Btrfs
    • Removed xorg dependecies on Wayland desktops environments
  • ISO:
    • Switched to plasma-login-manager for the ISO environment.
    • The ISO now contains both Stable and LTS kernels. The Stable kernel is selected by default.
    • Switched the ISO session from X11 to Wayland.
  • Netinstall:
    • Plasma installations now use plasma-login-manager instead of SDDM.
    • Niri now uses noctalia-shell and updated dotfiles.
    • Cleaned up the GNOME installation process.
  • Slides: Fixed typos in the Calamares slides and added a new slide showcasing the Wiki.
  • Mirrors: The mirror status page (https://packages.cachyos.org/mirrors) now displays the syncing state of CachyOS mirrors.
  • cachyos-settings: Enabled EnableAggressiveVblank for the NVIDIA module. This reduces time spent in the interrupt top half for low-latency display interrupts.
  • chwd:
    • Installs nouveau-fw to enable VA-API support in Nouveau for NVIDIA Kepler-family cards.
    • Added AI-SDK support for several new AMD GPUs.
    • Replaced HHD with steamos-manager and inputplumber.
  • Proton-CachyOS:
    • Added FSR4 MLFG (Machine Learning Frame Generation) support; automatically enabled when using PROTON_FSR4_[RDNA3_]UPGRADE
    • Added d7vk module support. This can be enabled via PROTON_DXVK_DDRAW=1
    • Imported DualSense haptic feedback patches
    • Added WINE_BLOCK_HOSTS to prevent Wine from connecting to specific domains
    • Automatically enable ENABLE_HDR_WSI=1 when using winewayland on NVIDIA dGPUs
    • Fixed keyboard layout issues when using winewayland.drv
    • Removed a long-standing patch that was causing degraded 1% low FPS
    • Patched protonfixes to better handle DLSS preset selection and libxess_dx11.dll redirection
    • proton-cachyos-slr is now used as default in the “gaming-meta”. The native version will be still supported.

Fixes:

  • Limine: Increased boot partition size to 4192MB to accommodate high requirements from limine-snapper-sync.
  • Installer:
    • The installer now blocks/prevents proceeding if the EFI partition is too small when using “alongside” or “replace partition” options.
    • Fixed an issue, when selected a desktop and go a step further, then going back again and selecting a different desktop it would result that both are selected.
  • chwd: Removed the environment variable forcing libva-nvidia-driver, as it caused issues on dual-GPU systems.
  • cachyos-hello: Fixed an issue that cachy-update shows being disabled, while its enabled.
  • Controller: Fixed several controllers input due updating the input rules to the latest.
  • Framework 16 (Zen5): Fixed an issue that the session freeze, when writing into calamares

Source: CachyOS Blog

Article taken from GamingOnLinux.com.
7 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
7 comments

scaine 2 hours ago
User Avatar
I suppose the performance thing is cool, but the bit of CachyOS I love is that it integrates snapper into grub seamlessly, so if you break your system (say, an aberrant Arch update), you just reboot into an earlier snapshot and you've learned your lesson. Takes all the pressure off the fact it's Arch. Or being an idiot like me and constantly experimenting with stuff and breaking things.

I'd like them to include ChaoticAUR by default, like Garuda does, but it's straightforward enough to add manually. If you haven't used ChaoticAUR before, it's a precompiled version of the AUR - very fast, because it acts like any other Arch source. No waiting around for AUR compiles.

My next challenge with CachyOS is integrating the boot with TPM, so I don't have to manually unlock my disks at startup. If that's successful, I don't think I'll be distro-hopping for a long, long time.
Curupira 2 hours ago
a significantly reworked installer, which also now includes bootloader selection

I can vouch that CachyOS installer included a bootloader selection screen since I've first tried it (more than a year ago). Maybe even earlier. :)
Liam Dawe 2 hours ago
User Avatar
Quoting: Curupira
a significantly reworked installer, which also now includes bootloader selection

I can vouch that CachyOS installer included a bootloader selection screen since I've first tried it (more than a year ago). Maybe even earlier. :)
I'm not too clued up on it, but it seems it was done differently before. Direct from their blog post "bootloader selection has been moved directly into the installer".
scaine 2 hours ago
User Avatar
Quoting: Liam Dawe
Quoting: Curupira
a significantly reworked installer, which also now includes bootloader selection

I can vouch that CachyOS installer included a bootloader selection screen since I've first tried it (more than a year ago). Maybe even earlier. :)
I'm not too clued up on it, but it seems it was done differently before. Direct from their blog post "bootloader selection has been moved directly into the installer".
Yeah, it's weird. When I fist installed this, about 8 months back, it asks if you want Grub, SystemD-boot or a couple of others. So it's technically been there for a while. I wonder how it's changed that warrants that update message?
Curupira 2 hours ago
Quoting: Liam DaweI'm not too clued up on it, but it seems it was done differently before. Direct from their blog post "bootloader selection has been moved directly into the installer".

Oh yeah, the bootloader selection screen appeared before the installer. Now it makes sense, thanks.
Dirge 2 hours ago
Quoting: scaine
Quoting: Liam Dawe
Quoting: Curupira
a significantly reworked installer, which also now includes bootloader selection

I can vouch that CachyOS installer included a bootloader selection screen since I've first tried it (more than a year ago). Maybe even earlier. :)
I'm not too clued up on it, but it seems it was done differently before. Direct from their blog post "bootloader selection has been moved directly into the installer".
Yeah, it's weird. When I fist installed this, about 8 months back, it asks if you want Grub, SystemD-boot or a couple of others. So it's technically been there for a while. I wonder how it's changed that warrants that update message?
The bootloader selection was updated to offer summaries of the choices to better help people choose, but most importantly the default selection was shifted from systemd-boot to Limine. This means that bootable snapshot integration will be available to the people that don't know enough to select something other than the default. Prior to this, new users just going with systemd-boot were at a pretty big disadvantage to those who selected Limine or Grub.
fenglengshun 56 minutes ago
For anyone having issues installing (for me on ROG Ally with the handheld edition) I managed to work it out here: https://discuss.cachyos.org/t/cachyos-january-2026-release-changelog/21783/68

Preliminary opinion is that it is blazing fast. I know I'm coming from a jank NixOS with cobbled together Jovian (Game Mode) and nix-cachyos-kernel, but even compared to Bazzite it still feels very fast. I like a lot of the included or easily-installable gaming packages as well - `proton-cachyos-slr` offering a Proton that is managed by the package manager.

There are still a lot of things for me to go through. Their wiki do assume a decent level of familiarity with Linux though. See [here](https://wiki.cachyos.org/cachyos_basic/why_cachyos/), [here](https://wiki.cachyos.org/configuration/gaming/), and [here](https://wiki.cachyos.org/installation/installation_on_root/). This really isn't a Manjaro, Garuda, or Endeavour style of "baby's first Arch-based install", it's more of "Okay, we assume you know the basics - here is what we offer and you may make a value judgement based on it." For the most part? It seems to offer some great stuff.
Quoting: scaineI suppose the performance thing is cool, but the bit of CachyOS I love is that it integrates snapper into grub seamlessly, so if you break your system (say, an aberrant Arch update), you just reboot into an earlier snapshot and you've learned your lesson. Takes all the pressure off the fact it's Arch. Or being an idiot like me and constantly experimenting with stuff and breaking things.

I'd like them to include ChaoticAUR by default, like Garuda does, but it's straightforward enough to add manually. If you haven't used ChaoticAUR before, it's a precompiled version of the AUR - very fast, because it acts like any other Arch source. No waiting around for AUR compiles.

My next challenge with CachyOS is integrating the boot with TPM, so I don't have to manually unlock my disks at startup. If that's successful, I don't think I'll be distro-hopping for a long, long time.
Yes, the installer is kinda ehh. Coming from Bazzite that sets everything up for you, I had chosen to just forgo encryption setup because I can't be arsed to manually set it up.

I liked Chaotic AUR, but it requires trusting someone else to build the AUR packages correctly and without any bad intention. I personally trust the team, but should a distro maintainer make that judgement for their users? Also, what happens if it gets abandoned a la their [Chaotic Nyx](https://www.nyx.chaotic.cx/) project?

And snapper function isn't unique to CachyOS - I think Manjaro already have it since 3 or more years ago (if you installed with btrfs filesystem) and before then I used Garuda with it as well. But yes, it should be standard in all Arch and Arch-based install IMO, saved my butt multiple times before (though there was nothing it could do if the issue was bootloader or you messed up a nofail fstab entry).
Quoting: Curupira
Quoting: Liam DaweI'm not too clued up on it, but it seems it was done differently before. Direct from their blog post "bootloader selection has been moved directly into the installer".

Oh yeah, the bootloader selection screen appeared before the installer. Now it makes sense, thanks.
In the previous version, it asks you which ones you want to choose BEFORE the Calamares installer starts (see Mutahar's video [here](https://youtu.be/DsTlxRKkPyY?t=744)).

That's because for each of the different bootloader you want, it seems a different Calamares package is called. So there are four Calamares packages. I'd imagine that's a bit complicated and fragile (judging by the links in my link above, there has been a noted installation issues with mirrorlist and Calamares versions since October 2025).

And Limine seems interesting. I'd love it if they use it and offers an automated/simple encryption setup a la Bazzite and touchscreen support like rEFInd apparently does, while maintaining the current stated speed of it.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register