Where Does CryoUtilities Install and Store Settings?
CryoUtilities installs to ~/.cryo_utilities and tunes system swap and memory. The swap file itself lives at /home/swapfile.
Last updated
CryoUtilities keeps its program files in ~/.cryo_utilities on the Deck: the tuner binary, launcher, and desktop entries. What it changes lives elsewhere. Swap size and swappiness target the system swap file (historically /home/swapfile; newer SteamOS 3.5+ layouts moved it, and the tool follows dynamically). Memory knobs like transparent hugepages, compaction, and shmem apply through sysctl at runtime.
Recommended settings raise swap toward 16 GB, lower swappiness, and adjust hugepage behavior for memory-tight games. SteamOS updates can revert these, so re-running Recommended after a major update is normal maintenance. Never fill the drive during a swap resize; that edge case causes the documented boot-loop scare.
Where CryoUtilities stores this, by platform
~/.cryo_utilities (Steam Deck)
Tuner install dir plus launchers and desktop entries. Swap target moved across SteamOS versions (3.5+ changed layout); the tool resolves it dynamically. Reapply Recommended after SteamOS updates.
Frequently asked questions
how do i undo cryoutilities tweaks
Run the uninstaller and choose revert to stock when asked. That restores the original swap size and memory parameters. A SteamOS update can also reset tweaks, which then need reapplying, not uninstalling.
does cryoutilities work on desktop linux
Yes. It only manages swap files, never partitions, and non-Deck hardware gets best-effort support. VRAM and game-data tabs expect Steam Deck paths and likely do nothing elsewhere. Pop!_OS overrides swappiness on boot regardless.
Notice an outdated path? Let us know.