Software & AppsOperating SystemLinux

How To Get Proton on Steam Working in Ubuntu

Ubuntu 6

In this article, we’ll guide you through the process of getting Proton on Steam working in Ubuntu. Proton is a tool that allows you to play Windows games on Linux through Steam. It’s a compatibility layer developed by Valve that uses a fork of Wine to provide a seamless gaming experience.

Quick Answer

To get Proton on Steam working in Ubuntu, you need to update your system, install Steam, enable Steam Play, install the proper graphics driver, and restart Steam.


Before we start, make sure you have the following:

  • Ubuntu operating system
  • Steam installed on your Ubuntu system
  • A Steam account

Step 1: Update Your System

First and foremost, ensure your Ubuntu system is up-to-date. Open the terminal and run the following commands:

sudo apt update
sudo apt upgrade

The apt update command updates the list of available packages and their versions, while apt upgrade installs newer versions of the packages you have.

Step 2: Install Steam

If you haven’t installed Steam yet, you can do so by running the following command:

sudo apt install steam

This command installs Steam from the Ubuntu repositories.

Step 3: Enable Steam Play

After installing Steam, open it and navigate to the “Steam” menu in the top left corner. Click on “Settings” and then on the “Steam Play” section at the bottom. Here, enable the “Enable Steam Play for supported titles” option. Also, enable “Enable Steam Play for all other titles”.

By enabling these options, you’re essentially activating Proton, which will allow you to play Windows games on Linux.

Step 4: Install the Proper Graphics Driver

For optimal performance with Proton, you need to ensure that you have the appropriate graphics driver installed. If you’re using an NVIDIA graphics card, you can refer to the NVIDIA website or Ubuntu documentation for instructions on installing the NVIDIA driver on your system.

Step 5: Restart Steam

After enabling Steam Play and installing the proper graphics driver, save your settings and restart Steam. Now, you should be able to download and play Windows games on your Ubuntu system.


If you encounter any issues, check the Steam community forums or the official Steam Proton announcement page for troubleshooting tips and updates.


Proton is a powerful tool that brings a vast library of Windows games to Linux users. By following these steps, you should now be able to get Proton on Steam working in Ubuntu. Happy gaming!

Can I use Proton on Steam with any version of Ubuntu?

Proton is compatible with Ubuntu 18.04 and later versions. If you’re using an older version of Ubuntu, you may need to upgrade to a newer version to use Proton.

Can I play all Windows games on Linux using Proton?

While Proton has made significant progress in improving compatibility, not all Windows games will work perfectly on Linux. Some games may have performance issues or may not work at all. It’s recommended to check the ProtonDB website ( to see the compatibility status of specific games.

How can I see which games are supported by Proton?

You can visit the official ProtonDB website ( to search for specific games and see their compatibility status with Proton. The website provides user reports and ratings for each game, indicating how well they work on Linux.

Can I use Proton with games purchased from other platforms, such as GOG or Epic Games Store?

Proton is designed to work with games purchased on the Steam platform. While it may be possible to use Proton with games from other platforms, it’s not officially supported, and compatibility may vary. It’s recommended to check the ProtonDB website or relevant community forums for instructions and user experiences with specific games.

How can I improve the performance of games running on Proton?

There are a few things you can try to improve the performance of games running on Proton. Firstly, make sure you have the latest graphics drivers installed for your graphics card. Additionally, you can experiment with different Proton versions for better compatibility and performance. You can do this by right-clicking on a game in your Steam library, selecting "Properties," and then navigating to the "Compatibility" tab. From there, you can choose different Proton versions to use with the game.

Can I report issues or provide feedback about Proton?

Yes, you can report issues and provide feedback about Proton on the official GitHub repository for Proton ( You can also participate in the Steam community forums and the ProtonDB website to share your experiences and discuss any problems you encounter.

Leave a Comment

Your email address will not be published. Required fields are marked *