Im new to CL, i used to install steam from flatpak and from the software (default). Both of it can run Brawlhalla without any error log show. So idk… I uninstall both and install steam from steam_latest.tar.gz ( its tarball right?)… when i run ./steam.sh from terminal, it show:
~/.local/share/Steam $ ./steam.sh
Running Steam on clear-linux-os 34820 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
libdrm.so.2
libdrm.so.2
libdrm.so.2
I ran swupd search libdrm and I got the following:
Bundle with the best search result:
devpkg-libdrm - All content for pkgconfig file libdrm.pc. (1MB) (installed)
This bundle can be installed with:
swupd bundle-add devpkg-libdrm
Alternative bundle options are
games - Play games in Clear Linux OS. (18MB)
lib-opengl - Helpers for 3D graphics. (installed)
desktop-gnomelibs - Helper bundle with common libraries and desktop utilities. (482MB) (installed)
I guess the games bundle is the one right for you. Which you can install running sudo swupd bundle-add games.