Skip to content

FSR4

Since MESA 25.2, it is possible to run on Linux FSR4 in games that support either FSR3.1 or FSR4. The driver functionality allows us to upgrade FSR3.1 based games to FSR4, or just use FSR4 native games.

  • The easiest way to have FSR4 working on RDNA2 is to use proton-cachyos or proton-ge.
  • The easiest way to have FSR4 working on RDNA3 is to use the latest Valve Proton Experimental or proton-cachyos or proton-ge.
  • The easiest way to have FSR4 working on RDNA4 is to use proton-cachyos or proton-ge.

Following conditions are needed in order to use FSR4:

  1. Latest MESA drivers, at minimum 25.2
  2. FSR4 capable GPU
  3. Latest:
    • proton-cachyos > RDNA4 & RDNA3 & RDNA2
    • proton-ge > RDNA4 & RDNA3 & RDNA2
    • Proton Experimental > RDNA3 only

Force compatibility to Proton Experimental. No launch command is needed.

Steam compatibility set to Proton Experimental

  • Force one of the two custom proton versions
  • Add to the game’s Launch Options in Steam:
    • PROTON_FSR4_UPGRADE=1 enables FSR4 and auto-upgrades FSR3.1 to FSR4
    • FSR4_WATERMARK=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command
    • PROTON_FSR4_INDICATOR=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command

PROTON_FSR4_UPGRADE=1 launch command is not needed. Since release 11.0-20260702 FSR4 is automatically enabled and upgraded to the latest available version.

AMD and Valve now officially support FSR4.X for Linux for the RDNA3 based GPUs. So every 7000 series user can now use the FSR4 without any workaround using the latest Proton Experimental from Valve.

This does 2 things:

  1. Enables full FSR4 4.1 support for RDNA3
  2. Upgrades any FSR3.1 to FSR4 4.1

It should work automatically without any special arguments or launch commands.

  • Force one of the two custom proton versions
  • Add to the game’s Launch Options in Steam:
    • PROTON_FSR4_RDNA3_UPGRADE=1 enables FSR4 and auto-upgrades FSR3.1 to FSR4
    • FSR4_WATERMARK=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command
    • PROTON_FSR4_INDICATOR=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command

PROTON_FSR4_RDNA3_UPGRADE=1 launch command is not needed. Since release 11.0-20260702 FSR4 is automatically enabled and upgraded to the latest available version.

  • Force one of the two custom proton versions
  • Add to the game’s Launch Options in Steam:
    • PROTON_FSR4_UPGRADE=1 enables FSR4 and auto-upgrades FSR3.1 to FSR4
    • FSR4_WATERMARK=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command
    • PROTON_FSR4_INDICATOR=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command

No launch command is needed. Since release 11.0-20260702 FSR4 is automatically enabled and upgraded to the latest available version.

If FSR4 is running properly you should see:

  • The watermark/indicator (works only with custom proton)
  • The visual difference should be visible immediately

Watermark

FSR4 upscaling debug watermark

Comparison of the visual quality

FSR3.1 68zc7wcTwgiknm

FSR4 UuinrkvIy7ujqb

When running FSR4 we have the possibility to use the latest variation of AMD FG called Redstone FG. By default FSR4 uses FG 3.1, Redstone FG provides better visual quality.

  • Force proton-cachyos or proton-ge.
  • Add to the game’s Launch Options in Steam:
    • MLFG_UPGRADE=1 enables in FSR4 Redstone FG
    • DXIL_SPIRV_CONFIG=wmma_rdna3_workaround needed for RDNA3 GPUs
    • FSR4_WATERMARK=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command
    • PROTON_FSR4_INDICATOR=1 shows a watermark in case FSR4 is properly running, it can be disabled by setting 0 or by removing the command
MLFG_UPGRADE=1 %command%