
Syncie
Published
Crashed once with Proton 9 after creating a lot of particle effects with temperature shock, but with proton experimental, I have not had any crash since, Mods, connecting to windows players, hosting, sandbox mode, and regular hazard 5 swarms all work fine, with no noticeable performance difference from Windows. (maybe very slightly better?)
Forced using Proton instead of native
When I tried to run Gmod natively, it ran like garbage, with less then 30 fps, the load times took a while as well, and massive stutters. Was unplayable, and even crashed when I tried to set borderless fullscreen. However, when I turned on Proton, it worked perfectly flawlessly.
gamemoderun prime-run %command%
Slight stutters here and there compared to Windows, but 100% easy to enjoy playing.
I believe ive tried both Proton Experimental and GE, and both worked fine. However due to the game not being very multithreaded you might need a beefy CPU to run it flawlessly at 60 without stutters. I have a few stutters here and there, but it can be easily ignored, and does not effect how the game feels, and its only when the game loads new things like planets.
Native does work well, and I don't believe I have the stutters through native Starbound, but mods do not work at all for native.
for var in $(printenv | cut -d= -f1); do export $var=$(echo ${!var} | rev | cut -c1-1000 | rev); done ; OPENSSL_ia32cap=~0x20000000 gamemoderun prime-run %command% -window -noborder
Game uses Linux cursor and is slightly inaccurate in menus, but that is about it. It is perfectly fine in game, and that issue could just be a Titanfall 2 on PC thing.
There was one time where everyone but my friend in my party were disconnected, but I think it was a fluke. Overall perfect multiplayer.
For me at least, the game did not launch at all if I did not add those arguments (minus the gamemoderun and prime-run). But after I did and worked around EA app, it was fine. You also need to use experimental it seems, I tried to use a compiled Proton-GE-custom and it refused to work (ea app broken with proton GE for me)
gamemoderun prime-run %command%
On Windows, when there are two mirrors there usually is no lag, but on Linux there is slight lag. It can easily be avoided though, by not having two mirrors up, so a very minor issue. Otherwise plays just like Windows.
The only note I should add, is that if you change your Proton version you need to re-verify the game files or it will trip the anticheat and stop you from joining the game. As far as I have tested, all of the most common latest versions of Proton work perfectly fine. (GE, 9.0-2, and Experimental)
WINEFSYNC=1 WINEESYNC=1 gamemoderun %command%
Warframe was very well playable without NTSync, however I had stuttering, long loading times, occasional disconnects, and pretty low framerate overall. I had to bare through it regardless. When I modprobe'd the ntsync module to turn it on then played Warframe, it was like I was back on windows with its level of performance. It was crazy. Safe to say, it feels very smooth now, just like my original experience with warframe on Windows being smooth---Might even be a little smoother.