Steam Dependencies

To ensure Steam will run properly, 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. Moreover, the listed dependencies are all for runtime. All the tools for actual installation were built in LFS/MLFS.

Required
cURL-8.23.0, D-Bus-1.16.2, a display server (Xorg-Server-21.1.25 or Wayland-1.26.0 w/ Xwayland-24.1.14), libgbm-1.0.9 make-ca-1.16.1 (with the symlink added), libglvnd-1.7.0, PulseAudio-17.0, and Vulkan-SDK-1.4.363.0

Recommended
libva-2.24.1, xdg-desktop-portal (and a backend service for your graphical environment), Xdg-user-dirs-0.20, Zenity, lsof, and libgpg-error-1.61

Optional
LSB-Tools (for Steam surveys), NetworkManager (Wi-Fi connection management when running the client as an OS shell), Pipewire (for better audio management when using VR or running the client as an OS shell), and UDisks-2 (for automatic library discover on external drives when hotplugging and formatting disks)