
K
Published
won't let me install. says "available for windows" and "invalid platform".
cannot even install the files.
won't let me install. says "available for windows" and "invalid platform".
cannot even install the files.
EA decided to remove linux support to try and curb cheating.
Don't bother unless they decide to restore it in the future.
Everything ran smoothly, zero issues that I could find.
Followed the steps here to install GModCEFCodecFix: https://www.solsticegamestudios.com/fixmedia/linux/
I used both proton and GModCEFCodecFix, even though the script for codecfix recommended against using proton, because I heard that there was better addon support if ran through proton as opposed to native (note: haven't personally tested this)
Make sure to enable Proton instead of using the native build. The native build had a ton of issues, most notably massive frame drops all the time, and then lots of graphical degredations. The native build is genuinely unplayable. Proton works great.
I was having controller issues and graphical degridations on the native linux build. Switched to proton (in this case, GE) and my issues were magically fixed. Game also ran ~50% better on proton.
Alt-Tab-ing caused the fullscreen application to exit fullscreen and wouldnt easily allow itself to fullscreen again. Had to set a window rule in KDE Plasma's settings to force fullscreen. I'm sure theres methods to do something similar on other desktop environments.
After alt-tab-ing, controller wasnt initially detected. Fixed by alt tabbing, hovering over the application in the task bar, and then clicking the application window from that.
Had the same issues(?) on default recommended steam proton as GE. Overall a very good experience though and if you aren't alt-tab-ing a lot like I do then its never an issue.
Had to run the Proton version because the native version wouldn't start. Works fine under proton.
I would like to mention that while there is inevitably some increased input lag, even above diamond if you're using ge-proton its truly not that bad. Study strategy people!
You need to play this game through proton to play it at all. The native build is no longer supported. I was having some occasional audio crackles and frame drops on proton-experimental but these went away using ge-proton.
gamemoderun %command%
Everything is running very smooth for me now. Just remember to compile all your shaders before playing. I'm matching my refresh rate of 180hz all the time without issue and I don't feel any noticeable input lag at a high enough skill level to care about that.
Similarly to another user I was having issues logging in, the login menu was completely blank. I tried what they did- moving the window to my second monitor and wiggling it around- but that didn't seem to do anything. After a good ~6 game launches it just magically opened fine. As far as I can tell it wasn't something I did that fixed it so. If you run into that issue just give it a good few attempts.
After I was able to log in I changed the direct x version through the in-game menu to 11 instead of 12 and restarted. The game runs well & without issue once you do get in, nothing wrong as far as I can tell.
eval $( echo "PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/Base\/Binaries\/Win64Steam\/CivilizationVI'/" )
Played with Proton as opposed to native because the native build is out of date and therefore doesn't work properly with multiplayer. Proton version works fine.
The default fullscreen wasn't actually ran as fullscreen, I was able to fix this through KDE Plasma's System Settings: Window Management -> Window Rules -> Add New then adjust the position, size, maximized horizontally, maximized vertically, fullscreen options to apply initially with your desired configuration. set window type to normal window and set match whole window class to yes, with the window class application exact match to "steam_app_213610 steam_app_213610". Probably other ways to do this with other desktop environments but this is how i dealt with it with what I had.
You'll want a fix for the fullscreen (or play in a windowed resolution that isn't fullscreen). Other than that works perfect on default proton.
gamemoderun %command% -dx11
The majority of the time I play, it will freeze my discord client, my web browser, and my steam client. They have to be forcefully restarted to restore visible functionality. Unsure if this is some sort of wayland/nvidia issue or a kwin issue but it is a generally unpleasant issue that I only experience on Squad.
Rarely the game will crash. Sometimes it will crash Kwin too which crashes all of my open applications. Not frequent enough to be unplayable by any means.
I only experienced a minor difference between dx11 and dx12 mode. My impression is that dx11 is more stable though so I am sticking with it.
Despite my issues with freezing applications, I still have a pretty good time playing it. By all means try it out, just be wary you might run into a couple problems if you're on kde plasma/nvidia/wayland. Haven't tested it properly in other configurations. By all means it is playable though and the issues arent a big deal.
I didn't have any issues with the included ubisoft connect overlay (same keybinds as windows). Didn't have an issue logging into the ubisoft launcher either.
WINEDLLOVERRIDES="winmm=n,b" %command%
Runs even better than it did on win11. Mods still work fine but good luck getting a mod manager to work haha. I just did it all manually which shouldnt be abnormal to you if youre using linux anyways.
Worked absolutely flawlessly on default steam settings.
Weird behaviour when alt-tabbing but its not really a problem.
As far as I can tell the multiplayer experience was the same as windows.