
No special handling needed
Worked out of the box, good controls and excellent visuals.

Works well out of the box, used a third party switch controller and worked perfectly. Completed the main story about 17.8 hours played.
Occasional slow downs, 2 crashes in the 31 hours it took me to beat the game. Didnt lose any progress so not too bad imo

Worked well out of the box. Could not decline data collection & selling though
Unable to decline data collection/selling. The button seemingly either only opens a browser tab to the WB's data collection policy or doesn't work. The rest of the game works fine though. Only tried single player.
Same performance issues as Windows, perfectly playable

Had to force experimental to launch it

MANGOHUD=1 gamemoderun %command%
RADV_PERFTEST=gpl,nggc,sam

Fsr 2 quality mode, everything on low, excepte quality shadown and quality effect on medium. 2h15 gaming no crash and gamesrun around 45 fps
tdp limit to 12w

gamemoderun %command%
Ultra 5120X1440 ok

Runs great out of the box.
It is nice boosting around Gotham in this game.

Deleted EpicOnlineServices
Some crackling during the prologue and epilogue cutscenes, no issues during the actual game.
Crashed three or four times within 40 hours.
The game failed to launch initially, so I followed Chizu's guidance and deleted the EpicOnlineServices
folder from the game directory, as well as the Proton prefix. The game worked perfectly fine after that.

Tried experimental, 8-3,7-x, nothing worked

Opened game folder in desktop mode and deleted the Epic Online Services folder.
Had an issue where the game crashed halfway through the cutscene after the first mission, after which the game would never start, It got stuck at the spinning steam logo. In desktop mode it would say I was in-game despite the game never actually starting. Digging into the processes I found Epiconlineservices were running and using my network but seemingly not actually doing anything. Upon force stopping those processess the game started. I subsequently deleted the epiconlineservices folder from the games install directory and now the game launches and runs as expected in gamemode. There doesnt seem to be any downside to deleting the eos as everything still works as it should without it.
Running the game at medium settings, fsr2 to quality and the fps limited to 30fps via steam settings.

Softlocked at Chaos in General using Proton Experimental, fixed using vanilla proton 8.0-4
Very laggy

A lot of tinkering, and I could not figured out how to get over first mission where the game always crashes.
FPS dropping to 20 in combat when used suggested graphic seettings. Fixed by Enabling FSR 2 to Balanced and Motion Off, Ambient Off, Bloom Off, Chromatic abe Off, Depth of Field Off. Texture Highest, Shadows Highest, Effect Med, Post P Med, View Distance Med, Enviro Density Med.
Could not get over Momentum Visit after first mission, it always crashes. Tried different Proton versions, tinkered options, game just hangs and crahes.
Epic Games Services error when launching without any tinkering directly from Steam.
I was in for 94 minutes and will keep this game to play it on my Windows PC. Borked on Steam Deck unfortunatelly - otherwise it is playable with correct Graphic settings, but the crashes are too often. Game was not running directly from Steam, due to Epic Games Services error mentioned in previous report. I had to use GE version which was able to launch the game, but even tho it is questionable from where the crashes are originated.

Had to Switch to Proton GE, then Epic Services works and game launches.

Used to work fine, but after a recent update fails to launch with error code EOS-SU-IH-UFS-MF32
Unplayable

Needed to use GE-Proton to have in-game videos play.

gamemoderun %command%
Only when on the bike.
Was caused by visiting the momentum ability screen or driving the bike. GE Proton fixed these issues mostly from what I tested.
Works perfectly fine
VKD3D_CONFIG=dxr,dxr11 %command%
After FPS drop from exiting cutscene, opening menus will repeat their sounds repeatedly so quickly that it makes constant menu sounds until the game is closed.
After a cutscene there is a chance the FPS will drop to less than 10.
Can crash while riding bike, sometimes after exiting cutscene the frame drop will eventually end in a crash
Tried using proton 8.0-2 and 7.0-6, along with Proton-GE, issues persisted. February update got it to this state, it was much worse before. I can play for some time but cutscenes can crash/ruin game performance.
I'm still within my first two hours of gameplay, so I may run into trouble later on, we'll see. But so far it's worked perfectly out of the box. I haven't experienced lag, audio issues, or anything else. Controls are working fine, and it's been a smooth experience overall.
It runs ok but not as stable as on Windows
Works pretty good. Frame drops can be annoying, but don't happen often.
Sometimes game drops from 60fps to 5. Very rarely tho.
Audio will start buzzing and voices will lose volume
Crashes often when riding the bike
It is unplayable in this current state. The crashes are just annoying at first, but during that quest this game became unbearable.
Stuttering mostly in open-world
Cannot play one hour without a crash occuring. During a certain boss (in quest 1.2 - Dr. Q at Monarch Theater) a crash is guaranteed. Tried various combinations of graphical settings, to no avail. I retried this over 20 times.
While there are technical issues, they are not linux exclusive and far enough in between that it does not make the game unplayable.
set to 30 fps
Crashing, popin, and fps dips when driving bike
While there are fps dips, especially when driving around, setting preset to high and enabling upscaling to Gen4 and setting it to Performance allows for reasonable framerates.
subtitles size can be changed on accessibility settings but not other things
some lagging
like after 2 hours of playing the game crash and require a SD reboot
waiting for an update that improve performance
Max framerate 40 fps and everything on low must be set to work, but hard to get 60 fps with medium or high, so I prefer pc for playing this game.
Refresh rate - 50, FPS limited to 25 on low settings
Some difficult to read text/controller symbols

Played for a short time. The only issue I ran into was the bike causing frames to drop pretty bad. I didn't see any suggestions to fix it.
I noticed some hiccups when riding the bat bike
Poor FPS in some cases (~30) at 1080p Medium on a 5700XT
Open World: fps=85-120. Inside or during story missions: fps= ~100-120. Before 'tinkering' fps was 5-20
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command% DXVK_ASYNC=1 %command% WINE_FULLSCREEN_FSR=1 %command% DXVK_FRAME_RATE=144 %command% mangohud %command% -useallavailablecores -notexturestreaming
Stutters tranversing the city, fighting lots of enemies, or riding the bike
Some times i can play for hours without a crash, other times it'll crash within 15 minutes. The crashes are more common when switching in and out of the cutscenes that are locked to 60fps
Occasionally would get disconnected from my friend's game, or unable to join his game at all. This also happened under Windows so it's a problem with the game, not specific to Linux
4k, FOV 85, Quality Settings: environment/distance set to low, AA set to FXAA, rest of them set to highest
Using RADV GPU driver is a must, it's barely playable without it. After updating to GE-Proton7-39 and Mesa 23.0.0 my average fps increased by 10.
Currently, the game is still unoptimized though so if the devs ever release a performance patch it might one day run without stutters.

the game is decent. not as good as the arkham games i played as a kid buuut im able to play robin and knight wing and the story is decent
this isnt to do with linux. it seems the game is cpu bowned and so the gpu struggles to pull above 60 fps and stutters a lot aswell
It was working "fine" (at 20FPS on the Steam Deck...) but since the update it crashes before main menu

None
Frame Rate 40, TDP 8
Batcycle minor slow down
Batcycle
Please use: No Proton used. AMD FSR 2, Quality, Sharpen 1 or 2. Field of View 95. Motion Off, Ambient Off, Bloom Off, Chromatic abe Off, Depth of Field Off, Texture Highest, Shadows Highest, Effect Med, Post P Med, View Distance Med, Enviro Density Med.
Set framerate to 30
Pretty unstable framerate if we don't lock it to 30 imo (the game needs some updates even on a decent Windows machine though)
mangohud %command%
- Some UI elements don't work very well with Mouse, clicking on them don't work.
- Don't detect the DualSense Controller as a Playstation controller, happily there is an option to switch controller icons.
- If you Alt-Tab, the game may think your Alt key still pressed when you switch back, can be fixed by pressing Alt again while in game (Xwayland specific issue).
- The game slows down whenever it starts streaming data to the GPU, with high CPU usage on all cores.
- Interpolation technologies (FSR2/XeSS) are absurdly slow on Linux, slower than native rendering.
- TAAv4 and TAAv5 tanks performance, switching to FXAA improved a lot the FPS, reaching 100FPS+ in some missions.
The game is more stable on Linux for AMD users than on Windows, I was able to progress the Mr. Freeze mission and use Batgirl's Batarang skill without crashing (it always crashes on Windows).
Sadly, the game still not perfect on Linux, after 12 hours I started getting some soft and hard crashes.
Hard crashes are being caused by the same problem as of on Windows, but far less often on Linux (with the exception that on Linux amdgpu driver still can't recover from a reset).
Soft crashes can happen if you continuously hover over skills on the upgrade screen with the Mouse (the game completely freezes), but it works fine using Keyboard or a Controller, or during massive data streaming to the GPU (high CPU load), which makes the game to lock out, freeze then crash (probably the same problem as the hard crash, but being caught by the driver instead of arriving the GPU and causing a reset), lowering texture quality may help.
If you're having performance issues, try this:
- Change Anti-Aliasing option to FXAA (TAAv4 and TAAv5 are very slow on Linux).
- Don't use any Interpolation technique (TAAv4/v5, FSR2, XeSS), they are inexplicable slow on Linux for this game individually, slower than native.
If the image is blurry (because FXAA is cheap anti-aliasing that blurs edges), enable FSR sharpening, 3 or 4 should be enough.
Doing those simple changes I was able to increase the FPS during closed space missions from ≃60FPS (max 80FPS) to ≃80FPS (max 120FPS) on my RX 6600 XT.