Objective

The objective is to guide reader through the installation of Steam on Ubuntu 18.04 Bionic Beaver Linux using standard Ubuntu repository as well as to perform a manual installation using the official Steam package.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver

Requirements

Privileged access to your system is required. Furthermore, appropriate nvidia driver or AMD radeon driver must also be configured before proceeding with the installation.

Difficulty

EASY

Conventions

  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user

Installing Steam from Ubuntu Repository

Installation of steam from the standard Ubuntu repository is as simple as the execution of the following linux commands:
$ sudo add-apt-repository multiverse
$ sudo apt install steam

Installing Steam from the official Steam package

The following procedure can be used to install steam from the official Steam package. If not available yet, enable the i386 architecture:
$ sudo dpkg --add-architecture i386
$ sudo apt update
Next, install prerequisite packages:
$ sudo apt install wget gdebi-core libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
At this stage download the official Steam package using the wget command:
$ wget http://media.steampowered.com/client/installer/steam.deb


Next, use the gdebi command to install the steam.deb package including its prerequisites:
$ sudo gdebi steam.deb
STEAM digital distribution platform is now installed on your system.

Steam on Ubuntu 18.04 Bionic Beaver Linux  - Login


Once you start the steam application you might expect to see the steam application window to pop up. If the window does not appear, which is the case with GNOME desktop manager, use mouse to right-click on the top-right steam icon.

Steam on Ubuntu 18.04 Bionic Beaver Linux  - window