Steam for Linux

Steam for Linux

Mora Nov 24, 2019 @ 4:21pm
Unable to get custom proton builds to display
I was looking to get a custom version of proton for certain games that dont function with the versions steam comes with, but despite following the simple instructions, I can't get it to display along with the other versions. I'm especially confused since I have definitely gotten a custom proton build to work before.
This is the build in question: https://github.com/GloriousEggroll/proton-ge-custom
What could I be doing wrong?
< >
Showing 1-14 of 14 comments
Marlock Nov 25, 2019 @ 1:49am 
Is this exactly what you did?
https://steamcommunity.com/app/221410/discussions/0/1636417404917541481/
10.4- 3rd-party compatibility layers
Proton is Valve's only official Steam Play compatibility layer so far, but they've made it easy to try other ones now.

Each project will give specific instructions, but in general simply create the "compatibilitytools.d" folder (if it doesn't already exist) in "/.local/share/Steam/" and then uncompress a copy of the desired layer into a subfolder, then start Steam and select it from where you'd normaly choose a version of Proton for a game.
[...]

Check the folder name really carefully and remember that on Linux "CompatibilityTools.D" is different from "compatibilitytools.d"
Last edited by Marlock; Nov 25, 2019 @ 1:51am
Bram 666 Oct 15, 2020 @ 2:21pm 
I have the exact same problem, running ubuntu 20.04, trying to install the same custom proton version as Mora. No faults in the folder name. Is the a solution?
tralph3 Oct 26, 2020 @ 4:32pm 
There's no more to it than just downloading the version you want and dropping it into ~/.steam/Steam/compatibilitytools.d just make sure that the folder of the proton version doesn't have a middle one (so, the `proton` exectuable is right after the container folder, the file structure should be compatibilitytools.d/ProtonVersion/"all the files of this version".
a_abdullah_a Nov 11, 2020 @ 7:19pm 
same issue here not showing up
Downloaded Proton-5.9-GE-8-ST
extracted it in the downloads folder
then copied the extracted folder to /home/abinmansour/.local/share/Steam/compatibilitytools.d/

then I opened up Steam
I clicked on manage the games I want to add the custom proton
but I don't see it there all I see is the steam regular protons not the custom ones.


Edit : I fixed my issue by re-downloading the file again I think I downloaded the tar file
Last edited by a_abdullah_a; Nov 11, 2020 @ 7:38pm
Peppermint Dec 3, 2020 @ 10:45am 
While this is an old thread, I've also had the same issue today.

My mistake was downloading the tarball from the link at the top of the github page. This one contains the source code and won't work.

What you need to do is scroll down and download the tarball further down under "assets". This one is 319mb and once extracted into compatibility.d will be seen by the Steam Client.

So, please forgive the necromancy but I had useful information and this thread comes up top of the list on a google search.
Marlock Dec 3, 2020 @ 4:54pm 
oh, that's actually an important hint! thanks for bringing it up, necromancer :winter2019happyyul:
UluThrek Jan 23, 2021 @ 4:34pm 
I have checked every last one of the suggestions. My folder is 'compatibilitytools.d', I uncompiled and put it in compatibilitytools.d, it is in the right directory. I downloaded from Releases on Github, Both 6.0 and 5.21 of GE. Tried both it is not recognizing it in Steam.
Marlock Jan 23, 2021 @ 5:26pm 
uncompiled? why? you need to put the compiled tging there, not a source code... it must be executed by steam to work...

...and for that it must have the correct permissions... usually decompressing tar.gz and such should place uncompressed files with proper permissions in their proper place, but maybe you were just misssing an executable bit for it?


Or see if this isn't a clue to ehat you did wrong when setting it up... There is a high chance that people will fetch the source at the top instead of the pre-compiled thing lower down the page:

Originally posted by Peppermint:
While this is an old thread, I've also had the same issue today.

My mistake was downloading the tarball from the link at the top of the github page. This one contains the source code and won't work.

What you need to do is scroll down and download the tarball further down under "assets". This one is 319mb and once extracted into compatibility.d will be seen by the Steam Client.

So, please forgive the necromancy but I had useful information and this thread comes up top of the list on a google search.
Last edited by Marlock; Jan 23, 2021 @ 5:26pm
MadMoogle Nov 15, 2021 @ 3:17pm 
Though this thread is pretty old, I had the same issue on Manjaro 21. I've been pulling my hair for some hours before I read this thread and installed Proton GE in
/home/xxx/.local/share/Steam/compatibilitytools.d
and NOT in
/home/xxx/.steam/root/compatibilitytools.d

Another option is to create a symlink.
Last edited by MadMoogle; Nov 15, 2021 @ 3:17pm
Marlock Nov 15, 2021 @ 4:00pm 
ps: going by recent info at another post it seems like that local share steam path is already outdated too and now the working path is this:
~/.steam/root/compatibilitytools.d
~/.local/share/Steam/compatibilitytools.d
~/.steam/steam/compatibilitytools.d

but maybe this just varies in an undocumented manner from setup to setup due to distro packaging, steam install path variations, etc
Last edited by Marlock; Nov 15, 2021 @ 4:01pm
themoddingden Jan 6, 2022 @ 12:34pm 
Originally posted by Marlock:
ps: going by recent info at another post it seems like that local share steam path is already outdated too and now the working path is this:
~/.steam/root/compatibilitytools.d
~/.local/share/Steam/compatibilitytools.d
~/.steam/steam/compatibilitytools.d

but maybe this just varies in an undocumented manner from setup to setup due to distro packaging, steam install path variations, etc

Thank you sir now I just have to see if it works fully . Could we get all scripts to do this now please lol ty :)
Marlock Jan 6, 2022 @ 12:43pm 
LOL! if I was any good at scripting...! :winter2019happyyul:
Last edited by Marlock; Jan 6, 2022 @ 12:43pm
Make sure you extract the archive into ~/.steam/steam/compatibilitytools.d
I had a misprint that I found long time later
Marlock May 13 @ 2:20am 
beware... in 2022 the /home/xxxxx/.steam/compatibilitytools.d/ path didn't work as expected

we're halfway through 2024 though so things might have changed a bit

Originally posted by MadMoogle:
I've been pulling my hair for some hours before I read this thread and installed Proton GE in
/home/xxx/.local/share/Steam/compatibilitytools.d
and NOT in
/home/xxx/.steam/root/compatibilitytools.d
Last edited by Marlock; May 13 @ 2:21am
< >
Showing 1-14 of 14 comments
Per page: 1530 50