Steam – Linux Hint https://linuxhint.com Exploring and Master Linux Ecosystem Mon, 08 Mar 2021 02:34:14 +0000 en-US hourly 1 https://wordpress.org/?v=5.6.2 Installing Steam on Fedora Linux https://linuxhint.com/install-steam-fedora-linux/ Tue, 19 Jan 2021 18:29:33 +0000 https://linuxhint.com/?p=85947

Steam is one of the largest marketplaces for gaming. It hosts thousands of games from publishers all over the world. If you’ve ever been into gaming, then Steam is definitely a name you’ve heard.

In addition to the awesome online marketplace, Steam also offers a dedicated client for easier management of games. For Linux, however, Steam is more than that. Steam is the leading platform for supporting Linux as a viable gaming platform. Thanks to Steam client and Proton, a big portion of Steam games can run on Linux.

In this guide, check out how to install Steam on Fedora Linux.

Steam on Fedora Linux

Steam offers an official desktop client for multiple platforms, including Windows, Linux, macOS, etc. By default, Steam offers a DEB package for Debian/Ubuntu-based systems. For Fedora, however, the installation is a bit different.

Install Steam from RPM Fusion repo

RPM Fusion is a 3rd-party repository for apps that Red Hat and Fedora Project don’t ship. The software comes in pre-compiled RPM packages for all current Fedora versions and RHEL or clone versions. RPM Fusion works with YUM, DNF, and PackageKit, etc.

Note that Steam for RPM Fusion is available only for 32-bit architecture. However, it should work fine under Fedora 64-bit system.

Configuring RPM Fusion is quite simple. Just run this long command.

$ sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Now, update the DNF cache.

$ sudo dnf update

Finally, install Steam.

$ sudo dnf install steam

Install Steam flatpak

Flatpak is an interesting type of Linux package. Given the support for the platform, a flatpak package can run on any Linux distro. All it requires is having the flatpak package manager installed. Steam is available as a flatpak package. This method is less troublesome than the previous one.

The flatpak package manager comes pre-installed with Fedora. So, there’s no need to install it again manually. However, if it’s missing, then run the following command to install it quickly.

$ sudo dnf install flatpak

Add the FlatHub repo to flatpak. FlatHub is basically the official flatpak app store.

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

Finally, install Steam flatpak.

$ sudo flatpak install flathub com.valvesoftware.Steam

Configuring Steam

Once the client is installed, it’s time to configure it. Launch the Steam client.

When launched for the first time, Steam will download the latest updates. It may take some time.

Steam is ready to go! Assuming you already have a Steam account, select “LOGIN TO AN EXISTING ACCOUNT”. If there’s no Steam account, then click “CREATE NEW ACCOUNT” and follow the instructions to create a new one.

Enter the necessary credentials.

Voila! Steam is up and running!

Configuring Proton

Proton is a powerful tool released by Valve Software (owner of Steam). It’s integrated with the Steam client. It’s the tool that offers to have a better experience playing Windows games on Linux. Under the hood, Proton is a combination of multiple tools like Wine and DXVK. It’s all installed and maintained automatically.

There’s also a big database to find out whether your desired game is stable under Proton. Check out ProtonDB.

To enable Proton, go to Steam >> Settings.

From the “Settings” window, select “Steam Play” from the left panel.

Check the options marked in the screenshot. As for the Proton version, ensure that it’s the latest version.

Steam will prompt for restarting the client. Select “RESTART STEAM” to take the changes into effect.

Uninstalling Steam

If for some reason, Steam is no longer required, you may want to uninstall it. Depending on the installation method, the uninstallation procedure will vary.

If Steam was installed from the RPM Fusion repo, then DNF can do the job.

$ sudo dnf remove steam

If Steam was installed as flatpak, then use the following command instead.

$ sudo flatpak uninstall com.valvesoftware.Steam

To further clean up the Steam residue files and directories, run the following commands.

$ cd ~/.local/share && rm -rf Steam

Final thoughts

Installing Steam is not a difficult task at all. Enjoy all your favorite games from Steam.

If you’re into gaming, there are some dedicated Linux distros out there. Check out some of the best Linux distros for gaming.

Happy computing!

]]>
Install and start steam on Arch Linux https://linuxhint.com/install_steam_arch_linux-2/ Fri, 16 Oct 2020 17:21:31 +0000 https://linuxhint.com/?p=71849 Steam is a prevailing digitalize platform that chiefly deals with the gaming. In the Arch Linux, Steam is a life savior for the gaming geeks. Visually, most of the best games are mostly congruent with the OS of Windows. But, Steam had made it convenient for the users of Arch Linux to play games without any trouble. It has become an unshakable credential element for the gaming on Arch Linux. You can now access the pre-eminent games on your Arch Linux due to Steam. It falls in the category of applications that provides entertainment on the delicate OS of Arch Linux. Steam has various features that can facilitate you in the active management of your gaming gears. In inhibits the in-home streaming particularity, with which you can stream your online gaming platform. Arch Linux is not perfectly stabilizing OS for gaming, so it’s better to configure the audio and video drivers before initiating the process of installation. This guide will promote the effective usance of Steam on Arch Linux so you could enjoy your gaming time.

Installation Process

If you are an Arch Linux type of person, then you must be aware of the vibrant attributes and default packages of this OS. You need to comply with four cardiac processes to get Steam running efficaciously on your server. These steps encompass;

  • Step#1 Installing the Steam
  • Step#2 Configuration
  • Step#3 Using Steam
  • Step#4 Setting up the proton

You can also go for some additional steps like installing and uninstalling a game.

Prerequisites

The prerequisites for getting Steam on your system is the same as that of other requirements for installing apps Arch Linux. The provisions involve the sudo user to log-in to the server and the availability of Pacman to manage the packages. The application is of 32-bit size, you can find it in the multilib repository. Firstly, enable that repository as its disabled by the default feature of the server. Run the following command;

$ sudo nano /etc/pacman.conf

Now, find the following segment in the output window and then uncomment it.

# [multilib]
# Include = /etc/pacman.d/mirrorlist

Save the file to proceed further. Once you are done with saving the file, input the following command to refresh the system packages.

$ sudo pacman -Syu

It is the conventional sudo command of Arch Linux that synchronize, refresh and update the packages through Pacman.

Installing the Steam

The prerequisites completion allows you to install the Steam on your server. Input the following command to get the Arial font of the Steam.

$ sudo pacman -S ttf-liberation

Now, install the package of steam through Pacman using the following command.

$ sudo pacman -S steam

This way, you will get the package from the official repository of Arch Linux, along with its libraries encompassing the data of 32-bit.

You can reboot your system now so that the server can implement the changes. You have the option of flathub for the installation of Steam. It contains all the official software pertinent to a flatpak. For the manual configuration of steam from flatpak, input the command for system refresh.

$ sudo pacman -Syu

Install Flatpak through Pacman using the following command.

$ sudo pacman -S flatpak

Input the command to add the repository of flathub for the enabling function of Flatpak.

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

Your Flatpak is standing by to install the steam for Arch Linux. Issue these commands for the output.

$ sudo flatpak install com.valvesoftware.steam

Configuration

If you are installing steam through multilib, then follow this procedure for the configuration. Open up the configuration file by running this command.

$ sudo nano /etc/X11/Xwrapper.config

Add these settings in the configuration file of the server wrapper and proceed to save the file.

# allowed_users=anybody
# needs_root_rights = yes

You can face some errors due to the conflict of libraries, the most usual error they may appear are as follows.

libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

use the following commands to discard the libraries that are not required.

$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/
i386-linux- gnu/libstdc++.so.6 &&
$ find ~/.steam/root/ -name "libgpg-error.so*" -print -delete

Now, to start the manual procedure, input the following command with a non-root user. Know that, if the libraries formulate again after updating, then delete them with the above command.

$ startx /usr/bin/steam

This command allows the manual operation of Steam, but you can also run the application by launching it on the server.

Using Steam

Now, you can use the steam on your Arch Linux. You can start by launching the steam on the Arch Linux. Input the following command in your system.

$ steam

Make an account on the Steam and log-in to that account to start it on your Arch Linux. It will show you the window asking for the verification of the owner. This setting is put in place to configure the email of the user. Click on the option of next, and you are good to explore the Steam.

Setting up the proton

Proton allows you access to window games on your Arch Linux. It acts as a credential element for stabilizing gaming on Steam. You first need to consult the list of proton compatibility with your server. Use yay helper to install proton on your system.

$ yay -S proton

You can enable the proton key by opting for the settings. Now, search the steam play and enable it for all titles and then continue. You have the luxury to select the version of your proton. Restart the application after making desirable changes in the setting. Now you can install any game of your choice and enjoy the experience of gaming on Arch Linux.

Conclusion

Steam makes it very easy for programmers to play games without changing their operating system from Arch Linux to windows. This guide assists the Arch Linux user to install and start Steam on their server.

]]>
How to Locate Steam Play game Files in Linux https://linuxhint.com/locate_linux_steam_game_file/ Fri, 03 Jul 2020 04:39:17 +0000 https://linuxhint.com/?p=62694 “Steam Play” (also known as “Proton”) is a compatibility layer built into the official steam client for Linux. It allows you to play Windows compatible games on Linux without any additional software. Steam Play is based on free and open-source Windows compatibility software called “WINE”, and it comes with many compatibility patches, new features and quality of life improvements to make game installation and gameplay smooth and seamless. WINE has been in development for over two decades, and both these projects have been contributing code to each other. This article will explain how to locate game files in the file manager after a Windows game has been installed through Steam Play. Users may want to access game files to fix compatibility issues, tweak settings or install mods.

Enabling Steam Play in the Steam Linux Client

Steam Play, by default, is enabled for only a handful of games tested by Valve. However, many other games are working fine, as evident from the ProtonDB database. To enable Steam Play for all Windows compatible games, go to steam settings and click on “Steam Play” tab. Check two checkboxes named “Enable Steam Play for supported titles” and “Enable Steam Play for all other titles”. Make sure that “Run other titles with:” dropdown menu has the latest version of Proton selected. Restart the Steam client after changing the options for the settings to take effect.

You can also force a native Linux game to run as a Windows game in Steam Play. To do so, right-click on any installed Linux game in your steam game library, click on “Properties” menu entry and check the “Force the use of a specific Steam Play compatibility tool” checkbox.

Finding the Game ID

To locate the game files installed under the Steam Play compatibility tool, first, you will have to find the correct identification number (ID) of a steam game. To do so, visit the game listing on the official Steam website. In the browser address bar, you will see a URL in the following format:

https://store.steampowered.com/app/435150/Divinity_Original_Sin_2__Definitive_Edition/

The number just next to “app/” is the game ID. In the quoted example, ID is 435150.

You can also find game ID through the official Steam client without opening the store page in a web browser. Go to steam settings, click on “Interface” tab and check “Display Steam URL address bar when available” checkbox.

Next, visit the store page of a game within the steam client itself. You can visit the landing page of a game by clicking on the “Store Page” button if the game is already installed, otherwise manually locate the game in the steam client.

At the top of the game listing, you will find the URL of the game page. From the URL, you can find the ID of the game as explained above. In the screenshot below, the game ID would be 377160.

Getting into the Game Installation Folder

You can directly access installed game files by right-clicking on a game and clicking on “Properties…” menuentry.

In the newly launched properties window, go to the “LOCAL FILES” tab and click on “BROWSE LOCAL FILES” button.

A new file manager window will open, showing the full path to game files. Pressing <CTRL+L> will give you the full game path in a readable form. You can now make changes to the game files as per your requirements. Since these files are not meant for native Linux games, any changes made should be in accordance with file system standards in Windows and mod rules allowed by the game (if any).

Finding the Steam Play Game Prefix

Sometimes changing files in the installed game folder is not enough as save files or other game settings may be stored in “My Documents” or other such folders. In such cases, it becomes necessary to access the Steam Play prefix folder to find these files.

Each game installed under Steam Play is assigned a numerical prefix, same as the game ID number. Steam Play creates a new directory with this prefix number when a game is first installed. The prefix folder contains a “pfx” directory which emulates a typical Windows file system. You will find a “drive_c” directory inside the “pfx” folder. All Steam Play prefixes are located in the $HOME/.local/share/Steam/steamapps/compatdata” directory.

Inside the “pfx” directory, you can find a “steamuser” folder where all user data is stored as per standard Windows file system layout specifications. You can now access save games or similar files from this “steamuser” folder. The exact location of the game files in these folders differs from game to game. You will have to find the exact path from game manuals, steam community forums for from search engines.

Alternative Location for Save Game Files

Certain games store their save files in the “userdata” folder, in accordance with the official Steam API for cloud saves. You can find this userdata folder located at $HOME/.local/share/Steam/userdata” directory. Inside the userdata folder, you will find a folder associated with your steam profile. This folder contains various game directories named by their ID numbers. You can access these folders to find save game files.

Conclusion

Steam Play has improved leaps and bounds since it was first launched. You may have fewer compatibility issues these days, eliminating the need to access the main game files. However, if you love to install mods, you can use the methods explained above to locate game files spread across multiple folders.

]]>
How to Install and Use Steam on Linux Mint https://linuxhint.com/install_steam_linux_mint/ Tue, 07 Apr 2020 05:10:13 +0000 https://linuxhint.com/?p=57709 Using Linux? Frustrated that gaming isn’t for you? Wrong! Those days are long gone when gaming was seemingly exclusive to Windows. Now, we’ve come far enough that to play the latest and greatest titles, all you need now is press a few buttons (and maybe run some commands). Thanks to Steam, things are changing pretty fast.

Steam is one of the most popular gaming distribution platforms worldwide, rocking with 30,000+ games and 100+ million active users. For Linux users, Steam is like the gold mine. It officially supports Linux as a gaming platform. Steam is also one of the leaders in making games Linux-compatible.

In this article, we’ll be focusing on how to install Steam client on Linux Mint.

Steam on Linux Mint


Linux Mint is a popular Linux distro based on Ubuntu. Any package that’s available for Ubuntu will run on Linux Mint, no problem (with a few exceptions). To install Steam, the steps are similar to what you’d follow on Ubuntu, Debian and derivatives. Let’s get started with installing Steam on Linux Mint.

Installing Steam

First, we’ll be using APT to install Steam. Fire up a terminal. Run the following command so that the APT cache is up-to-date. It’ll also update all the installed packages to the latest version.

$ sudo apt update && sudo apt upgrade -y

Now, run the following command.

$ sudo apt install steam

The Steam client isn’t fully ready to go. We’ll showcase how to do that in the next section.

Now, it’s time to check out how to use Synaptic package manager for installing Steam. It’s relatively easier than working with command line. Those who prefer working with GUI, use Synaptic. Synaptic acts as a front-end of APT.

Launch Synaptic package manager.

Enter root password to grant Synaptic root privilege.

Click the “Reload” button from the top ribbon. It’ll refresh the APT cache.

Click the “Search” button and use the term “steam” (without quotes). Select “Name” from the “Look in” section.

Select the entry “steam-installer”. Right-click and select “Mark for Installation”.

Synaptic will pop up a dialog box showing the additional dependencies that will be installed alongside Steam. Click “Mark”.

To take the change into effect, click “Apply”.

Wait for the process to complete.

Once complete, click “Close”.

Configuring Steam

Now, a thin client of Steam is installed on the system. When run, it’ll install the rest of the app. Then, you’ll be able to log in to your Steam account. Let’s get started!

Fire up the Steam client from the menu.

The tool has started downloading the full client. Wait for the process to finish.

Once finished, the client will offer you to log in to your account. Assuming that you already have one, click “LOGIN TO AN EXISTING ACCOUNT”.

Enter the credentials of your account.

For your account protection, Steam will require a confirmation code that will be sent to the associated email account. Select the first option and click “NEXT” to confirm the action.

Enter the verification code you’ve received from Steam.

You’ve successfully logged in to your Steam account. Click “FINISH” to complete the process.

Voila! You’re ready to grab your favorite titles from Steam online store and start playing!

Final thoughts

Setting up Steam is super simple. However, not all games are guaranteed to run perfectly. After all, most of the games are originally designed to run on Windows. You may also need additional tools like Wine and Lutris etc. to ensure maximum compatibility.

You should also check out ProtonDB. It’s directly connected with Steam. It also offers a rich community-powered database that keeps track of numerous games.

Enjoy!

]]>
How to Install and Use Steam on Arch Linux https://linuxhint.com/install_steam_arch_linux/ Sat, 15 Jun 2019 04:16:26 +0000 https://linuxhint.com/?p=42248 Almost all the top-tier games in the world right now are all for Windows. But there’s no need to think that Linux is not a worthy competitor.  Thanks to the effort of Valve and a big portion of the community, Linux is becoming more and more suitable for playing all the latest and greatest titles with minimal effort. Thankfully, with various tweaks and improvements, it’s now more fluid to play games on Linux. With the help of Steam and some other tools, you can play a number of the latest game titles directly on Linux!

Not only that, some popular titles are now available as native Linux games as well. Interestingly, most of them are on Steam. So, for Linux gaming, Steam is a must-have. In this guide, we’ll focus on installing and using Steam on Arch Linux.

Arch Linux – for gaming?

Arch Linux is one of the elite Linux distros in the world. If you’re using Arch, I’m also assuming that you’re also a knowledgeable Linux person as you’ve come to this article.

For playing games on Linux, one of the most important tools you need is Steam. Valve has been working hard to make Windows games compatible with Linux platform.

As for Arch Linux, Steam is readily available on the official repository.

Steam installation with Pacman

Tweaking pacman.conf

Enjoying Steam requires activating the “multilib” repository. It’s not enabled by default. We have to manually edit the “pacman.conf” file and enable multilib.

Run the following command for editing the file.

sudo nano /etc/pacman.conf

Now, scroll down and find out the “multilib” section.

Uncomment the “multilib” section.

Save the file and exit the editor.

Run pacman to update the package database.

sudo pacman -Sy

We’re now ready to install Steam.

Installing Steam

Run the following command.

sudo pacman -S steam

Pacman will automatically run all the installation task for Steam, even including the 32-bit libraries.

Once the installation is complete, reboot your computer.

reboot

Installing Steam with Flatpak

Steam is also available from the Flathub. Flathub is the official Flatpak store that distributes all the officially released flatpak software. Arch Linux usually doesn’t come up with Flatpak pre-configured, so we have to do it manually.

Note: For installing Steam, the previously mentioned method is more preferable.

Installing Flatpak

Make sure that your system is up-to-date.

sudo pacman -Syu

Tell pacman to install Flatpak.

sudo pacman -S flatpak

Configuring Flatpak

Enable the Flathub repo for Flatpak.

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

Installing Steam

Now, your system is ready to install the Steam flatpak. Run the following command.

sudo flatpak install com.valvesoftware.Steam

Using Steam

Launch Steam.

steam

If you don’t have a Steam account, you should get one right now. Sign up for Steam. Ready? Now login into the client.

Next up, owner verification. Check your email for the confirmation code.

Steam is ready to roll!

Setting Proton

Proton is the key player in running Windows games almost natively on Linux. Developed and maintained by Valve, Proton is an open-source project. For all the compatible Windows games, check out the ProtonDB compatibility list.

Installing Proton is quite simple. It’s directly available from AUR. It’s better to use an AUR helper for this purpose like Yay.

yay -S proton

Now, enable Proton from Steam. Go to Steam >> Settings >> Steam Play (from the left panel).

Tick the option “Enable Steam Play for all other titles”.

Notice that you can choose the version of Proton.

Once you’ve made the changes, Steam will prompt for restarting the client. Restart Steam.

Installing a game

Now, the system is ready to install your favorite title from Steam Store.

For example, let’s install the Aim Lab. It’s a free-to-play FPS trainer. It’s quite good in improving your aiming and various aim skills.

Scroll down and hit the “Play Game” icon.

At first, check out the disk space.

Next up, accept the EULA.

The game is being downloaded. Check out the “Downloads” section.

Once the download is complete, the game will be playable. In the case of Aim Lab, it’s a Windows-native game, so Proton will be in action.

Uninstalling a game

Select which game you want to uninstall. Then, right-click and select “Uninstall”.

Backing up a game

This is, by far, one of the finest features of Steam that saved a lot of trouble for me. You can save the game files locally while Steam takes care of your save games.

To back up a game, select the game, right-click and choose “Backup Game Files”. Note that you can only back up the game(s) that are downloaded completely.

Change download server

When you’re downloading a game from Steam, the client connects to one of the Steam servers. Steam has a number of servers worldwide for offering the fastest possible performance. That’s why it’s important that you choose the nearest server location for improving the game download speed.

To change the server, go to Steam >> Settings.

Go to “Downloads” from the left panel.

Now, choose your nearest location from the “Download Region”.

Once changed, Steam will prompt restarting the client. Restart Steam.

Final thoughts

Steam is one of the finest platforms for gamers. With the help of Steam, you’re free to enjoy the best games right away! All you need is just tinkering with the system and setting the tools properly.

Enjoy!

]]>
How to Install Steam on Ubuntu https://linuxhint.com/install_steam_ubuntu/ Mon, 15 Apr 2019 19:14:36 +0000 https://linuxhint.com/?p=38875 Valve extending support of Windows and Mac exclusive games to Linux platform through its Steam for Linux client was arguably news of the decade for Linux faithful’s. This was a huge news especially for those who had to port out to Linux from Windows for professional requirements as they we’re unable to play their favorite Windows exclusive games on Linux distributions.

Gaming on Linux!! What looked like a distant dream was made unbelievable reality when Valve introduced Steam client for Linux. I know most of the readers of this article will be those hardcore gamers out there and they don’t need any introduction to Steam. In simple words Steam is a digital distribution platform which you can use as an engine to buy and install various video games. The downloaded and installed games can be accessed anywhere on any device or platform using Steam account.

Installing Steam on Ubuntu

Downloading and installing Steam on Ubuntu and on various other Linux distributions is simple and easy task. It can be done by using either traditional command line method or it can also be installed using Ubuntu Software Center. We will have a look at both the methods one-by-one.

  • Traditional Command Line Method:

Open the Terminal from your Ubuntu dashboard and run the following command to install Steam on Ubuntu.

$ sudo apt-get install steam-installer

  • Ubuntu Software Center

Steam Installer is readily available on Ubuntu Software Center as an installation package; you just need to search for Steam in software center and click on Install button.

Now just wait for the completion of installation of Steam Installer package.

Just make sure you have all the necessary packages installed on your Linux distribution before going forward with above methods to install Steam.

Once the installation is finished, you can go to Unity dashboard and search for Steam. On first start Steam Installer will download and install all the necessary updates required to run Steam platform smoothly on your system.

Ready For Very First Use…

Considering updates are successfully installed, now again go to Unity dashboard and look for Steam icon to open it for first time. As it is a first run, it will take you to screen where it will either ask you to login to your existing Steam account or create a fresh one.

You can select either, I will select login option as I already have my Steam account.

By this time you should be having access to your Steam account either through login or by creating new account if you don’t have it.

Getting Started with Steam

Now that everything is done, right from downloading Steam Installer to setting up Steam account, we’re now ready to install and play games on Ubuntu using Steam. After logging into your account you will see a Steam window with home screen looking somewhat similar to this.

Now you’re finally ready to install and play your favorite video games on Ubuntu. As you can see in the below screenshot, under the Store tab which is highlighted, you can search for your favorite game right from the Search bar or from Game tab, where you can browse games category or genre wise.

The Library tab which is besides Store tab, can be used to view your video game collection which includes all downloaded and installed as well as the games which are currently being downloaded on Steam.

How to Download and Install Game on Ubuntu Using Steam…

Now we’re at most exciting part of our discussion, and for example we’ll take Battle Tanks: Legends of World War II to download and install on Ubuntu using Steam.

Let’s start with system requirement of the game, make sure you check these before installing any game on Ubuntu as it will give you an idea about the compatibility of your hardware with the game.

If you can see the Steam icon besides Windows and Mac icon as shown in screenshot below then it means that game is available for download and installation on Ubuntu.

Once you click on Download button, the below window will appear on screen and you can select either option as you’re comfortable with. Just click on the Next button once you’re done with selection of option.

Now sit back and enjoy your time as Steam downloads and installs the game for you in background. You can absolutely use your system for other work or task freely as it won’t affect game download and installation process.

So that’s it for now you have everything you need to know about Steam on Ubuntu. If you have any queries about using Steam on Ubuntu then get in touch with us at @LinuxHint and @SwapTirthakar. ]]> How to Install STEAM to Play Games on Ubuntu 18.04 LTS https://linuxhint.com/install_steam_games_ubuntu_1804/ Sun, 22 Jul 2018 03:53:11 +0000 https://linuxhint-com.zk153f8d-liquidwebsites.com/?p=28594 STEAM is a gaming platform developed by Valve Corporation. STEAM hosts many games on their servers, which can be accessed using the STEAM app. The users can install games through STEAM on their computers and play them whenever they want. STEAM also lets the players save their game online. So no more worries of losing save games. You can buy paid games through STEAM directly. It’s like a game store where you can find every type of game at ease.

STEAM protects the game developers and makes sure they get paid for their work. So the game developers trust STEAM platform and releases their game on STEAM even when the game is still being developed. So the players can try out any game before it’s released.

Players are also allowed for a demo session of the game. So you only pay for the game if you like the game. You don’t have to regret buying any game. STEAM also lets you play online games with your friends. STEAM is also cross platform. STEAM app is available on Linux, Windows and Mac OS. Overall, STEAM is the best platform for gamers and game developers on Linux.

In this article, I will show you how to install STEAM on Ubuntu 18.04 LTS. Let’s get started.

Installing STEAM on Ubuntu 18.04 LTS:

STEAM is available in the official package repository of Ubuntu 18.04 LTS. So it is very easy to install. In this section, I will show you how to install STEAM app from the official package repository of Ubuntu 18.04 LTS.

First you have to enable the main, restricted, universe and multiverse software sources on Ubuntu 18.04 LTS. You can easily enable these software sources from the Software & Updates app on Ubuntu 18.04 LTS.

Go to the Application Menu and search for Software & Updates. Now click on the marked icon in the screenshot below.

The Software & Updates app should open. Now make sure the marked checkboxes are selected. If they are not, just click on them. They should be selected.

Now go to the Additional Drivers tab of Software & Updates app. If you’re using any proprietary drivers, you should see it here. Just select it and then click on Apply Changes, it should be installed. I don’t have any dedicated graphics card installed on my virtual machine. So it shows nothing.

NOTE: For better performance and to play more games on STEAM, I recommend you use a dedicated NVIDIA or AMD graphics card and install required drivers from the Additional Drivers tab of Software & Updates app. Otherwise, you won’t be able to play high end games. But you will be able to play old games that works well with Intel’s built-in internal graphics such as Intel HD Graphics. You may not be able to get good playable frame rates as well.

Now click on Close.

Now open up a Terminal and run the following command to update the APT package repository cache of your Ubuntu 18.04 LTS machine:

$ sudo apt update

The APT package repository cache should be updated.

Now upgrade all the softwares of your Ubuntu 18.04 LTS machine with the following command:

$ sudo apt upgrade

If you have any updates available, you should see the following prompt. Press y and then press <Enter> to continue.

It may ask you whether you want to keep a local copy of 20auto-upgrades file, just press 2 and then press <Enter>. The installation should continue.

Your Ubuntu 18.04 LTS machine should be updated.

Now reboot your computer with the following command:

$ sudo reboot

Once your computer starts, run the following command to install STEAM on your Ubuntu 18.04 LTS machine:

$ sudo apt install steam

Now press y and then press <Enter> to continue.

STEAM should be installed.

Using STEAM on Ubuntu 18.04 LTS:

Now that you have STEAM installed on your Ubuntu 18.04 LTS machine, you can go to the Application Menu and find STEAM there. Just click on the STEAM icon as marked in the screenshot below.

As you’re running STEAM for the first time, STEAM will first download all the required updates as you can see in the screenshot below.

NOTE: You may have some problems in this stage. Don’t worry, I’ve listed the problems that I’ve faced while installing STEAM on Ubuntu 18.04 LTS on the Fixing Problems with STEAM Installation on Ubuntu 18.04 LTS section of this article below and also provided a solution that worked in my case.

Once the update process is complete, STEAM app should start.

Fixing Problems with STEAM Installation on Ubuntu 18.04 LTS:

While installing STEAM on Ubuntu 18.04 LTS, you may face some problems down the road. I’ve listed the problems that I’ve faced while installing STEAM on Ubuntu 18.04 LTS. Don’t worry, the solutions are included as well.

Problem 1:

At times you may see the following error “Fatal Error: STEAM needs to be online to update. Please confirm your network connection and try again.” as shown in the screenshot below while the STEAM is being updated. Don’t worry, it is easy to fix.

Just open up a Terminal and run the following command:

$ steam

The update process should start again. Once the update process is complete, STEAM app should start as usual.

If this doesn’t fix it, remove the ~/.steam/ directory and ~/Steam file from your login user’s HOME directory with the following command:

$ rm -rfv ~/.steam ~/Steam

Now try running STEAM again.

Problem 2:

At times, you should see the following error message after the STEAM updates are downloaded. It is also easy to fix.

Just create a ~/.steam/ubuntu12_32/steam-runtime directory in  your login user’s HOME directory with the following command:

$ mkdir ~/.steam/ubuntu12_32/steam-runtime

Now try to open STEAM app again with the following command:

$ steam

The problem should be fixed.

Once you get STEAM up and running, you can just open STEAM app from the Application Menu of your Ubuntu 18.04 LTS machine. No need to open it from the Terminal.

So that’s how you install STEAM to play games on Ubuntu 18.04 LTS. Thanks for reading this article.

]]>
How to Install Steam in Ubuntu 20.04 https://linuxhint.com/install-steamos-on-ubuntu/ Sun, 30 Apr 2017 18:56:20 +0000 https://linuxhint-com.zk153f8d-liquidwebsites.com/?p=18751

Since 2013, Linux has received a lot of attraction from gamers, as Value announced its release of Steam for Linux that year. A popular cross-platform engine for gaming, Steam provides many enjoyable and popular games for Linux. Using Steam, you can play your favorite games, as well as meet and interact with new gamers.

This article shows you how to install Steam in Ubuntu 20.04. Steam can be installed in Ubuntu 20.04 through the Ubuntu 20.04 package repository and the official Steam Debian package. This article discusses both ways to install Steam in Ubuntu 20.04.

Method #1: Install Steam from Ubuntu 20.04 Package Repository

This section shows you how to install Steam from the Ubuntu 20.04 package repository.

Step 1: Update and Upgrade System

Issue the commands given below to update and upgrade your Ubuntu 20.04 system:

$ sudo apt update

$ sudo apt upgrade

After issuing the above commands, the system will be updated and upgraded successfully.

Step 2: Enable Multiverse Repository

Before installing Steam from the Ubuntu 20.04 base repository, ensure that the multiverse repository is enabled. Run the following command to do so:

$ sudo add-apt-repository multiverse

Step 3: Install Steam Package

Execute the following command to install the Steam package from the Ubuntu 20.04 base repository:

$ sudo apt install steam


While installing Steam, the command-line will display two options, i.e., yes and no. To continue the installation process, press ‘y’ in the terminal.

The Steam package should now be installed successfully on your Ubuntu 20.04 system.

Step 4: Launch Steam Application

After successfully installing the Steam application, launch the application either from the terminal or the Application Menu. To launch the Steam application from the terminal, run the following command:

$ steam

To launch the Steam application from the Application Menu, open the Application Menu and search for ‘Steam.’ The application will appear in the search results.

Once Steam is launched, it will download some required updates.

Once the updates have been downloaded, the following screen will appear.

If there is no existing Steam account for you to use to log in, select the ‘Create New Account’ option and enter the correct information in the required fields.

If you already have a Steam account, then click the ‘Login to An Existing Account’ option and enter the username and password in the required fields.

If you have an existing account, upon first accessing the account from any unknown device, Steam will send a security code to your email address. Enter the security code in the given box, and you will be ready to use Steam.

Now, you may search for your favorite games and enjoy them on Steam.

That is all for the method of installing Steam from the Ubuntu 20.04 package repository.

Method #2: Install Steam from Official Steam Debian Package

Another way of installing Steam in Ubuntu 20.04 is by downloading the official Steam Debian package. Complete the following steps to install Steam using the official Steam Debian package in Ubuntu 20.04.

Step 1: Download Official Steam Debian Package

The official Steam Debian package can be downloaded using the following command:

$ wget -O ~/steam.deb http://media.steampowered.com/client/installer/steam.deb

Step 2: Install Steam Using Debian Package

Next, install Steam using the following command:

$ sudo dpkg --install steam.deb

Step 3: Launch Steam Application

Launch the Steam application from the terminal by issuing the following command:

$ steam

Once installed, Steam will download some additional packages. A terminal window will prompt you to run the root password to download the additional packages.

After downloading the additional packages, Steam will be ready for use.

Conclusion

Steam is a popular online gaming platform accessible on all major operating systems. It was made available for Linux back in 2013. Since then, Steam has become widely used for playing online games in Linux. This article explained how to install Steam in Ubuntu 20.04. We hope that you found this article useful for your Linux gaming needs.

]]>