Repository navigation
DLSS 5 Swapper Linux — v2.2.9-linux.1
·
11 commits
to main
since this release
DLSS 5 Swapper Linux — v2.2.9-linux.1
First Linux-native release of DLSS 5 Swapper, ported from rakanki911/DLSS5-Swapper.
Corrected on 2026-10-06. An earlier version of these notes claimed three things this release does not do:
- automatic GPU filtering on dual-GPU systems;
- a fix for ReShade tutorial lockups;
- its own hook arming (
EnableHooks=2is upstream's).They have been removed. The current release is v2.2.9-linux.3.
What this release does on Linux
- Proton prefixes: finds each game's prefix across every Steam library, and the Proton that ran it, including custom tools in
compatibilitytools.d(Proton-GE, CachyOS and others). - Windows-only setup inside the game's prefix: ReShade's setup runs under the game's own Proton.
- DLSS5VKLayer (
dlssnr): reaches native Linux and Proton Vulkan games. The app installs the external layer for your user and adds or removes its Steam launch-option wrapper. - Steam overlay: works when the game is started from Steam (verified in Control).
- Upstream tracking:
scripts/sync-upstream.sh, plus a version check of the app and its add-ons against upstream. - Community page and chat: upstream's opt-in features, working on Linux.
- No NVIDIA binaries: none are bundled. The DLSS 5 payload is downloaded on first run and checked against a pinned SHA-256.
Packages & Checksums
| Package | Architecture | SHA-256 |
|---|---|---|
DLSS5-Swapper-Linux-2.2.9-linux.1-x86_64.AppImage |
x86_64 | c0e4bd4414b9ffd4aa716a624c4d8626a73c8fd0ba218b78f03a8e8e2e6a11ba |
DLSS5-Swapper-Linux-2.2.9-linux.1-amd64.deb |
amd64 | bb0e00972e4cdbf950daf19d2bb37a491ee9c90b529aebad04d669e884fd9dec |
DLSS5-Swapper-Linux-2.2.9-linux.1-x86_64.rpm |
x86_64 | 1526142499c537a3270415b2a2bd99b020dc844c20168e91f29c1af8de2215c1 |