Gaming on Clear Linux, Short Guide

CL as of time of writing: 41170

Setup:

sudo swupd bundle-add games-dev wine cabextract

This will install all the necessary drivers and libraries for gaming. (around 4gb download it’ll take awhile)
Older games might require the 32 bit icd.d loaders so run the following commands as root (sudo -s)

# for i in `ls /usr/share/vulkan/icd.d/*x86_64*`; do cp $i `echo $i | sed 's|x86_64|i686|g'`; done
# sed -i 's|lib64|lib32|g' /usr/share/vulkan/icd.d/*i686*

Installing Steam
Get the latest steam from http://repo.steampowered.com/steam/archive/precise/steam_latest.tar.gz
extract and run sudo make install
More details here: Steam under Linux - Valve Developer Community

Since Clear Linux currently runs on glibc 2.39 there might be issues running older titles, you may refer to this github issue

Installing Non-Steam games using Lutris (Battle.net, Origin, EPIC, etc)
Lutris comes pre-bundled inside the games-dev bundle, the 32 bit icd.d loaders under Setup is required for running wine games under Lutris.
UPDATE: 41540
Running Lutris requires the bundle xz-lzma-i-accept-the-risks, add it with

sudo swupd bundle-add xz-lzma-i-accept-the-risks

I havent figured out a way to get _lzma module for python yet

5 Likes