How to play Control Ultimate Edition on Linux

Control is an action-adventure game developed by Remedy Entertainment. It was released in 2019 for Xbox, PS4, and Microsoft Windows. In 2020, the “Ultimate Edition” was released, which adds new features to the experience.

In Control, the player plays as Jesse Faden, an employee at the fictional Federal Bureau of Control, a secret agency that investigates things that violate the laws of reality. Here’s how to get the game working on Linux.

Getting Control Ultimate Edition working

To enjoy Control Ultimate Edition on Linux, you will need to set up the Steam Linux client.

Install Steam

To set up the Steam Linux app, open up a terminal window and follow along with the command-line installation instructions that correspond with the Linux OS you currently use.

Ubuntu

On Ubuntu, the Steam app is in the “Ubuntu Universe” software repository. To install it, run the following Apt command.

sudo apt install steam

Debian

Debian Linux doesn’t distribute the Steam app by default. However, it is possible to turn on the “non-free” software repo to get it set up. That said, it’s much easier to download Steam for Debian from the Steam website. 

To download the Steam Debian package, use the following wget command. It should take a couple of seconds to complete.

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

When the package is done downloading to your computer, you’ll be able to install it on the Debian system by making use of the dpkg command. 

sudo dpkg -i steam.deb

Arch Linux

Arch Linux has had the Steam app in their software sources for a very long time. As a result, it is very straightforward on Arch to get the app working. Using the pacman command below, install Steam.

sudo pacman -S steam

Fedora/OpenSUSE

If you’re using Fedora or OpenSUSE Linux, you should know that it is possible to install Steam on them. However, on Fedora, you need to add a third-party repo, and on OpenSUSE, it can be tedious. A much better idea is to follow the Flatpak instructions for Steam instead.

Flatpak

The official Linux Steam client is available as a Flatpak app in the Flathub app store. So, if you’re on a Linux distribution that doesn’t specifically support Steam, this installation method is the best way to go. 

Setting the official Steam client up on Linux through Flatpak starts by enabling the Flatpak runtime. To set up the Flatpak runtime, install the “flatpak” package via the terminal on your OS, or follow our in-depth guide on the subject. Then, use the flatpak remote-add command below to enable Flathub.

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

Now that your Linux PC has access to Flathub, the installation of the official Steam app can begin. Using the flatpak install command below, install the latest Steam client.

flatpak install flathub com.valvesoftware.Steam

Play Control Ultimate Edition

Once the Steam app is set up on your app menu, browse for “Steam” and launch it. Then, log into your account and follow the step-by-step instructions outlined below to get Control Ultimate Edition working.

Step 1: Locate the “Steam” menu, and click on it with the mouse. Once inside the Steam menu, find “Settings” and click on it to load up Steam Settings. In the Steam Settings area, find “Steam Play” and check both “Enable Steam Play for supported titles” and “Enable Steam Play for all other titles.” 

After enabling Steam Play, click the “OK” button to apply the settings. 

Step 2: Now that Steam Play is enabled, find the “STORE” button, and select it with the mouse. On the Steam “STORE” page, look for the search box. Then, type “Control Ultimate Edition” in the box and press the Enter key to view search results.

Step 3: In the search results, locate “Control Ultimate Edition” and click on it to go to the Control Ultimate Edition storefront page. Then, click on the green “Add to cart” button to purchase the game.

Step 4: Once you’ve purchased Control, find the “LIBRARY” button, and select it to go to your Steam library. Then, find “Control Ultimate Edition,” and select it to access it’s Steam Library page.

On Control’s Steam Library page, find the blue “INSTALL” button, and select it to begin downloading and installing Control Ultimate Edition on Linux. 

Step 5: After Control Ultimate edition is done downloading, the blue “INSTALL” button will become a green “PLAY” button. Click on it to start playing the game!

Troubleshooting Control Ultimate Edition

Control Ultimate Edition runs on Linux as if it were a native title, so there’s no reason to troubleshoot the game. That said, if for some reason you do run into issues, be sure to check out the Control Ultimate Edition ProtonDB page

The post How to play Control Ultimate Edition on Linux appeared first on AddictiveTips.

How to play Fallout 76 on Linux

Fallout 76 is an online RPG developed and published by Bethesda Softworks. It is currently the only multiplayer Fallout game that exists. In the game, the player controls a survivor of nuclear war and tasks them with rebuilding society.

Fallout 76 was released initially on Bethesda’s gaming launcher in 2018 for PC. However, in 2020, the game made it’s way to Steam, paving the way for Linux users to enjoy it through Steam Play. Here’s how to set it up on Linux.

Like Fallout? Check out these wallpapers.

You can also play Fallout 4 and Fallout New Vegas on Linux.

Getting Fallout 76 working

Fallout 76 can only run on Linux with the power of the official Steam client for Linux. Sadly, the Bethesda Launcher version of the game does not play well with the Linux platform. To get Fallout 76 running, must install Steam first.

To install the Steam Linux client on your computer, start by opening up a terminal window. Once the terminal window is open, follow along with the command-line installation instructions outlined below that corresponds with the OS you are using.

Ubuntu

Ubuntu Linux users will have no issues getting Steam working. Just run the Apt command below and go!

sudo apt install steam

Debian

If you’re a Debian user, you will need to enable the “non-free” repo to install Steam with a simple “apt-get” command. It is much easier to download the Steam DEB package directly from the Steam website, as no configuration is required.

To download the latest Steam DEB package to your Debian Linux PC, run the following wget command. It will download to the home directory (~) on your system. 

wget https://steamcdna.akamaihd.net/client/installer/steam.deb

After downloading the Steam DEB package to your Debian Linux PC, the installation of Steam can begin. Using the dpkg command, set up Steam.

sudo dpkg -i steam.deb

Arch Linux

Arch Linux, like Ubuntu, makes it incredibly simple to install the Steam for Linux client. To get it working on your system, run the following pacman command.

sudo pacman -S steam

Fedora/OpenSUSE

Fedora Linux does not offer the Steam client to Linux users through their software repositories, as the app is not open-source. On OpenSUSE Linux, things can be tedious as well. For best results, follow the Flatpak Steam instructions instead.

Flatpak

Steam for Flatpak is a godsend to Linux users who do not have easy access to an officially packaged release for the Steam client. It’s also useful for fans of the Flatpak format. To start the installation of Steam for Flatpak, you must install the Flatpak runtime on your Linux PC.

The Flatpak runtime can easily be installed on a wide variety of Linux operating systems by merely setting up the “flatpak” package. However, if you have trouble setting up the Flatpak runtime, please follow along with our guide on the subject.

Once the Flatpak runtime is set up on your computer, use the flatpak remote-add command to add the Flathub app store to your Linux PC.

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

Now that the Flathub app store is set up, you’ll be able to install the Steam client. Using the flatpak install command below, set up Steam.

flatpak install flathub com.valvesoftware.Steam

After installing Steam, open up the app by browsing for it in the app menu on your Linux PC. Then, log into your account using your user credentials and follow the step-by-step instructions below to get Fallout 76 running.

Step 1: Find the “Steam” menu, and click on it to open it. Then, select “Settings” to open up the Steam Settings area. Once inside of Steam Settings, find “Steam Play” and select it with the mouse.

Step 2: In the Steam Play area, check both the “Enable Steam Play for supported titles” box and the “Enable Steam Play for all other titles” box to enable support for Windows games on Linux via Steam.

After enabling Steam Play in the client, close the Steam app.

Step 3: Open up a terminal window and enter the following commands to install Proton Glorious Eggroll, a custom runtime for Steam Play required to run Fallout 76.

wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/5.9-GE-6-ST/Proton-5.9-GE-6-ST.tar.gz

If you installed Steam through Apt, Pacman, etc., run:

mkdir -p ~/.steam/root/compatibilitytools.d/

tar xvf Proton-5.9-GE-6-ST.tar.gz -C ~/.steam/root/compatibilitytools.d/

If you installed Steam via Flatpak, run:

mkdir -p ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/

tar xvf Proton-5.9-GE-6-ST.tar.gz -C ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/

Step 4: Re-launch the Steam app on your Linux PC, and re-open the “Steam Play” area in Steam Settings.

Inside of the Steam Play area of Steam Settings, find “Run other titles with” and set the drop-down menu to “Proton-5.9-GE-6-ST.” Click “OK” to apply changes.

Step 5: Find “STORE” and click on it to access the Steam Storefront. Then, find the search bar, type in “Fallout 76,” and press Enter to search. 

Look through the search results for “Fallout 76,” and click on it to access the Fallout 76 Steam Storefront page.

Step 6: On the Steam Storefront page, find the green “Add to cart” button, and select it to add Fallout 76 to your cart.

After purchasing Fallout 76, click on “LIBRARY” to access your Steam library.

Step 7: Look for “Fallout 76” in your Steam library, and click on it. Then, find the blue “INSTALL” button, and select it to download and install Fallout 76 for Steam. 

When the installation is complete, the blue “INSTALL” button will become a green “PLAY” button. Click on it to enjoy the game!

Troubleshooting Fallout 76

With some tweaks, Fallout 76 works great on Linux. However, if you are running into problems while playing the game, feel free to check out the ProtonDB page for the game where you can submit issues and read what other Linux gamers have to say.

The post How to play Fallout 76 on Linux appeared first on AddictiveTips.

How to play PlayStation 3 games on Linux

PlayStation 3 was released in 2006. It is the third console in the PlayStation line and sold millions of units. The console was well known for having powerful hardware and graphics for the time. 

Unfortunately, Sony retired the PS3 in 2015. However, if you don’t mind emulation, it is possible to play the PS3 on Linux (and Windows) using the RPCS3 emulator. Here’s how to use it.

Note: Addictivetips in no way encourages or condones the illegal downloading or distribution of ROM files for RPCS3. If you want to play Sony PlayStation 3 games with RPCS3, please use your own ROM files you’ve backed up to your PC, legally.

Want to play an old PlayStation 2 game on Linux? Check out this guide.

Installing RPCS3 for Linux

RPCS3 is available for Linux users to install in multiple ways. You can install it vai an AppImage, which allows users to run the emulator on any Linux distribution without trouble. There are also installation instructions for Arch Linux.

In this section of the guide, we’ll show you how to set up RPCS3 using both installation methods. To start the process, launch a terminal by pressing Ctrl + Alt + T or Ctrl + Shift + T on the keyboard. Then, follow along with the instructions below.

AppImage

The AppImage release for the RPCS3 emulator is the best way to go for most Linux users. Why? No need to fuss with source code, dependencies, or anything like that.

To start the installation of the RPCS3 AppImage, run the wget command below and download the latest release of the AppImage file. 

wget https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-511e9920c2aa1b4a428894516cc950f15fa0ff4f/rpcs3-v0.0.12-10907-511e9920_linux64.AppImage -O ~/Downloads/RPCS3.AppImage

After running the wget command, a file with the name of RPCS3.AppImage will appear in the “Downloads” directory on your computer. Using the CD command, move into the “Downloads” directory.

cd ~/Downloads

Inside of the “Downloads” directory, use the chmod command to update the permissions of the AppImage file. The permissions of the file need to be updated. Without this change, the AppImage file cannot run as a program. 

sudo chmod +x RPCS3.AppImage

Now that the RPCS3.AppImage has updated permissions, use the mkdir command to create a new folder with the name of “AppImages” directory. We’ll use this folder to keep the RPCS3.AppImage file out of the way.

mkdir -p ~/AppImages

Using the mv command, move the AppImage file into the “AppImages” directory, so it is out of the way and won’t accidentally be deleted. 

mv RPCS3.AppImage ~/AppImages/

Once the AppImage is in the “AppImages” folder, it is time to create the desktop shortcut. Using the wget download tool, grab the shortcut icon. It will download directly to the “AppImages” directory.

wget https://i.ibb.co/vJkfx0g/152.png -O ~/AppImages/logo.png

Create the file “rpcs3.desktop” using the touch command in the terminal. This shortcut file will make it much easier to launch the emulator. 

touch rpcs3.desktop

Next, launch the shortcut file inside of the Nano text editor using the command below.

nano rpcs3.desktop

Paste the following code into the Nano text editor window. However, be sure to change “USERNAME” in Icon= and Exec= to reflect the username on your Linux PC. Without changing these two lines, the AppImage will not execute.

[Desktop Entry]
Type=Application
Name=RPCS3
GenericName=PlayStation 3 Emulator
Comment=An open-source PlayStation 3 emulator/debugger written in C++.
Icon=/home/USERNAME/AppImages/logo.png
Exec=/home/USERNAME/AppImages/RPCS3.AppImage
Terminal=false
Categories=Game;Emulator;
Keywords=PS3;Playstation;

After adding the code for the shortcut in the Nano text editor, save the edits using Ctrl + O and exit the editor with Ctrl + X. Then, change the permissions of the shortcut using chmod

sudo chmod +x rpcs3.desktop

Finally, install the shortcut to your Linux PC’s shortcut folder. Placing it here will allow you to launch the RPCS3 emulator from the app menu on your Linux desktop environment.

sudo mv rpcs3.desktop /usr/share/applications/

Arch Linux AUR

If you’re an Arch Linux user, point your favorite AUR helper to the RPCS3 package and install it onto your system. Or, follow the AppImage instructions above.

Playing PS3 games on Linux

To play PS3 games on Linux with RPCS3, you’ll need to set up the official Sony PS3 firmware. To do that, launch the RPCS3 app and follow the quickstart guide. It’ll walk you through how to install the firmware.

With the firmware set up, it’s time to configure a controller. Plug your controller in (Xbox controller via USB or Ps3 controller via USB works best), and click on “Pads”. Inside pads, select your controller model under “Handlers” and the emulator will automatically assign controls to it.

Note: for Xbox, select “Evdev” under handlers, and RPCS3 will auto-configure controls to the controller.

After setting up the controller, add your PS3 ROM file to your computer. Then, click on the “Open” icon, browse for the folder that holds your PS3 ROM files, and click on the “Choose” button to load it into the emulator. Loading will take a bit of time, as it will need to compile.

Upon opening your ROM file in RPCS3, the game will instantly start. Grab your controller and get ready to game! Enjoy!

The post How to play PlayStation 3 games on Linux appeared first on AddictiveTips.

How to set up Steam VR on Linux

Do you have a VR headset that is compatible with Steam? Need help setting up Steam VR on Linux? If so, follow along as we go through how to set up Steam VR on Linux!

Before we begin

Virtual reality is highly intensive. Before setting up Steam VR on Linux to play virtual reality, you must run the Steam VR benchmarking tool. It will scan your computer and determine whether your Linux computer has the hardware to handle VR.

In addition to running a benchmark of your Linux PC to determine if it can handle virtual reality, be sure to make sure you have the latest Linux graphics drivers installed for Nvidia, AMD, or Intel.

Installing Steam on Linux

Steam VR is built into the Steam client. In order for you to set up Steam VR on your Linux PC to enjoy VR video games, you need to install the Steam client. To install Steam on Linux, launch a terminal window and follow along with the command-line installation instructions outlined below.

Ubuntu

Installing Steam on Ubuntu is effortless thanks to the operating system distributing it in their software sources. To install it, run the following Apt command.

sudo apt install steam

Debian

It is possible to run Steam on Debian by installing it through the Debian software sources. However, it is much easier to grab the DEB package directly from the Steam website. To download the Steam DEB, run the wget command below.

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

After downloading the Steam DEB package to your computer, install it by running the dpkg command below.

sudo dpkg -i steam.deb

Arch Linux

Arch Linux has Steam readily available in primary software sources. To get it set up on your computer, execute the following Pacman command in a terminal window.

sudo pacman -S steam

Fedora/OpenSUSE

If you’re using Fedora or OpenSUSE Linux, you will be able to install Steam via an RPM package. That said, doing so can be quite tedious. It’s much better to follow the Flatpak installation instructions to get everything going.

Flatpak

Steam is available as a Flatpak. To get it working, however, you must install the Flatpak runtime. To set up the Flatpak runtime, install the “flatpak” package on your computer, or follow our in-depth guide on the subject.

Once the Flatpak runtime is set up on your computer, you must add the Flathub app store to your computer. Using the flatpak remote-add command below, add Flathub to the system.

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

Now that the Flathub app store is set up on your computer, the installation of the Steam for Linux client can begin. Using the flatpak install command, get the Steam app set up on your computer via Flatpak.

flatpak install flathub com.valvesoftware.Steam

With Steam installed on your computer, launch it by searching for “Steam” in the app menu. Once the app is open, log into your Steam account using your username and password. Then, move on to the next section.

Plug in your VR headset 

Steam is installed on Linux, and you’re logged in. Now you must plug in your VR equipment. Take some time and plug in all of the VR peripherals, like the headset, HDMI cable, detection boxes, etc. 

Please note that Steam VR supports only a few types of VR headsets. To fully utilize Steam VR, ensure you have an HTC Vive, HTC Vive Pro, or a Valve Index. 

Installing Steam VR

Steam VR is not pre-installed on the Steam for Linux client. Users need to install it after the fact. To install it, follow the step-by-step instructions below.

Step 1: After plugging in your VR headset into your PC with Steam open, a pop-up window will appear. This pop-up window will say, “Using a VR Headset?” Click on the “INSTALL STEAMVR” button.

Step 2: Once you’ve selected the “INSTALL STEAMVR” button, the pop-up window will show a loading bar. This loading bar indicates the download progress for Steam VR. Be patient, and allow it to download to your computer.

Step 3: Steam will take some time to install Steam VR to your computer. When the process is complete, the pop-up will show a button that says, “LAUNCH STEAMVR.” Select this button to start up the Steam VR user interface.

Getting Steam VR working

Now that Steam VR is set up, your Linux PC is fully equipped and ready to play VR games. To start playing, turn on your controllers, and click on the “VR” button at the top right-hand corner of Steam.

Once you’ve clicked on the “VR” button in the top-right hand corner, put on your VR headset, and you’ll see Valve’s VR play space. From here, you can launch VR games and even play around with various VR toys Valve provides to you!

The post How to set up Steam VR on Linux appeared first on AddictiveTips.

How to play Killing Floor 2 on Linux

Killing Floor 2 is an FPS shooter published by Tripwire Interactive. The game is playable in both single-player as well as multiplayer and focuses on the events of Killing Floor 1, where a bio-tech firm created zombies that terrorize the world. In this guide, we will show you how to get the game working on Linux.

Getting Killing Floor 2 working on Linux

Getting Killing Floor 2 working on Linux has got to be done with the Steam Linux client. The reason is that it relies heavily on Proton and the Steam Play feature to run the game. So, you must install the Linux Steam client.

Install Steam

To install Steam, launch a terminal window and follow the directions below that corresponds with the Linux OS you currently use.

Ubuntu

If you’re using Ubuntu Linux, it is possible to install Steam on your computer using the apt install command below.

sudo apt install steam

Debian

Debian users can run Steam no problem. However, the only way to install it through the official Debian repositories is to enable the “non-free” software source, which can be confusing to new users. A much better way to go is to download the official DEB package directly from the internet.

Using the wget command in a terminal window, download the latest Steam DEB package to your computer.
wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

After the Steam package is done downloading, you can load up the app on your computer using the following dpkg command.

sudo dpkg -i steam.deb

Be sure to run sudo apt-get install -f after setting up the Steam package to correct any dependency issues that may arise during the installation.

Arch Linux

On Arch Linux, the Steam app is not difficult at all to get working. To install it on your system, all you need to do is run the following Pacman command in a terminal window.

sudo pacman -S steam

Fedora/OpenSUSE

Both Fedora and OpenSUSE can run Steam, but you may need to enable third-party software sources to do so, like RPM Fusion. Instead, consider following the Flatpak installation instructions. Flatpak is pre-configured on Fedora, and it simple to get working on OpenSUSE.

Flatpak

The Steam app is available to all Linux users via the Flathub Flatpak app store. If you’re looking to get the Flatpak version of Steam working for your system, the first thing you must do is install the Flatpak runtime. To do that, follow our in-depth guide on the subject.

After setting up the Flatpak runtime on your computer, use the flatpak remote-add command to set up the Flathub app repository. This repository is necessary to install the latest Steam Flatpak app.

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

Now that the Flathub repo is set up on your computer, the installation of Steam can begin. Using the flatpak install command, download and install the latest Flatpak version of Steam on your computer.

flatpak install flathub com.valvesoftware.Steam

Get Killing Floor 2

With the Steam for Linux app set up, follow the step-by-step instructions below to get Killing Floor 2 working on your PC.

Step 1: Log into Steam with your account information. After logging in, locate the “Steam” menu, and click on it with the mouse. Inside of the “Steam” menu, look for “Settings” and select it to bring up the “Settings” window.

Step 2: Inside of the “Settings” window, locate the “Steam Play” option and click on it to access it. In the “Steam Play” area, check both the “Enable Steam Play for supported titles” box and the “Enable Steam Play for all other titles” box.

https://cloud.addictivetips.com/wp-content/uploads/2018/11/steamplay-all-titles-e1541490620896.png

Step 3: After enabling Steam Play, locate the “STORE” button, and click on it with the mouse to go to the Steam Store. Once on the Steam Store, click on the search box, and search for “Killing Floor 2.” Click on “Killing Floor 2” in the search results to access it on the store page. Then, click “Add to cart” to purchase it.

Step 4: Now that Killing Floor 2 is in your Steam library, click on “LIBRARY” to go to your Steam games library. Then, search for Killing Floor 2 and select the blue “INSTALL” button to download the game to your PC.

Step 5: With Killing Floor set up on your PC, right-click on it, and select “Properties.” Inside of the “Properties” area, look for “Set Launch Options” and select it. Then, paste the following code into the launch options box.

PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 WINEESYNC=0 %command%

Step 6: After setting up the launch options, close the properties window, and click on the green “PLAY” button to start up the game.

Troubleshooting Killing Floor 2

Killing Floor 2 has a gold rating on Proton so you may run into problems playing the game. For help, please check out the ProtonDB page for Killing Floor 2. It should help you troubleshoot and fix any issues that arise.

The post How to play Killing Floor 2 on Linux appeared first on AddictiveTips.