


While I had my screen scaled to 145% the game thought I had a different resolution than what I actually have and it didn't let me change the resolution. Changing the scaling to 100% starting the game and manually setting the resolution fixed the problem in subsequent starts even after reverting to 145% scale.
Additionally you can enable HDR with PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command%

Изначально включен клавиатура и мышь

The original ROG Ally is below recommended spec but you can get a playable experience using FSR / TSR upscaling and enforcing a 30fps limit.
PROTON_USE_EAC_LINUX=1 %command% -notexturestreaming
A common issue running this game under Proton is getting disconnected with "Error NE:1000", but it is suspected to be tied to frame rate fluctuations.
Not educated enough to confirm for sure if the custom launch commands being used is a placebo or not, however it did feel a lot more stable in regards to experiencing a disconnect with the error "NE:1000". As far as game settings I kept the game at 1920x1080, matching the native panel resolution and the Low preset that is automatically recommended by the game. Upscaling is not enforced by default though being an Unreal Engine 5 title it is highly recommended to enable it, using either AMD FSR or Epic's own TSR at either Balanced (58%) or Performance (50%). Intel XeSS is also supported by the game but it is heavier on the integrated Radeon 780M graphics chip. AMD FSR Frame Generation is not required to achieve stable 30fps during gameplay. I also adjusted Global Illumination to Medium as this setting does affect the visual presentation in a big way vs the default Low.

great gameplay if you dont care about fps, if you care about fps use frame generation to get at least 100 fps,
when low tdp 10-15 crackling audio, also when battery is low
laggy input, and when using steam buttons game thinks that controller disconnected(prob steamos problem)
lower fps than on windows around 10-30% depending on your settings, 50-70 fps with 25 tdp and 1280x720 downscaling
good game, but on windows more fps and less latency, but if you love steamos you can get it
PROTON_USE_EAC_LINUX=1 gamemoderun %command% -dx12 -useallavailablecores -notexturestreaming
The anti-cheat keeps kicking you unless you do the following fixes:
- Cap your frame rate (the ingame limiter is fine) to the nearest minimum fps your computer can hold stable
- Set the following kernel boot arguments: split_lock_detect=off clearcpuid=514.
Explanation: The anti-cheat causes kernel split locks, due to it having to emulate SGDT instructions.
This causes kicks by the anti-cheat in game. What these arguments do is 1) Disable split lock detection 2) disable SGDT processor instruction, so proton/wine doesn't try to emulate it.

Installing EasyAntiCheatm and run perfectly. Cinematic setting with Frame Gen no RT. got 80-90 fps on albion. 120+ on dungeon. still dont know how to set x4 multi frame gen like on Nvidia App.

PROTON_USE_EAC_LINUX=1 gamemoderun %command% -dx12 -useallavailablecores -notexturestreaming
Game runs fine out of the box, but these launcher options will prevent session disconnects due to rapid changes in FPS that can occur. It runs fine for me without "PROTON_USE_EAC_LINUX=1", but I included it just in case.

will need to use steam+trackpad mouse to elect the "Do not show again for today" or "X" button on pop ups before starting
Frequent stutter on any setting
Constant Disconnect due to performance "error NE:1000"

No Dx12 Error with mesa-git (ed77f67e445d5104c81b999bbc7cbafc75090838)
unset LD_PRELOAD; VK_ICD_FILENAMES="$HOME/mesa-git/share/vulkan/icd.d/intel_icd.x86_64.json" %command%
Intel Arc requires a Mesa patch to enable features needed for dx12 (https://github.com/ValveSoftware/Proton/issues/8300#issuecomment-2533433893). It is the same issue that Marvel Rivals faces. I can get to the menu with a Mesa compiled with the merged feature; however, when I try to start the game, the game window freezes, and the audio starts ticking. It stays like that until the game crashes after about a minute. https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32676 This commit is not yet in a Mesa release. Although it is progress, it is still failing for some reason.

gamemoderun %command%
Switched audio driver to "ALSA" to attempt to activate the microphone functions in "winecfg"
Added gamemoderun for better peformance metrics. Still testing microphone sink with PipeWire "ALSA" driver through protontricks winecfg to enable the voice chat functions.
Game works great. Very few bugs outside of Visual C++ runtime problems. Some disconnects at times from the server.
Highly recommend Proton Hotfix for best compatibility and performance, as well as gamemode scheduler and Linux-Zen kernel for best performance metrics.

I cannot start the game with the message…
PROTON_USE_EAC_LINUX=1 VKD3D_CONFIG=dxr11,dxr VKD3D_FEATURE_LEVEL=12_2 VKD3D_SHADER_MODEL=6_6 %command%
win11
… even though I can run other UE5 and ray-tracing game. I also tried with GE-Proton9-25 (AUR package) with compatdata directory removed.
The message:
This game cannot be run due to insufficient hardware support. If you see this message even though your system meets the requirements, it might be caused by an outdated Windows version, outdated graphics drivers, or an issue with third-party OSDs(On-screen Display).

Seems the Easy Anti Cheat borks it for me
Tried using the Proton EasyAntiCheat and the "PROTON_USE_EAC_LINUX=1" command but game wont start
Looks to me like EasyAntiCheat borks it for me, the small EAC window pops up for a short bit on 0% and then closes again followed by an error "Assertion failed!" and underneath that "Expression: "!status && " no idea what it means but thats all ive gotten even when trying some of the fixes others have posted on here.

gamemoderun mangohud %command% -dx12 -useallavailablecores -notexturestreaming
The game kicks you out if your fps fluctuates too much
The launch parameters disable texture streaming, which leaks (v)ram and makes your game stutter after a while, which makes your fps fluctuate, leading to disconnections. I've played a 8 hour session with zero disconnections with these tweaks.
Works fairly well, except for the disconnections if your fps isn't stable.

mangohud gamemoderun %command%
got "Disconnected from server" error. Solved re-installing steam from ubuntu repos (Pop!_OS) an using mentioned proton version.
Like native after server error fix.

Runs great out of the box, no tinkering at all.
In a 4 hour session I haven't experienced any crashes or slowdowns. Runs really well at max settings.
Game runs without any problems on my ROG Ally with BazziteOS

mangohud gamemoderun %command%
At random occasions the game will kick you out "Disconnected from server"

gamescope --mangoapp -f -W 3440 -H 1440 -r 165 --adaptive-sync --force-grab-cursor -- %command%
minor performance problems when changing locations during shader caching

On the main menu, sometimes the game doesn't detect any input. To fix this, press your key to open the application/start menu. When entering back into the game it should detect input again.
Sometimes the game closes. Other times while playing, you get disconnected from the servers and it kicks you back to the main menu.
Game crashes unexpectedly for seemingly no reason, up to every 15-20 minutes sometimes; entire screen freezes and application needs to be terminated before you can relaunch and try again.
I do get longer stretches of stability where I can play for longer before disconnecting, but this seems random and unpredictable.

game-performance-kde %command%
Launch command is just for setting KDE power manager to performance and inhibiting screensaver/sleep. Even DLSS/DLAA/Reflex/FSR3FG are working as expected surprisingly enough.

Stopped working a few days ago.
I tried proton ge, latest, experimental and hotfix with no luck. You see the splash screen for a second and then it crashes.

Random DC every 10-20 min
Proton 9 and Experimental only starts the start launcher then crash with my second monitor connected over USB-C G5 Dockerstation. It's starts with USB-C unplugged, then after on you can re-plug it, and it works. But still Random DC all 10 min.
The Game have some nostalgic Tabula Rasa wipe, combine with Warframe but sadly for me also to much New Aion like skin and customization.

Does not work - DX12 error
After splash screen of EAC the following erros pops: "DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument."
I tried different suggested cli arguments I read from protondb, with different proton versions, with no luck, all end with the error described early.

Funciona bem
Roda bem no meu hardware com as configurações no high-med

PROTON_USE_EAC_LINUX=1 LD_PRELOAD="" unset SDL_VIDEODRIVER; DXVK_ASYNC=1 gamemoderun %command%
Without tinkering I would experience huge frametime spikes after 30-60 minutes of playing the game. It took me a few days of tinkering to get the right launch options from the posts on this page.

gamescope -W 5120 -H 1440 -r 240 -o 240 --force-grab-cursor -f --hdr-enabled -- %command%
Occasional stuttering caused by shader caching/generation in new areas during missions with large amounts of enemies
The command options I use are just to enable HDR through gamescope and force my resolution (it's an odd res so gamescope is sometimes weird about it) not needed for non-HDR 16:9 displays.

Disconnections happen to often to enjoy the game. You might get lucky and play for 30 minutes without issue though.
The game has some dips which I'm not sure if they are graphical or network issues (my character is randomly thrown forward with frame stutters happening), but this also happens on a windows machine
Frequent game disconnections (error NE:1000), probably due the game's anti cheats or server desync due performance dips.
The game still needs optimizations even on Windows (and apparently consoles); it's playable but you might run into issues that will ruin your experience.
Note: I can't edit my previous report so I'm doing a new one.

The usual Unreal Engine input lag where a drop in framerate makes mouse movements awkward.
Matchmaking breaks with DNS64, make sure you disable that if you use it.

PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 PROTON_ENABLE_NGX_UPDATER=1 %command%
Noticed major input lag vs Windows, was fixed by adding NVIDIA DRM to grubconf and using the launch commands listed
Did not work on Garuda Hyprland regardless of what I did, but once I switched to Nobara the only other thing I did was reinstall NVIDIA driver 560.35.03.

Doesn't work
DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.

Beautiful graphics (in more ways than one), buttery smooth gameplay, all options work except NVIDIA Frame Generation (I'm pretty sure that doesn't work on Linux ANYWHERE). It's about as good an experience out of the box as you could reasonably hope for.

Runs really well out of the box
Had no issues whatsoever, running all settings on ultra. Everything loads in smoothly and it feels pleasant to play.

Avec les pilotes Nvidia du système en natif j'avais une erreur DirectX. J'aie dû désactiver les pilotes "nouveau" et installer les pilotes propriétaires de Nvidia. Et installer "Proton EasyAntiCheat Runtime" (dans les outils de Steam)

If using frame generation, the frame rate is unstable and the input lag is unplayable unless you enable manual GPU clock and leave it at 1600MHz.
The game is playable at 800p, low settings with medium AA. I found Intel XeSS set to ultra quality looked better than AMD FSR. Enabling frame generation caused awful frame drops and input lag. This is easily resolved within SteamOS by enabling manual GPU clock and leave it at 1600Mhz. This greatly improved the game stability and reduced input lag. You can sometimes get kicked out of the game if your frame rate is too unstable, this can be fixed by applying a FPS cap via SteamOS to 50 or 55FPS.