Steam Dependencies

#### Gaming Linux® From Scratch - Version 13.0

### Chapter 16. Steam Preliminaries

- Prev

  What is Steam?

- Next

  Installing Steam Dependencies

- Up
- Home

# Steam Dependencies

Steam is a collection of both 32-bit and 64-bit software. Think of the 32-bit tools as a base that always need to be ran, while the 64-bit tools and libraries are for 64-bit specific tasks. You will need the ability to run 32-bit software, regardless if you are on a 64-bit platform or not. You must also follow the lib32 instructions of each dependency listed unless the section doesn't have those instructions or it is stated to not be needed.

Furthermore, these dependencies are all for runtime. All the tools for the initial installation were built in LFS.

Required
alsa-plugins-1.2.12, cURL-8.18.0, D-Bus-1.16.2, Display server (Xorg-Server-21.1.21 or Wayland-1.24.0 w/ Xwayland-24.1.9), make-ca-1.16.1 (with the symlink added), and libglvnd-1.7.0
Recommended
Vulkan-SDK-1.4.341.0 (required for most games), PulseAudio-17.0, xdg-desktop-portal (and a backend service for your graphical environment), Xdg-user-dirs-0.19, Zenity, lsof, and libgpg-error-1.59
Optional
LSB-Tools (for Steam surveys)

- Prev

  What is Steam?

- Next

  Installing Steam Dependencies

- Up
- Home