Don’t forget to restart Steam after any change to the file. If you would like to test stuff, you may try enabling other options in the file such as disabling D3D11 or enabling DXVK’s HUD by simply removing the # symbol from the beginning of the line. In order to get more information about any possible game crash, change "DXVK_LOG_LEVEL" to "debug" and save the file and exit. #Disable in-process synchronization primitives "WINEDEBUG": "+timestamp,+pid,+tid,+seh,+debugstr,+module", #logs are saved to $HOME/steam-$STEAM_APP_ID.log, overwriting any previous log with that name #to enable these settings, name this file "user_settings.py" Here are the contents of the file by default: #!/usr/bin/python2.7 This file the configuration file for Proton, which is the modified Wine distribution shipped inside Steam itself. Change its name to user_settings.py and then open the file in a text editor. There’s a file with the name user_settings_sample.py. If you head to HOME/.steam/steam/steamapps/common/Proton\ 3.7/, you’ll find the Proton’s configuration files.
We’ll also run Age of Empires 2 HD on Linux as an example test case.Įnabling Proton Configuration File & Logs
Now, in this tutorial, we’ll explain how to enable Steam Play with Proton, how to adjust its preferences and how to debug non-working games. Valve said it will make sure all games on the store will be eventually supported under Steam Play for Linux. But today, you can start expecting a pure gaming experience on Linux just like on Windows. Some big titles were never ported to Linux and remained Windows-only, and those which were ported had many glitches.
This is a huge deal, because thousands of users around the world were prevented before from fully switching to Linux due to the limitations of the gaming experience on Linux. Proton is a modified distribution of Wine that enables you to run Windows games on Linux, and it’s integrated directly inside Steam itself, which will enable you to run all Windows-only Steam games natively on Linux. Today, Valve released a new beta version of Steam Play which includes a technology called “Proton”.