Closed bviktor closed 4 years ago
SELinux silent deny?
Try installing full CentOS, maybe something's missing from 8's minimal install.
Doesn't help:
glibc32
[steam@c8test linux32]$ ldd ./steamconsole.so
linux-gate.so.1 (0xf7f28000)
libtier0_s.so => not found
libvstdlib_s.so => not found
libdl.so.2 => /lib/libdl.so.2 (0xf7e48000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7e27000)
librt.so.1 => /lib/librt.so.1 (0xf7e1d000)
/lib/ld-linux.so.2 (0xf7f2a000)
libm.so.6 => /lib/libm.so.6 (0xf7d4b000)
libc.so.6 => /lib/libc.so.6 (0xf7ba3000)
It's in the current dir...
BUT it's not found on C7 either.
/etc/ld.so.conf.d/steam.conf
:
/home/steam/Steam/linux32
/home/steam/Steam/linux64
/home/steam/Steam/siteserverui/linux64
/home/steam/Steam/KF2Server/linux64
/home/steam/Steam/KF2Server
/home/steam/Steam/KF2Server/Binaries/Win64/lib64
then
ldconfig -v
Then ldd
finds the libs. But still wouldn't work.
Maybe it's the overwriting of steamclient.so
files in the service??
Edit: nay. Fails even without the overwrites.
Possibly related:
https://github.com/ValveSoftware/steam-for-linux/issues/6321
Run in docker? But then we might as well run kf2 in docker as well. May not be feasible in low ram scenarios.
Guess what, Docker doesn't support CentOS 8 yet :D
On C7 it works just fine.