


Apart from the glitchy cinematics, it is absolutely enjoyable on the Steam Deck (and likely on other Linux machines as well)
In Thief's End all cinematics are glitchy now, some or all of the characters get frozen in place or go back and forth between previous movements. If you re-play the Cinematic (possible via the quick menu) sometimes it gets better but often will glitch at other parts of the cinematic. This is a regression, this issue was not present 6 months or so ago when I played with it previously.

- On an island with rain, rain particles looked strange at the impact area.
- In one scene after explosion particles looked like white fireflies.
- During start up it could hang, need to restart Steam. Not often.
- 2 times for the whole game it crashed

Just works
Started the game on Windows, and was able to continue on Linux. So far so good.

It runs out of the box without any problem.

DXGI_ENABLEUE4WORKAROUNDS=TRUE PROTON_USE_NTSYNC=1 ENABLE_HDR_WSI=1 DXVK_HDR=1 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 PROTON_ENABLE_WAYLAND=1 DXVK_ALLOWFSE=TRUE %command%
This game runs UE4 so I added DXGI_ENABLEUE4WORKAROUNDS=TRUE which supposed to add some HDR Workarounds. PROTON_USE_NTSYNC=1, this setting probably added 20 FPS or more uplift to my. I am able to play on medium settings at 4K and get 40-60FPS most of the time with an occassional dip in the 30s. Before, had to play on low settings and couldn't even get more than 50 FPS and dealt with all kinds of stuttering. DXVK_ALLOWFSE=TRUE, is Vulkan full screen exclusive mode used for HDR and VRR. The rest of the settins are pretty self explanatory.
the game freezes at the end of chapter 11, I can't play any further

On the Steam Performance tab:
- cap it at 40 fps
- turn off TDP Limit
- turned on "Manual GPU Clock" to 1600Mhz
In game settings:
- FSR 2 set to Balanced (tried FSR 3 and you lose frames, not worth it)
- Textures: Medium
- Model quality: Standard
- Anisotropic filter: Medium
- Shadows: Low
- Reflections: Low
- Ambient occlusion: Medium

Others have mentioned medium/high settings, but not the specifics: If you're OK with 30 FPS, I have FSR off at 800p, brightness setting at 4 (while the Deck is on full brightness,) and other then shadows and reflections on high, everything else is set to ultra and surpsingly sticks to 30 FPS even during hectic scenes and shootouts. It is 100% doable to squeeze out 60 FPS, but it would require optimizing the base, quality, and FSR resolution settings. Base graphics on low give about 30-45 FPS with resolution set to native.

cutscenes sometimes went blank
I have to use proton 7.0-6 to get the main menu. Using other protons it took forever to get past the initial portrait screen and the playstation logo played in a stuttering way. Initially with 7.0-6, the gameplay I got horrible black plane flickering. Then I noticed in the main menu it was building a shader, it prints "building shader" in the lower right corner. Once I waited for the shader to finish, the gameplay seemed OK, I'm up to part 8 now. The only bug left is cutscenes sometimes go blank. It's annoying but at least it's easy to skip the cutscene, and I can watch the scene from YouTube.

Working great out of the box with medium presets and FSR set to Quality settings, aiming for 30-45 FPS.
Max 45 FPS + 10W TDP

skiplogos
OK so, I've only played like a couple hours at this point. But I really wanted the Dualsense Haptic feedback for this game. Previously I had no luck with Clearly Claire's Proton as was recommended in other protondb reports. (https://github.com/ClearlyClaire/wine) However, I tried this Proton now instead which is a bit older https://github.com/verbumfeit/proton-ge-custom-dualsense/releases/tag/GE-Proton8-4-Dualsense and got an error about 'Windows version needing to be 1903 or higher'. I fixed it by clearing out the Proton Prefix. To do that, you need to go to your compatdata folder and delete the folder witth the ID of the game, in this case 1659420. Be careful though as it contains your saves, make sure to make backups before you delete the prefix! Now the haptics work (triggers worked fine with every Proton) and I'm very happy.

I've only played part of the story until now, but it's been smooth sailing up to this point. No tinkering done
I got some screen tearing around the character once
Sometimes i get loading screens during gameplay but they go away after a few seconds
Up to Chapter 13 i had one crash during a cutscene and one crash.
Worth playing under linux

I only played A Thief's End. It ran great throughout the entire game and the only problems where very rare crashes.
gamemoderun %command%
Crashed once or twice during the entire playthrough
at first the game would not spawn a window, and exits immediately, regardless of the proton-version. However, starting the game manually from the CLI with either flatpak run com.valvesoftware.Steam steam://rungameid/1659420
or steam steam://rungameid/1659420
(depending on how you installed steam) led to the precaching of vulkan-shaders and finally the start of the game. After this first start, the game also launched from the regular run
-Button.

MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=60 %command% skiplogos
Crashes a lot in some locations
It works out of the box, but I experience crashes, even with FPS capped in Mangohud.

Game stuck at Mission 3. Minimum settings and other proton versions included. Maybe it's an issue with my graphics card as mentioned before.
MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=30 %command% skiplogos
Stops when using auto save at 76%. When using a save file created by myself it loads successfully.
Like some commentors before it just runs until finishing "Chapter 3 The Malaysia Job". When arriving on the boat after a while suddently the game freezes and after a restart is stuck at the loading screen showing 76%. Taking a self created save state loads but the it eventually freezes again.
Not playable right now.

Because of a bug you can play only upto Chapter 3, maybe my GPU is the problem seeing as people with newer ones claim it works well for them
%command% skiplogos
The game freezes on Chapter 3, always. I've tried different versions of Proton from Steam settings and nothing seems to work. After you swim and go up to the ship deck it either freezes when you go to a first guy for a talk or the second one. Afterwards if you try to shutdown and choose to Continue the game loads upto 76% and doesn't load afterwards. You can load a chapter from the beggining but you will encounter the same situation.
Everything works really well upto bugged Chapter 3. I think it maybe related to the fact that RX580 wasn't tested well as i've seen someone else with the same GPU posted the exact same issue while people with newer GPUs say it works fine for them.

Used to work, but now it not even starts
also tried lots of other options - experimental, hotfix, proton ge, proton 9, proton 8
I am using the steam flatpak. Everything used to work perfectly, but after a hardware upgrade it only started once and never again.

skiplogos
Disabling v-sync seems to have fixed the white flashing.
Could use some tweaking but overall it was fine

MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=60 %command% skiplogos
After finishing "Chapter 3 The Malaysia Job" the game freezes or is stuck at the loading screen showing 84%.
I tried verifying the data, to reinstall the game from the beginning, beginning a new game, and I'm still stuck at the loading screen.

DXVK_ASYNC=1 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%
Got HDR to work but game crashes after a bit so gave up on it. Other than that, it plays well.

Flickering lights
I had to play in windowed mode with borders, because when i played in borderless mode, then i had a problem with lights. The problem dissapears entirely in basic windowed mode for some reason
prime-run %command% skiplogos
Runs out of the box like butter! No FPS drops and no crashes. I never had under 100 fps.

sudo dnf install pulseaudio --allowerasing, sudo dnf upgrade --refresh, sudo dnf install pipewire-pulseaudio --allowerasing e Audio FIX!
%command% skiplogos
Audio Estralando
sudo dnf install pulseaudio --allowerasing, sudo dnf upgrade --refresh, sudo dnf install pipewire-pulseaudio --allowerasing.
MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=30 %command% skiplogos
The game crashes from time to time in the cinematics, but once the fps are limited to 30 with mangohud, no more problems.
%command% skiplogos
Game exits to desktop few times

Because I have Fractional Scaling on a 4K screen I have manually set resoultion at launch options because it'll default to 1440p Do this with "" gamemoderun gamescope -f -W 3840 -H 2160 -r 120 %command% ""

Works Well out of box as long as you can handle 30 FPS
This is not a Linux/Proton issue, the game is just unstable unless you frame-lock it. I set it to 30 FPS using the game's own options menu and had no problems at all, but you would get "hiccups" in during cut-scenes that would have crashed the game at higher FPSes for me.
Seems to be very hardware dependant, but Naughty Dog is notorious for buggy crap like this in their games so...
Like before, the game was designed for specific hardware at specific frame rates for stability in the graphics engine and the port to PC didn't really account for both lower end and higher end hardware. This causes stability issues at higher framerates as it borks the caching/streaming of assets, especially in cut-scenes, unless you set it to 30 FPS.
At 30 FPS I never had an issue both in performance and in stability, just that I really do prefer 60 FPS for my games (being a First Person Shooter gamer and all). Since it's a third-person view though I didn't get the head-ache I usually get at 30 FPS in most games.

just works

MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=60 %command% skiplogos
Rare crashes, not a big deal
The commandline uses MangoHud to set a 60 fps limit for the game, which is supposed to reduce the frequency of crashes. Didn't verify myself, just using it because others wrote it.

Got both haptic feedback and adaptive triggers working with GE-Proton8-4-Dualsense using a wired dualsense controller.

Works well with a few compromises
In some scenarios the FPS drops significantly to like 30-40
The game crashes about every 2 hours, but the good autosave makes up for it

Electronic Arts (for example: Jedi Survivor) should learn from Sony PC games what the meaning of a flawless game experience in Linux is.
Adjusted the graphic settings

-Weißes Flackern in der ein oder anderen Scene. -Oberer Bildschirmrand mit leichten Artefakten bei Bewegung, über das ganze Spiel hinweg.
Das Spiel ist 2x beim laden neuer Kapitel eingefroren. Musste neu starten. Danach lief's ohne Probleme.

Switch to GE-Proton8-25.

OMG, the crashes. Switched across all different versions of Proton and nothing helped. Sometimes went 30-40 mins between crashes, other times only lasted a minute or two. Restarted SteamDeck after every crash. Such a shame as performs, plays and looks superb on SteamDeck