Skip to content

Gaming

PS5 Linux runs Steam games via Proton. Performance is solid - 1800p is a sweet spot for many titles.

Steam Installation

Do not use the snap version. Install from the Steam website or via apt with i386 enabled:

bash
# Ubuntu
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steam

Or download the .deb installer from store.steampowered.com/about and install it directly.

Proton

Use Proton Experimental (bleeding-edge) for best compatibility. For EAC/BattleEye games specifically, try Proton EAC or Proton BE.

Confirmed Working Games

GameSettingsNotes
CS2-Working; see mouse issue below
Halo MCC4K90-100fps, multiplayer works
Call of Duty: Black Ops 31800p90+ fps
Forza Horizon 61800p high60fps; Proton Experimental bleeding-edge; add as non-Steam game
World of Warcraft1080p maxStable 60fps; install via Battlenet
Star Wars Jedi: Survivor1080p medium60fps, no ray tracing
Blades of Fire1080p max60+ fps
Another Crab's TreasureHighFlawless
VOINTAA onlyFast and responsive
Call of the Elder Gods-Working
Final Fantasy XIV-Via XIV Launcher through Steam
007: First LightLow + FSR PerformanceOK
Rocket League-Online works; latest Proton
Factorio-Runs great
Final Fantasy XVI4K60fps with 8GB VRAM; drop to 2K for faster load times
Mafia 3-Stutters; theflow barely hits 60fps - known game optimization issue, not PS5-specific

Anti-Cheat

Anti-CheatStatusNotes
EAC / BattleEye~ PartialUse Proton EAC or Proton BE
EA Javelin (FC 26, BF6)✗ No Linux supportBlocks Linux outright; no workaround

World of Warcraft via Battlenet

WoW requires Battlenet. Install via Proton:

  1. Download battlenet-setup.exe from battle.net
  2. Add it as a non-Steam game
  3. Install to /home/<user>/Games (shows as Z:/home/<user>/Games in the installer)
  4. Launch Battle.net.exe from that folder to play

Known Issues

CS2 - Mouse keeps snapping to center

Caused by DualSense being recognized as a controller while connected. Fix via gamescope (add to Steam launch options):

gamescope --force-grab-cursor --immediate-flips -f -w 1080 -h 1080 -W 1920 -H 1080 -r 144 -S stretch -- %command% -fullscreen -w 1080 -h 1080 -refresh 144

Adjust -r 144 and resolution to match your display. Also try disconnecting DualSense before launching.

Some users on Ubuntu get a black screen after the Valve splash. CS2 is more reliable on CachyOS. If you're on Ubuntu, make sure Mesa is updated (see First Boot steps).

Steam snap version

The snap install of Steam has known issues. Use the .deb from the Steam website instead.

Gaming Benchmarks

GameSettingsFPS
Tiny Tina's Wonderlands1080p High95 avg
Tiny Tina's Wonderlands1080p Ultra85 avg
Tiny Tina's Wonderlands4K Low28 avg
Tiny Tina's Wonderlands4K HighOOM crash
Team Fortress 24K Max (no MSAA)60-300

Local LLMs

PS5 Linux runs local LLMs fine via Open-WebUI. Community has run:

  • Gemma4:12B
  • Qwen3:14B

16GB shared RAM makes it viable for mid-size models.

Performance Tips

  • 1800p is a sweet spot - many games hit 90+ fps at 1800p that struggle at 4K
  • Enable fan and CPU/GPU boost via ps5_control before gaming - see Post-Install
  • gamescope in TTY (no DE) is the lowest-overhead way to run games - launch gamescope directly from a TTY session
  • Use gamescope for FPS limiting and upscaling
  • mangohud for an FPS overlay
  • Remove idle=halt from cmdline.txt if you notice microstuttering - see GPU

Community project. Not affiliated with Sony Interactive Entertainment.