How To Run Cyberpunk 2077 On Linux

Night City now shows pretty good performance on Linux.

Yes, Cyberpunk 2077 can run on Linux, and following recent updates, you can also get excellent performance from your desktop system to enjoy all graphical enhancements such as ray tracing and other features.

You will, however, need to fulfill a few prerequisites before you can start exploring Night City on Linux. Here is what you need to do.

Install Steam Play Proton

Steam’s Proton is a compatibility layer for Windows games to run on Linux distros. You can download its latest version from the following GitHub link.

You also need to meet some hardware prerequisites before playing Cyberpunk 2077: Phantom Liberty on Linux.

Previously, you needed to have an AMD Radeon if you wanted to have a smooth experience. However, now the game can be run on NVIDIA cards as well.

The minimum graphics card requirement for Cyberpunk 2077: Phantom Liberty is either Nvidia GeForce RTX 2060 Super with 8 GB VRAM or AMD Radeon RX 5700 XT Arc A770 with 16 GB VRAM.

Furthermore, the recommended graphics card requirements are either Nvidia GeForce RTX 3080 with 12 GB VRAM or AMD Radeon RX 7900 XTX with 24 GB VRAM.

In addition to that, you need to check whether your terminal with ”glxinfo | grep Mesa” to confirm whether you are using Mesa 20.1-devel Git. If that isn’t the case, you won’t be able to run the game, even if you have otherwise impressive hardware.

That being said, if you satisfy the prerequisites mentioned above, all that you need to do is install this new version of Steam Play Proton from the given link to be able to run Cyberpunk 2077 on your Linux PC.

Install Steam Ubuntu

You can easily install the Steam client on your Ubuntu Linux distros by using the universal Apt install command. The command is mentioned below:

sudo apt install steam

Now that you have the Steam client, you can get the game. Therefore, once you have installed the game, go to your Steam library and then right-click on Cyberpunk 2077 to access the properties of the game. Once the properties tab opens up, select the Proton 5.13-4 and play the game.

Afterward, when the game has started, go into the settings, then click on graphics, and change the “Quick Preset” and “Texture Quality” to Medium. This will allow for a smoother gaming experience.

Install Steam Debian

First, you must get the official Steam client through Valve’s official website. However, before you do that, you need to download some required packages before getting Steam’s client from Valve’s official website. Considering Linux, we suggest using terminal rather than going directly to the website. Therefore, below is the wget command to get that done:


After downloading all the files, use the command below to install the latest steam client

sudo dpkg -i steam.deb

Once you have all of that sorted out, you may be required to check for dependency issues. The command for that is mentioned below:

sudo apt-get install -f

Install Steam Arch

First, enable the multlib repository. To do that, you can follow the steps given below:

  1. Open terminal on your Arch Linux system
  2. Edit the /etc/pacman.conf file
  3. Enable the “multilib” in the software repository to get that working

After this resync the pacman servers with the latest repo using the command below:

sudo pacman -Syy

Once you have done this, install Steam through this command

sudo pacman -S steam

Install Steam OpenSUSE

If you want to install Cyberpunk 2077 on Opensuse, use the commands mentioned below

sudo zypper install flatpack

flatpak remote-add –if-not-exists flathub

flatpak install flathub com.valvesoftware.Steam

By using these commands, you will be able to access Steam and play games of your own choice.

Install Steam Fedora

The command below will help you install Steam on Fedora

sudo dnf install flatpack

Once you have Steam, all that you need to do is install the game and enjoy it as explained in the Ubuntu section of our guide.