Skip to content
Pancake edited this page Aug 3, 2025 · 6 revisions

Together with the community I've found a bunch of quirks with various games. If you're encountering issues, try applying any or all of the suggestions below and see if they fix your issue.

Try these first:

  • Explicitly enable VSync in the game settings (and don't override the present mode using lsfg-vk)
  • Cap the game at a stable framerate
  • Disable variable refresh rate (VRR)
  • Disable MangoHud, VkBasalt or any other installed Vulkan layer

For Wayland users:

  • Disable tearing in your Wayland compositor ("enable" no-tearing)
  • Disable direct passthrough in your Wayland compositor (an option described as bypassing the compositor in fullscreen)
  • Run the game in a window

For OpenGL games:

  • Try using Zink (__GLX_VENDOR_LIBRARY_NAME=mesa MESA_LOADER_DRIVER_OVERRIDE=zink GALLIUM_DRIVER=zink)
  • If it crashes/freezes using Zink, you're out of luck :/

For Steam Deck users:

  • Launch the game using ENABLE_GAMESCOPE_WSI=0 %command%
  • Lower the game resolution and use non-linear scaling in the debug menu
  • Wait for lsfg-vk 1.1.0

For 32-bit games:

  • Try using PROTON_USE_WOW64=1 when using Proton
  • Might not work using older Proton
  • Doesn't work for native games

If MangoHud/Steam/etc. doesn't detect generated frames

  • There's not much you can do about it except wait :P

Clone this wiki locally