
c4181
Published
With a dual monitor setup, the native version will try to strech across both screens. With Proton, it works fine.
My wheel (G920) worked fine out of the box but my SKRS kept moving the mouse cursor when I'd flip one of the switches on it despite me telling the game to ignore it as a mouse. It only moves the mouse in the game and not on my desktop. I had to switch to Steam Input to get to stop.
The more complex your setup is, the more problems you'll run into.
Native mode doesn't work with a dual-monitor setup. It'll strech across both screens.
My G920 wheel works great but the SKRS I use was causing problems and I had to tinker with it.
Once I got everything working, the game runs great. I was able to get an extra 10 FPS out of the game compared to the same settings on Windows.
Steam Remote play worked out of the box
Runs great! Went striaght into a Co-Op game using Steam Remote Play without any issues.
Native Runs Great!
With League killing off Linux support soon because of Vanguard, I figured I'd give Dota a shot. Native runs great out of the box. Soon to be the defacto MOBA for Linux.
Ran singleplayer and multiplayer with mods perfectly fine
Was able to play through the tutorial and get into a multiplayer game without issues
I tried playing this intially with the Steam RPM from rpmfusion. No matter what I did I got an error from social club saying "Steam is not initialized..." when I lauch the game. I switched to the Steam Flatpak and everything started working out of the box as described by other users.
Requires ucrtbase.dll fix for online multiplayer
// Original guide I followed
// https://aoe2.arkanosis.net/linux/#aoe2_de_online_multiplayer
cd "$(mktemp -d)"
wget "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe"
cabextract vc_redist.x64.exe
cabextract a10
// Change this path as necessary to your steam directory
// This one is for the Flatpak install of Steam
sudo cp ucrtbase.dll ~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/976730/pfx/drive_c/windows/system32/
Everything except mutiplayer works fine out of the box
As suggested by several others, you must manually download and copy ucrtbase.dll into the wineprefix. Without it, the multiplayer session will end about 15 seconds after loading in. After adding the fix, I was able to play through the entire ODST campign in co-op without any issues.
Barely able to keep 25-30 FPS
Game seems to run worse on Linux than Windows. I haven't personally ran it on Windows yet but the friends I've played with have lower specs than me and are able to get 60 FPS. I can barly keep 25 FPS even after turning the settings down.
PROTON_ENABLE_NVAPI=1 %command%
4k performance is poor. Struggles to maintain 30 FPS without DLSS enabled
Runs poorly at 4k. Without DLSS enabled, framerate struggles to stay at or above 30 FPS. WIth DLSS enabled it stays in the 40s-50s. I haven't played on Windows but I imagine this problem isn't specific to Linux.
Game runs fine on Linux but has the same bugs and stutters that Windows does
Granted it's been about a year since I've played this on Windows, I always stuggled to get 30 FPS. On Linux, I'm able to consistenly get 30+ FPS using either DirectX 11 or 12.
Was able to load and play in with a party of people using both the Steam and Windows Store version of the game.
There doesn't seem to be a way to add new XBOX friends in the game so you'll have to already have them added if not everyone is using the Steam version.
Tried to install the speech api (sapi)
The text to speech doesn't work so the planes don't talk to you
Speech recognition doesn't work
Game launches fine and I'm able to start playing however the speech recognition and text to speech doesn't work. You can still issue instructions to aircraft through the console.