THE STEAM INTERFACE
1 Main menu Easily overlooked, this is the menu bar. It’s mostly concerned with options to configure Steam itself.
2 Steam Sections The tabs that take you to different parts of Steam. Each entry is also a pulldown menu if you hover over it.
3 Game library controls Three filter icons to flick between: installed games, owned games and native Linux games.
4 Search The search box. If you need this, you may have too many games!
5 Game library The list of games in your library. Left-click to be taken to the game’s page. Right-click for the properties menu.
6 Run a game A button that changes between play, install and stream functions.
7 Guilt-o-meter Total play time. Keep this covered when your boss, partner or parents are present.
If you’re at all interested in gaming on PCs, you’ve probably come across Steam, Valve’s platform for distributing, updating and running games. Steam makes it possible to purchase a game, install it over the internet and then run it from the Steam interface.
Ah, but that brings us back to the age-old Linux gaming conundrum of support, as not every PC game is designed to run on anything other than Microsoft Windows. That said, there are plenty of Steam games that will run on Linux, and quite often, a Windows Steam game can be convinced to run on Linux even though some ‘fettling’ by the user may be required. This approach is officially supported by Steam using a system called Proton.
Getting all of these things running, and then possibly optimising the results, is what we’ll be looking at in this tutorial.
Steam itself is installed through a custom program called the Steam Installer. This makes sense because Steam updates itself and the games you install with it without relying on Linux’s own update systems. These days, the installer is in the official repositories of many Linux distributions such as Ubuntu and Fedora and their derivatives. As Steam is proprietary software you may have to enable a specific repository, such as ‘Multiverse’ for Ubuntu or ‘Nonfree’ on Fedora. Having done this, you can, for example, install Steam on Ubuntu as simply as typing sudo apt install steam-installer.
If you’re running a DEB-based distribution, but you can’t find the Steam installer in the official repositories, you can obtain the installer directly from the Steam website (steampowered.com) and install it with the usual dpkg -i [name of archive] as the super user.
There is also another, non-official, way of installing Steam that all Linux users might find interesting, and that is installation via the Flatpak system. This offers a few advantages of its own in terms of privacy and sandboxing, as Steam is a system unto itself once it’s on your system. A standard Steam installation is probably safe to use in the vast majority of cases, but if you are concerned (or if the other installation methods don’t work), give the Flatpak variant a look (search for ‘Steam’ on https://flathub.org).
Games in Steam
Let’s get started with an example that we can use to explore some of the features of Steam. Use the search feature at the top of the Store page to search for OpenTTD, a free management game, and click it to go to the product page for that game. Underneath the preview images and movies we find a bar with some pertinent information. The first point of interest is the price, which in this case is ‘Free’ (yay!). There are also three icons that indicate that the game is compatible with Microsoft Windows, macOS and Linux. Actually, that final icon, a piston arm over a wheel, indicates that the game has native support for typical desktop Linux distributions in addition to SteamOS, Valve’s custom, game-orientated Linux distribution. Valve sells specialised devices that run SteamOS, including the recently announced (and rather tasty-looking) Steam Deck hybrid console. Developments like these are good news for gaming on desktop Linux because it incentivises Valve to keep up the support.
It’s worth scrolling further down the product page to determine what the recommended specifications are and make sure that your machine meets them. In the case of OpenTTD, they’re fairly light.
As the game’s free, we could begin the installation procedure, but there are a few points to make about installation options in advance. It’s quite common to end up with a system that has more than one hard drive installed, and for this reason, you might prefer to install games to a drive other than the system drive.
To begin to configure this, the option that you’re looking for is called Steam Library Folders, and it’s located in Steam > Library > Steam Library Folders. From here, you can add an alternative installation folder located anywhere in the Linux filesystem that you have permission to access. The great thing about doing this is that the default game installation location is still available as an option in the installation dialogue. So, you can make decisions about installation location based on available hard drive space and performance requirements, particularly useful if you’re rocking an SSD as the system drive. Note that you can install to other types of storage such as network drives or USB flash drives, but the performance tends to be poor in the case of most games.
Continue reading your story on the app
Continue reading your story in the magazine
Create efficient backups
Backups aren’t just a safety net for Trekkies such as Shashank Sharma, but a way of life. But they can take up quite a lot of space if not done right…
Build your own custom Ubuntu distro
Why settle for what the existing distributions have to offer? Michael Reed looks at Cubic, a tool for creating your own custom respin based on Ubuntu.
Improve your shots using optical filters
Mike Bedford looks at the benefits of photographic filters and how to emulate them – but some effects can only be achieved optically.
Controlling the Pi's GPIO with Scratch
Les Pounder shows how we can use Scratch with simple electronics.
American Truck Simulator
Management is firm: no new pay rises. So they’re terrified that Andy Kelly is planning to retrain as a highly paid truck driver.
Old rivalries have been forgotten and ancient boundaries blurred. Jonni Bidwell investigates this new Redmond-Penguin harmony.
Network-share files quickly and easily
Nick Peers reveals how to share files over your local network without getting bogged down in networking protocols.
Asus Tinker Board 2S
This is the little board that couldn’t, says a disappointed Les Pounder as he tries a board that’s definitely no Raspberry Pi.
Pinhole photography with the HQ Camera
Interchangeable lenses enable us to experiment with that historical curiosity, the pinhole camera, Mike Bedford shows you how.
Linux Mint 20.2
Jonni Bidwell is running low on mint metaphors and time, but the promise of some budget mojito mix expedited this review.
Who needs polygons when you have blocks?
A ten-year-old game is still reaching new heights.
MICROSOFT SHUTTING DOWN LINKEDIN IN CHINA
Microsoft is shutting down its LinkedIn service in China later this year after internet rules were tightened by Beijing, the latest American tech giant to lessen its ties to the country.
MICROSOFT: RUSSIA BEHIND 58% OF DETECTED STATE-BACKED HACKS
Russia accounted for most state-sponsored hacking detected by Microsoft over the past year, with a 58% share, mostly targeting government agencies and think tanks in the United States, followed by Ukraine, Britain and European NATO members, the company said.
The View From Space
A startup uses satellites and AI to measure, and maybe mitigate, the climate crisis
How Windows 11 will speed up your slow PC
If your PC feels faster, is it faster? That’s Windows 11’s aim with some smart under-the-hood tweaks.
Unpatched Office attack reminds us: Don't click on risky docs
An attacker will have to convince you to click on the document as well as turn off Protected View.
Windows 11 to launch on October 5
The start of an exciting fall for PC users.
HOW TO DISAPPEAR COMPLETELY FROM THE INTERNET
It’s not just government spying; big-tech behemoths including Amazon, Google, Facebook, and Microsoft have collected huge amounts of people’s data in order to serve up targeted ads—and then, there’s the personal data that’s scooped up in all the breaches and hacks.
Introducing the Kiplinger ESG 20
Our picks have profit potential and are tackling today’s environmental, social and governance challenges.