1. Home
  2. Linux

How to play Cyberpunk 2077 on Linux

Cyberpunk 2077 is a 2020 open-world RPG developed and published by CD Projekt Red. It centers around fictional Night City in a neon-covered tech future. Here’s how to get it working on your Linux system.

Getting Cyberpunk 2077 working on Linux

Cyberpunk 2077 works on Linux, but only with the power of Valve’s Steam Play technology. To get access to Steam Play, you will need to install the Steam for Linux client on your system.

Install Steam

To install the Steam for Linux client on your system, start by opening up a terminal window on the desktop. You can open up a terminal window on the desktop by pressing Ctrl + Alt + T  on the keyboard or by searching for “Terminal” in the app menu.

Once the terminal window is open on the desktop, follow along with the installation instructions outlined below that correspond with the Linux OS you currently use.


On Ubuntu, the Steam application is easily installable via the software repositories included on the system. To install it on your system, make use of the Apt command below.

sudo apt install steam


On Debian, you can install Steam on your computer through the default software repositories; however, it is much better to download Steam from Valve directly. 

To download the latest Steam from Valve directly, make use of the following wget downloader command below. The wget tool will quickly grab the newest DEB release of Steam and put it in your home folder.

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

After downloading the latest Steam DEB package to your Debian Linux PC, the installation can begin. Using the dpkg command below, install Steam on your Debian system.

sudo dpkg -i steam.deb

During the installation of the Steam DEB package on Debian, you may have noticed some errors. To fix these errors, execute the command below.

sudo apt-get install -f

Arch Linux

To get Steam working on Arch Linux, you will need to enable the “multilib” software repository. Once you’ve set up the “multilib” software repository on your computer, install Steam with the pacman command below.

sudo pacman -S steam


Both Fedora and OpenSUSE users can install Steam via an RPM package. However, this method of installation isn’t great, especially for new users. Instead, we highly suggest following the Flatpak installation instructions.


To get the Steam app working on your Linux PC, you will first need to enable the Flatpak runtime. To enable the Flatpak runtime on your system, please follow this guide on the subject.

After setting up the Flatpak runtime, you must enable the Flathub app store. Flathub allows for Steam to be installed, so it is a must.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

With Flathub configured, it’s time to install Steam. Using the command below, get Steam working on your system.

flatpak install flathub com.valvesoftware.Steam

Install Cyberpunk 2077 on Linux

Now that Steam is installed open up the app and log in with your user credentials. Once logged in, follow the step-by-step instructions down below to get Cyberpunk 2077 working on Linux.

Step 1: Find the “Steam” menu and click on it with the mouse. After that, select “Settings” to open up the Steam settings window. Inside this window, select “Steam Play” and check both “Enable Steam Play for supported titles” and “Enable Steam Play for all other titles.”

Step 2: Find the “Store” page and click on it with the mouse. From there, look for the search box and type in “Cyberpunk 2077” into the search box. Press the Enter key to view the search results.

Select “Cyberpunk 2077” in the search results to access the game’s Store page.

Step 3: On the Cyberpunk 2077 store page, click on the green “Add to cart” button to buy it and add it to your account. Then, click on the “LIBRARY” button to go to your Steam game library.

Step 4: In the Steam game library, search for Cyberpunk 2077 and right-click on it with the mouse. In the right-click menu, select “Properties” to access the game’s properties. 

Inside the properties window, locate “Compatibility.” Then, check “Force the use of a specific Steam Play compatibility tool.”

Step 5: Find the blue ‘INSTALL” button and click on it with the mouse to start the installation of the game on your Linux PC. The download may take a bit of time as Cyberpunk 2077 is quite huge.

Step 6: When the download is complete, the blue button will become a green “PLAY” button. Select the “PLAY” button to start up the game. Enjoy Night City!


Having issues playing Cyberpunk on your Linux PC? Be sure to check out the ProtonDB troubleshooting page to correct any problems you may experience. 

1 Comment

  1. “Cyberpunk 2077” is a single-player RPG, which means you don’t need a constant connection to play the sprawling title. I love playing this game very much.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.