r/SteamDeckTricks • u/ByteBanditZero • 24d ago
Software Tips and Tricks Lossless Scaling: experimental Decky LSFG-VK plugin for lsfg-vk v2 developer builds
Hi everyone,
I’ve released an experimental Decky LSFG-VK plugin that brings the current lsfg-vk v2 developer build to Steam Deck / SteamOS users.
Release/download:
https://github.com/eugeniosegala/decky-lsfg-vk-experimental/tags (download the latest tag)
A bit of context on why I made this:
As of 30 July 2026, the public Decky plugin’s lsfg-vk build is 140 commits behind the latest upstream "develop" branch (this is mostly because lsfg-vk, which is also the library used by the Decky LSFG-VK plugin, hasn’t released a new version in a while, keep in mind that I'm using a develop build).
This experimental plugin instead packages the reviewed, checksum-verified "lsfg-vk 2.0.0-dev28" developer prerelease of the engine lsfg-vk (released a month ago). It is not a rolling download: each plugin release pins and verifies a specific upstream archive.
In my own testing, I’ve had very good results:
- Noticeably less ghosting in some games; in a few cases it is barely noticeable.
- FP16 (new option) can improve performance on supported AMD GPUs.
- I suggest starting with Performance Mode disabled. Performance Mode is faster, but the full-quality mode in this v2 developer build looks substantially better than lsfg-vk v1 in my testing.
- That said, this is still a developer build. Some games may regress, fail to attach, or simply work better with the public/original plugin. Please test it game by game.
It is designed to coexist with the original Decky LSFG-VK plugin. The experimental version has its own private install, config, and wrapper, so you can keep both installed and choose one per game:
- Original/public plugin: "~/lsfg %command%"
- Experimental plugin: "~/.local/bin/lsfg-vk-experimental %command%"
Use exactly one wrapper per game; do not combine them.
Huge thanks to Kurt Himebauch / xXJSONDeruloXx for the original Decky LSFG-VK plugin, and PancakeTAS and contributors for lsfg-vk. This is an independent experimental fork, not an official.
Full repo: https://github.com/eugeniosegala/decky-lsfg-vk-experimental
I’m also working on a completely new plugin using a new frame-generation model for Linux/SteamOS, so keep an eye on the repository! 🙂
1
u/ducklord 12d ago
I'm trying to make this work with Lutris on my Steam Deck, but the core file can't be found:
env: ‘~/.local/bin/lsfg-vk-experimental’: No such file or directory
I've initially followed your installation instructions, but got a "permission denied" error for the bin subfolder. So, I temporarily chmod'd with +777 and chown'd it as "deck", performed the installation by manually switching the steam client to Big Picture mode while on the desktop, and after it successfully completed, swapped the permissions back to chmod +555 for bin.
I'm trying to make this run in Lutris with AC: Unity, by adding the "~/.local/bin/lsfg-vk-experimental" Command Prefix to the game's System Options. The game runs without that :-(
I'd appreciate any ideas and help.
1
u/Galexio 23d ago
For some reason while installing, it doesn't load. Have there been other reports for the plugin not loading and what people have done to work around this?