{"id":177164,"date":"2025-07-13T15:36:15","date_gmt":"2025-07-13T15:36:15","guid":{"rendered":"https:\/\/linuxiac.com\/?p=177164"},"modified":"2025-07-13T17:09:25","modified_gmt":"2025-07-13T17:09:25","slug":"cachyos-july-2025-update-brings-shell-choice-wayland-defaults","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/cachyos-july-2025-update-brings-shell-choice-wayland-defaults\/","title":{"rendered":"CachyOS July 2025 Update Brings Shell Choice, Wayland Defaults"},"content":{"rendered":"\n<p>A month and a half after its previous&nbsp;<a href=\"https:\/\/linuxiac.com\/cachyos-may-2025-update-brings-smarter-nvidia-handling\/\">May release<\/a>, powered by the latest and greatest <a href=\"https:\/\/linuxiac.com\/linux-kernel-6-15-released\/\" data-type=\"post\" data-id=\"170066\">Linux kernel 6.15<\/a>, the Arch-based gamers-focused CachyOS has announced its fifth ISO snapshot for the year.<\/p>\n\n\n\n<p>One of the most notable additions is the ability to choose a preferred shell during installation, deciding between pre-configured <a href=\"https:\/\/linuxiac.com\/fish-shell-4-0-rust-is-coming\/\" data-type=\"post\" data-id=\"151136\">Fish<\/a> or Zsh setups, or sticking with a plain-vanilla <a href=\"https:\/\/linuxiac.com\/bash-shell-5-3-released-with-new-command-substitution\/\" data-type=\"post\" data-id=\"176225\">Bash<\/a> environment. Fish remains the out-of-the-box default, yet the extra choice means fewer post-install dot-file gymnastics for users who already swear by Zsh.<\/p>\n\n\n\n<p>Under the hood, following user reports of \u201ctrigger-happy\u201d out-of-memory kills, CachyOS has removed its integration with systemd-oomd, opting instead for the kernel\u2019s native memory-pressure controls. The distribution\u2019s keyring workflow has also been hardened to retry more aggressively when key downloads hiccup.<\/p>\n\n\n\n<p>For Plasma users (the update ships with <a href=\"https:\/\/linuxiac.com\/kde-plasma-6-4-2-desktop-environment-released\/\" data-type=\"post\" data-id=\"175487\">v6.4.2<\/a>), the installer now defaults to a Wayland session. However, if the hardware cannot handle it\u2014think legacy NVIDIA cards\u2014the &#8220;<em>plasma-x11-session<\/em>&#8221; package is automatically pulled in, preventing black-screen surprises.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop-1024x640.jpg\" alt=\"CachyOS Linux\" class=\"wp-image-177182\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/cachyos-july-2025-desktop.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>At the same time, <a href=\"https:\/\/linuxiac.com\/fwupd-2-0-12-released-with-thunderbolt-emulation\/\">fwupd<\/a>, an open-source utility designed to make updating firmware on Linux-based systems easier and more automatic, now comes pre-installed on both Plasma and GNOME images, allowing firmware updates straight from Discover or GNOME Software.<\/p>\n\n\n\n<p>On the graphics stack, mesa-git now carries the merge request that enables AMD Anti-Lag 2\u2014Team Red\u2019s answer to NVIDIA Reflex\u2014across Vulkan titles. CachyOS\u2019 Proton build picks up matching patches, so <a href=\"https:\/\/linuxiac.com\/steam-june-client-update-brings-proton-default-on-linux\/\">Steam gamers<\/a> can toggle the feature without external scripts.<\/p>\n\n\n\n<p>Proton-CachyOS also introduces the environment variable &#8220;<em>PROTON_FSR4_UPGRADE=1<\/em>.&#8221; When set, Proton will fetch AMD\u2019s latest FSR 4 DLL and transparently replace older FSR 3.1 libraries, sparing users from manual DLL shuffling. A similar shortcut debuted in Proton GE 10-9 only yesterday, underscoring how fast FSR 4 is propagating through the Linux ecosystem.<\/p>\n\n\n\n<p>Additional upstream Wine-Wayland and anti-cheat patches round out the gaming story, promising smoother input latency and fewer \u201cunsupported driver\u201d pop-ups in multiplayer titles.<\/p>\n\n\n\n<p>Lastly, CachyOS\u2019 Steam-Deck-style Handheld Edition now boots cleanly on the Lenovo Legion Go family, including the new cost-conscious Legion Go S model. Given the current Prime Day buzz around that device, Valve-style gaming on Lenovo hardware just became easier for users unwilling to reflash Windows or wrestle with device trees.<\/p>\n\n\n\n<p>For more information, <a href=\"https:\/\/cachyos.org\/blog\/2507-july-release\/\" target=\"_blank\" rel=\"noreferrer noopener\">see the announcement<\/a>.<\/p>\n\n\n\n<p>As an <a href=\"https:\/\/linuxiac.com\/best-arch-based-linux-distributions\/\">Arch-based Linux distro<\/a>, existing users can grab all these improvements with a simple <code>sudo pacman -Syu<\/code> command. For those opting for a fresh install, the updated ISO files are available for download via CachyOS\u2019s <a href=\"https:\/\/sourceforge.net\/projects\/cachyos-arch\/files\/gui-installer\/desktop\/250713\/\" target=\"_blank\" rel=\"noreferrer noopener\">SourceForge mirrors<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arch-based CachyOS&#8217;s July 2025 update adds user-selectable shells at install, Wayland by default for Plasma, fwupd support, and more.<\/p>\n","protected":false},"author":10,"featured_media":177167,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,5],"tags":[6325,5060,1353],"class_list":["post-177164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-os","category-news","tag-arch-based","tag-cachyos","tag-games"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/177164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=177164"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/177164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/177167"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=177164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=177164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=177164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}