joni_999
Published
If you manage to get VR working on Linux, you will get this game running too. (Vive Pro 2)
XR_RUNTIME_JSON=/home/joni/.local/share/Steam/steamapps/common/SteamVR/steamxr_linux64.json %command%
Proton 8.0-5
I use Vive Pro2 with the SteamVR driver described here: https://github.com/santeri3700/vive-pro-2-on-linux First I had some issues with the game crashing immediately after launch, but I tried the following and it finally worked.
- "enableLinuxVulkanAsync" in /home/joni/.steam/steam/config/steamvr.vrsettings:
"steamvr" : {
"enableLinuxVulkanAsync" : false,
"installID" : "12712915179473042472",
"lastVersionNotice" : "2.4.4",
"lastVersionNoticeDate" : "1711388652",
"preferredRefreshRate" : 120,
"showAdvancedSettings" : true,
"showMirrorView" : false,
"showPerfGraph" : true,
"supersampleManualOverride" : true,
"supersampleScale" : 1.4999999999999998
},
- (Not sure if this helped, or even did anything:) start SteamVR => Burger menu => "Display VR View" => Burger menu in new window => "Open Debug Commands" => try around with "async_mode_toggle" and pressing shift + a and see if it launches properly then
- Use Beta "legacy1.29.1_unity..."
The starting options are needed for the Vive pro 2 driver, not sure if you need it too if you have a different headset.
I'm playing on KDE X11. Game works great with no issues.
-nomovies -window –fullwindow
not sure if needed, but it wouldn't capture the mouse inside the game window for me, so I went into winecfg and activated "Emulate a virtual Desktop" and set my resolution (3440x1440) under "Graphics tab". And I also checked "Automatically caputre the mouse in full-screen windows" under "Input"
Mouse not captured inside fullscreen
Make sure to use the guide provided by the other reports to fix multiplayer desync. It 100% works - I played around 20 matches already.
There is some camera stuttering which will drive you mad in multiplayer, where every second counts.
Camera stuttering
PROTON_ENABLE_NVAPI=1 %command%
you have to do the same workaround as in Company of Heroes 2 to not get the desync: https://gist.github.com/jrbergen/0ce746676c4fbcc2becd6054d1bba2ed
Works great when you get past the wine desktop weirdness
When starting the game you get into some kind of "nested" wine desktop which confused me at first - just switch to fullscreen ingame to fix.
Multiplayer works great
You get kicked out of online matches after about a minute of gameplay. Pretty much unplayable.
Can't start a game - you get kicked out of the lobby when the game is about to start.
Have only tried VR so far and it works great. Xbox controller works fine
Great game - but really clunky controls - runs great on Linux
crashed once while saving (but did save successfully)
Works great for me in VR on HTC Vive Pro 2
Played night 1 without any issues in VR - maybe make sure SteamVR is default XR runtime in SteamVR settings - but no idea if that makes a difference. Proton 8.0-5
Doesnt get to the main menu
tried newest GE-Proton, Proton experimental and Proton Hotfix
PROTON_ENABLE_NVAPI=1 %command%
Works for me with no additional tinkering - I just set GE-Proton and the game was good to go. (I haven't tried anything else)
Doesnt go past the loading screen
The intro video plays, the loading screen starts and, but after that it just exits to desktop.
Since last patch it crashes on startup
I hope they fix it. It ran pretty well before.
You get kicked after ~10 seconds into the game
No error message. You just kicked to the main menu. Unplayable Probably Anti-Cheat related
Seems like downgrading the game is not required anymore.
EasyAntiCheat Error
Online play doesn't work at all.
I have to restart SteamVR every time I wanted to use it, because it will instantly crash if you launch it a second time.
By default you can only play videos located in your proton prefix. Probably some sort of security mechanism. Using the tips from the whirligig VR player protondb page I managed to circumvent this protection Excerpt:
In order to allow Skybox to access all folders and files, I modified this file (~/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/_v2-entry-point) so it starts as follows:
#!/usr/bin/env bash
shift 2
exec "${@}"
Credit to NoXPhasma and yao mtc
At least it works and plays videos fine without any performance issues. I didn't use any Beta version.
regular Crashes in multiplayer
Frequent Crashes in Multiplayer (Linux Host and Windows Host) The longest I lasted was about 30 Minutes one time. Its pretty much unplayable. tried different Proton versions but GE-Proton7-49 always lasted the longest Singleplayer seems to be working fine
PROTON_ENABLE_NVAPI=1 %command%
You get an Easy-Anticheat Error when you try to join any server
PROTON_ENABLE_NVAPI=1 %command%
Installed Easy-Anticheat manually as advised in one of the guides
You get an Easy-Anticheat Error when you try to join any server.
Works great online
Revert your easy-anticheat workaround if you played Star Citizen before!!
seems to crash every second time I run it. But works fine when I get into the main menu
Except for the crashing that sometimes occured at startup it was a good experience. Use Proton experimental for now
Doesn't work on xfs partitions?!
I initially installed it on my xfs root partition but I got the error "unable to load filesystem_steam.so" so I moved it over to my ext4 partition and it started working without anything else. Super weird... see also: https://github.com/ValveSoftware/Source-1-Games/issues/1685
I reached the main menu and got the same "Backend Error" even the windows users face right now
When Fatshark refuses to help us… we stand together and help ourselves.
I tried the following and at least got to the title screen with the logo (not the menu or anything) and when trying to proceed (press [Space] to continue) I got the backend error that is common even among [[[windows users]]].
I’m on Fedora 36 right now.
- set environment variables:
STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/joni/.steam/steam
STEAM_FRAME_FORCE_CLOSE=1
STEAM_COMPAT_DATA_PATH=/home/joni/.local/share/Steam/steamapps/compatdata
- start the game directly with proton ( I have Proton-GE installed):
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
=> the game should boot up to the title screen
I hope the launcher isn't necassary to "authenticate" us or something stupid.
Great Game - seems more stable on linux than on windows (I literally never crashed - windows friends do frequently)
Some artifacts when using FSR 2.0
when alt+tab'ing its difficult to get back into fullscreen
I'm getting less errors/disconnects than my windows friends