This is an automated archive made by the Lemmit Bot.
The original was posted on /r/steamdeck by /u/V10lator on 2025-07-31 15:23:11+00:00.
Works on Steam Deck and possibly other AMD based handheld PCs: https://github.com/V10lator/linux-charcoal
Changes to Neptune (default SteamOS kernel):
- Add NTSYNC (from CachyOS)
- Add wait on multiple futexes opcode for fsync (from tkg)
- Add Binder module (for Waydroid)
- Switch sheduling frequency to 1000 Hz
- Optimize kernel with -O3 (from tkg)
- Optimize for Zen 2 (from Gentoo)
- Build with LLVM + LTO
- Build-in various always needed modules for LTO to shine even more
- Update zstd (from CachyOS)
- Disable a lot of debugging
- Disable CPU mitigations
- Disable sound input validation
- Disable various unneeded things (open a bug report in case something you need is missing)
- Switch CPU IDLE sheduler
- Add some Clear Linux patches (from tkg)
- Small fixes (from Gentoo)
- Fix dkms with LLVM clang (from CachyOS)