Lsfg Vk Download

Vulkan layer that brings Lossless Scaling frame generation to Linux/Steam Deck, with a GUI configurator, benchmarks, and per-game tuning.

⭐ 3,728 stars on GitHub
Latest Release: v1.0.0

About Software

Lsfg-vk brings Lossless Scaling’s frame generation to Linux by injecting as a Vulkan layer, targeting Steam Deck and Linux gaming rigs. It focuses on framegen without Windows dependencies.

Users configure via the lsfg-vk-ui GUI, benchmark built-in tools, and apply per-game settings. Packages ship for common distros, and the wiki documents quirks and support steps.

Use Cases:

  • Lossless Scaling frame generation for Vulkan titles on Linux
  • Boost frame rates on Steam Deck and Linux gaming PCs via a Vulkan layer
  • Benchmark and tune framegen performance per game profile
  • Use graphical config editor (lsfg-vk-ui) for quick setup
  • Community-driven tweaks for quirks across distros and GPUs

Downloads

v1.0.0 July 30, 2025
lsfg-vk-1.0.0.x86_64.debdeb
Download
v0.9.0 July 26, 2025
lsfg-vk-0.9.0.x86_64.debdeb
Download

Package Info

Last Updated
Jul 30, 2025
Latest Version
v1.0.0
License
MIT
Total Versions
2

README

lsfg-vk

Lossless Scaling is a Windows-exclusive app bringing frame generation (among other features) to every single game or app.

lsfg-vk brings this frame generation to Linux users by acting as a Vulkan layer inbetween your game and your graphics card.

Getting Started

For comprehensive instructions on setting up, configuring, and using lsfg-vk, please refer to the Wiki (https://github.com/PancakeTAS/lsfg-vk/wiki).

Installation

lsfg-vk is available as pre-built packages for various Linux distributions.

  1. Visit the Releases page (https://github.com/PancakeTAS/lsfg-vk/releases) to download the package for your Linux distribution.
  2. Follow the step-by-step instructions in the Installation Guide (https://github.com/PancakeTAS/lsfg-vk/wiki/Installation-Guide) for your specific distro.

Configuration and Usage

After installation, you can open the graphical configuration editor lsfg-vk-ui from your application menu or by typing lsfg-vk-ui in your console.

  • For detailed instructions on setting up your preferences, visit the Configuring lsfg-vk (https://github.com/PancakeTAS/lsfg-vk/wiki/Configuring-lsfg%E2%80%90vk) page.
  • Learn how to use lsfg-vk's integrated benchmark on the Using lsfg-vk's integrated benchmark (https://github.com/PancakeTAS/lsfg-vk/wiki/Using-lsfg%E2%80%90vk's-integrated-benchmark) page.

Building from Source

If you prefer to build lsfg-vk yourself for development, debugging, or to use the latest and greatest features, a detailed build guide is available in the Build Guide (https://github.com/PancakeTAS/lsfg-vk/wiki/Building-from-source) page.

Support and Troubleshooting

If you encounter any issues or need assistance, please consult the following resources:

  • Quirks: Before reporting any issues refer to the Quirks (https://github.com/PancakeTAS/lsfg-vk/wiki/Quirks) page.
  • How to Ask for Help: When creating a report, refer to the How to ask for help (https://github.com/PancakeTAS/lsfg-vk/wiki/How-to-ask-for-help) page.
  • Discord: Join the Lossless Scaling Discord server (https://discord.gg/losslessscaling) for help (Steam verification required).

Credits

Most of the project has still only been written by me, PancakeTAS, but I couldn't have done it without the help of these people:

  • 0xNULLderef: Teaching me how to reverse engineer software.
  • Caliel666: Writing the initial draft of the user interface.
  • Samueru-sama: Helping with various things XDG as well as app images and testing.
  • Other contributors: Thank you for your contributions!

I'd also like to thank every single person sponsoring this project. Thanks to you I'll be able to invest more time into this and hopefully bring some cool new features to everyone.