
Odd
Published
Runs fine OOTB
The native default setup works fine. No artifacts, no audio issues, no input issues, no stutters. Don't have metrics to compare to native Windows performance, but it was well above playable.
MESA_VK_DEVICE_SELECT=1002:744c %command%
The game initially used my integrated GPU with no in-game option of changing which device it used. In order to force it to use my discrete GPU, I had to use the MESA_VK_DEVICE_SELECT
environment variable. To list the devices, you can run the command MESA_VK_DEVICE_SELECT=list vulkaninfo
, then just use the two numbers separated by a colon in the beginning of the string with the GPU you want to target. For example, I used 1002:744c
from the following output:
GPU 0: 1002:744c "AMD Radeon RX 7900 XT (RADV NAVI31)" discrete GPU 0000:03:00.0
gamemoderun python er-patcher -r 240 -f -- %command%
Using er-patcher to unlock the FPS works great. You can also use it with seamless co-op by using the following launch options:
gamemoderun python er-patcher -r 240 -f --executable ersc_launcher.exe -- %command%
No problems playing with friends or matchmaking.
Works basically the same as Elden Ring, so no problems.
Works well with minor issue with brightness settings and frame cap
The uncapped framerate option did not seem to work, even with V-Sync disabled. Always capped at 60FPS. Enabling V-Sync caps framerate at monitor refresh rate, which is good enough. This is needed to get frame cap higher than 200FPS.
In-game brightness slider does nothing, even when switching between borderless, fullscreen windowed, and fullscreen. Workaround for me was to adjust monitor gamma and brightness manually when playing. Not ideal, but it works. Scenes are incredibly dark otherwise.
-vulkan
Only played with friends in a private lobby. Did not try matchmaking.
Native build was unplayable for me in terms of performance. Getting ~10fps in the menus and in-game. Switching to proton fixes it.
DRI_PRIME=0 %command%
This seems to be a relatively rare issue, but the native version of the game defaulted to using my iGPU, so I had to force it to use my discrete GPU with DRI_PRIME=0
, since GPU0
is my discrete GPU. So replace 0
with the index of the GPU you want to use.
After this adjustment, the game runs great!
Works fine out of the box normally. Had to do minor tinkering to get fps unlocker to work.
./sekirofpsunlock 30 set-fps 240 & gamemoderun %command%
In order to get sekirofpsunlock to work, I had to place both sekirofpsunlock
and dxvk.conf
in the game directory. The dxvk.conf
file can be found in the contrib/
folder in the sekirofpsunlock project.
Works great out of the box with bleeding edge Proton GE (10-1). No crashes or performance issues.
gamemoderun %command%
I get a smooth 70-100 FPS at all times with no stutters on Ultra @ 1440p on my hardware. Game runs great, no complaints.
Not sure if this is Linux-specific, but I had a little bit of trouble getting the game to run at 1440p until selecting the "Force Native Resolution" option in the graphics settings. Afterwards, it worked fine.