Steam
ST-01 // STEAM
Steam runs on FreeBSD through linux-steam-utils, which uses the linuxulator (Linux binary compatibility layer) to run the Linux Steam client natively — no VM required.
Install
Section titled “Install”steam-installThis loads the linux64 kernel module, enables it persistently via sysrc linux_enable=YES, then installs linux-steam-utils via pkg.
Launch
Section titled “Launch”After installation, Steam is available from the app launcher (Super + Space) or from the terminal:
steamSign in with your Steam account on first launch. The Linux Steam client handles library management, game downloads, and Proton compatibility layers for Windows titles.
Remove
Section titled “Remove”steam-removeRemoves linux-steam-utils. The Linux compatibility layer (linux_enable) is left enabled — other applications may depend on it.
- Linux Steam runs via linuxulator, not a jail or VM — it shares the host kernel
- Proton (Steam’s Wine-based compatibility layer) handles Windows game support
- Game performance depends on whether the title has a native Linux build or runs via Proton