Install steam

Reference

Here’s how you grab Steam from the Arch Linux repos with pacman on an x86_64 system. Steam lives in the multilib repository (because it needs 32-bit libs on a 64-bit install), so if you don’t enable that first pacman will politely tell you it doesn’t exist.

Install the graphics driver Referenc

Ensure graphics utilites are installed

# Update pacman database
sudo pacman -Fy
# Install
sudo pacman -S mesa-utils vulkan-tools

Determine Graphics Vendor

lspci -vnnd ::03xx
lspci | grep -E "VGA|3D"

Determine what drivers are already install

pacman -Qs nvidia

Install Drivers 32bit drivers

# Steam needs these for legacy reasons
sudo pacman -S lib32-nvidia-utils

Open your pacman config in a text editor as root:

sudo nano /etc/pacman.conf

Find the block that looks like this (commented out by default):

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

and uncomment both lines so it reads:

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

Save and exit.

Refresh your package databases and update:

sudo pacman -Syu

This makes the newly enabled multilib repo actually show up.

Install Steam:

sudo pacman -S steam

Launch steam and add this to launch options: Properties -> General -> Launch Options

--use-d3d11

Or Launch directly from CLI

steam steam://run/553850//--use-d3d11

Optional install steam command line

Install commandline Steam:

yay -S steamcmd

Login to command line steam:

login jeremiahvaughan

Install Hell Divers 2

app_update 553850 validate

Quit

quit

Run game:

cd ~/.local/share/Steam/steamapps/common/Helldivers\ 2/bin
./linux-native-game-only