Skip to content

Improve Performance and Responsiveness

Proton optimizations

  • For proton we can use either Proton-Sarek or Proton-CachyOS.

  • For Proton-Sarek you can use PROTON_SAREK_PROFILE=agg profile to gain performance in some games.

  • For Proton-CachyOS you can try using PROTON_USE_NTSYNC=1 to see if performance improves.

What do these 2 actually do?
  • The agg stands for "aggressive" and disables graphically intensive features to gain performance. More on that at Proton-Sarek profiles section.
  • NTSYNC is a Linux driver introduced in kernel 6.14 that implements some of the NT Kernel (the kernel Windows still uses today) API calls to dramatically reduce overhead when running Windows games through Wine/Proton. It can give 15–40 % more FPS in CPU-bound titles on PS4 Linux.

Feral Gamemode

Feral Gamemode is a piece of software that optimizes system performance for gaming by temporarily adjusting settings like CPU priority and I/O operations.

On Arch and Arch-based distros you can install it by running these commands:

bash
sudo pacman -S gamemode --noconfirm

You can use it by using gamemoderun %command% in steam or gamemoderun *game* outside of steam.


DE/WM Optimizations

  • The Playstation Fat and Slim are significantly weaker compared to the Pro model therefore you cannot run most modern Desktop environments so here will be listed which you should use that have low ram usage and won't lag on the console.
Xorg based Dekstop enviroments:
Wayland based Window Managers:
  • DWL

  • Hyprland (Runs well on Pro models but not tested on non Pro models, use a lightweight config)

  • Swayfx (Also not tested on non pro models, use a lightweight config)

  • Niri (Also not tested on non pro model, use a lightweight config)

Released under Apache 2.0 License