[deleted]
JoshStrobl Keeping information accurate. Someone might think for example that by posting info there is helping valve for example.
JoshStrobl Keeping information accurate. Someone might think for example that by posting info there is helping valve for example.
I found out that the native linux version has very poor performance compared to running it with proton, not to mention having missing graphics features. In order to force steam to run it with proton go to properties > compatibility, and check "force the use of a specific steam play compatibility tool." In addition, enter -oldgameui in the launch options. I ran it with the latest proton by Glorious Eggroll and had a stable 60 FPS where it was dropping to 15 natively.
I'm still kind of baffled that the proton version runs so much better. If it runs that poorly, than why even say it supports linux at all?
Runs alright with Proton even though Origin is buggy, but that is a problem even on windows. The problem is with multiplayer. Some servers were kicking me because I had a missing ping. Run the following commands to fix (you will need to find where the version of proton you are using is located, this will not work if you just copy paste these commands):
sudo setcap cap_net_raw+epi ~/.local/share/Steam/steamapps/common/Proton\ 5.13/dist/bin/wineserver
sudo setcap cap_net_raw+epi ~/.local/share/Steam/steamapps/common/Proton\ 5.13/dist/bin/wine-preloader
sudo setcap cap_net_raw+epi ~/.local/share/Steam/steamapps/common/Proton\ 5.13/dist/bin/wine64-preloader
You may need to re-run the commands if you switch proton versions or update. Note that custom Protons (such as GE's) may have a slightly different directory structure. Look for the bin folder, which contains wineserver
, wine-preloader
and wine64-preloader
.
Native performance with Civ VI is stable but much slower compared to Windows. Not sure why this is, but there is now a way to play it with Proton and get much better performance! You will need to download a modified version of Proton from this reddit post.
The fix has been added to mainstream proton. I tested it with GE's Proton-6.12 and it works. If the 2K launcher crashes on startup, simply keep clicking "Restart Launcher" until it works.
Play the game
One issue when running Steam in native runtime mode, is that some games can complain not having access to some redistributables at all.
That’s the case for Hedon native version. I first thought for some weird reason it wanted to have gzdoom installed, but nope.
sudo eopkg it libbsd
windows native,originally made to run on windows xp and vista.
for best experience ,use Proton version 5.0-10 (i think the other versons have some problems)
this game has not been updated for several years (discontinued in 2017) and hence there are some display related issues with the game (broken roadmarks,blurry in-game signboards etc)
I noted that during the start of any race,a certain cutscene plays and then the screen zooms out weirdly and the game freezes for a second,so by the time the game returns to its normal state all your opponents would be long gone.
(Pro tip: use manual transmission for better control over your vehicle and reduce in-game music volume to concentrate on driving)
The graphical issues i mentioned in my above post can be just partially solved by adjusting the in-game video settings
Here are some of them that i found useful and working in my machine:
1) enabling v-sync [this has shown to reduce screen tearing (atleast in my case) and the game's fps will be set to your monitor's refresh rate (60 Hz for me)]
2) set shadows to either 'low' or 'medium'. However,just as expected turning this setting off gives a massive performance boost (i got +20 fps!)
3) If you set world effects and world objects to high, all particles will be loaded and this mostly solves the 'broken roadmarks' issue that i mentioned in my previous post.
4) the broken steam overlay can be fixed now, but the guide i have for that is for windows 10 only https://steamcommunity.com/sharedfiles/filedetails/?id=1138005386
5) if you press alt+tab in-game to switch back to the desktop,the game freezes and would remain that way until you forcefully close it somehow. there isnt a real fix for this other than running the game in windowed mode.
many more issues exists within the game, and i will post them here if i find a solution.
Infinitely Shader Vulkan processing when i started Metro Exodus. Does anyone know how this is repaired?
KF2 recently switched voice chat services. This makes the fix I posted obsolete. I was able to run it fairly well with the latest Proton GE, though I haven't tested it extensively.
synth-ruiner
Use the linux steam integration tool and select the steam libraries instead of native. Feral is using older libraries that causes it to crash on start.
zmaint hmm, I already have "use native runtime" switched off - I don't know if I ever had it switched on either. thanks anyway!
Seems the recent update made the UI crash happen again. I was able to get it running by adding -windowed
to the steam launch properties. Switched the game to borderless in the video settings, and it ran fine.
Additionally, if you are trying to run it with a newer proton version and encountering difficulties, you may need to delete the prefix, which should be located in steamapps/compatdata/
. Find the folder with the ID 976730
, back up save data inside it if you wish, and then delete it. The next time you run the game, proton will automatically remake and configure the prefix.
Fingers crossed that 343 turns on the EAC switch soon.
hdansin I wasn't aware of that, but seems like my planned coop play will need to take place with the proton version. Thanks for the heads-up!
https://support.aspyr.com/hc/en-us/articles/360004860091-Borderlands-2-Mac-Linux-Known-Issues