Proton did a good progress of running Windows games inside steam, but you can’t use it with the games that isn’t in steam like GOG and Origin, but it is possible to do that.
To be able to use Proton with Lutris with any games:
First, you need to create a folder called Proton inside this location:
~/.local/share/lutris/runners/wine/
Then copy all the files inside the directory dist under Proton 3.XX (The latest version is 3.16) to the folder you created earlier.
Now, you can choose Proton 3.XX from Wine versions under Runner options, and use it to run any games.
The performance with Proton 3.16 is better than TKG 3.19 with a lot of games that I tried with.
Edit: you need to install DXVK manually in order to use it with Proton.
All the folders in $HOME/.steam are symlinks to folders in $HOME/.local/share/Steam/. You’ll want to change Proton 3.7 to Proton* (as in my post above) so the symlink won’t break when Proton gets updated.
Whats the right way to use Proton from inside Lutris. Its listed under runners. If I choose Proton. must I enable DXVK from the same configwindow where I enable Proton or should DXVK be enabled/disabled elsewhere, like for example some configfile for Proton? Sorry if this is a dumb question, but I just trying to figure out how things work, and I read somewhere that DXVK is included with Proton?
The point is that Steam Proton doesn’t work correctly with Lutris anymore, and that’s why they have stopped displaying it in the list of runners to choose from. If you want to try your luck, you have to create symbolic links. Chances are it will not work correctly, as Valve’s Proton uses a runtime environment in a container now.
This will likely still work with Proton 3.16 or Proton 4.11 for older games.
Lutris has never actually used the Proton wrapper or Steam’s runtimes, it just used the wine implementation when you chose Proton as a runner.