Wong's Cafe
2022-05-11 (Updated 2023-06-10)
I came upon a Reddit thread about AMD's FSR and RSR on Linux, and I decided to dig down the rabbit hole. Surprisingly, it is easier than I think.
This guide relies on Wayland, Mesa, AMDGPU, and Plagman's gamescope for AMD's FSR support.
It is a fork of Valve's steamos-compositor, and has features such as AMD's FSR and custom resolutions. The official repo page is located at: https://github.com/Plagman/gamescope
# clone the repository
git clone https://github.com/Plagman/gamescope
cd gamescope
git submodule update --init
# build the software
meson build/
ninja -C build/
The gamescope executable is located at build/gamescope.
Go to properties section in your game's right click menu, and add following:
PATH-TO-gamescope -h 768 -H 1080 -f -e -U -- %command% -w 1024 -h 768
I added gamemoderun, it is an app for optimizing game's performance
For instance, in MultiMC launcher: Find a menu like this and add the line described in the image.
When the game finished loading, check if the resolution changed in Display, and enable fullscreen to enable FSR.
And that's all. Pretty simple isn't it?