System theme Light theme Dark theme

Installing Steam

Installing Steam natively on Void Linux can be kind of a hassle, so this guide will attempt to summarize the necessary steps.

Of course, if you can't be bothered, you can always just install Steam from the flathub - it just won't run as smoothly.

Enabling required repositories

You'll need to enable the 32-bit and propietary code repos before continuing. You can do so with the following two commands:

sudo xbps-install void-repo-multilib void-repo-nonfree
sudo xbps-install -S

Installing a 32-bit graphics driver

This is just like the Installing the graphics driver section of the installation guide, but this time we're dealing with 32-bit package names.

AMD GPU

Install the required packages with:

sudo xbps-install mesa-dri-32bit vulkan-loader-32bit mesa-vulkan-radeon-32bit mesa-vaapi-32bit mesa-vdpau-32bit

Intel GPU

Install the required packages with:

sudo xbps-install mesa-dri-32bit vulkan-loader-32bit mesa-vulkan-intel-32bit

Nvidia GPU

Propietary

Nouveau

Simply run sudo xbps-install mesa-dri-32bit

Installing other dependencies

Installing Steam

You can finally install Steam with:

sudo xbps-install steam

Open it and log in to see if it worked. You should also try some Linux-native games to see if there's any issues.

If you get any errors, feel free to open an issue and we can try troubleshooting it - and potentially help others who run into such issues too by writing about it in this guide.

Table of Contents