It’s not on the decky store yet, so you have to download the extension zip manually.

Here’s the extension github with full instructions and details.

Basically you’ll:

  1. Install the plugin. Once it’s on the decky store you can install it from there, but in the meantime do this:

    • Download the .zip from the release page
    • In Game Mode, go to the settings cog in the top right of the Decky Loader tab
    • Enable Developer Options
    • In the new Developer tab, select “Install from zip”.
    • Choose the “Lossless Scaling.zip” file you downloaded (likely in the Downloads folder)
    • If it does not show up, you may need to restart your device
  2. Purchase and install Lossless Scaling from Steam

  3. Open the plugin from the Decky menu

  4. Click “Install lsfg-vk” to automatically set up the compatibility layer

  5. Configure settings using the plugin’s UI controls:

    • Enable/disable LSFG
    • Set FPS multiplier (2-4)
    • Adjust flow scale (0.25-1.0)
    • Toggle HDR mode
    • Toggle immediate mode (disable vsync)
  6. Apply launch commands to the game you want to use frame generation with:

    • Option 1 (Recommended): ~/lsfg %COMMAND% - Uses your plugin configuration
    • Option 2: Manual environment variables like ENABLE_LSFG=1 LSFG_MULTIPLIER=2 %COMMAND%
  • Drasglaf@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I’ve tried it with 2 games in my Legion Go with CachyOS.

    Heaven’s Vault: It launched without forcing a particular version of Proton, but it did nothing, same framerate with it on or off.

    Tacoma: I had to force GEProton in order for the game to run. It did nothing, same framerate with it on or off.

    And yes, I’ve followed the instructions and put “~/lsfg %COMMAND%” as an environment variable. Not sure if I’m doing something wrong, or if it just doesn’t work with every game.

    • morgan423@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      3 months ago

      Hey, I figured out what I had done wrong, I dropped the files in the wrong place. Everything seems to be working now.

      If you’re still struggling, this YT video shows you where you have to put everything to get it all to work. If CachyOS is Arch based it should be pretty similar.