Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam fails to update on CentOS 8 #37

Closed
bviktor opened this issue Dec 7, 2019 · 11 comments
Closed

Steam fails to update on CentOS 8 #37

bviktor opened this issue Dec 7, 2019 · 11 comments
Milestone

Comments

@bviktor
Copy link
Collaborator

bviktor commented Dec 7, 2019

[steam@c8test ~]$ klf update
Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
ERROR! Timed out waiting for AppInfo update.

On C7 it works just fine.

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 7, 2019

SELinux silent deny?

@bviktor bviktor added this to the 2.0 milestone Dec 7, 2019
@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

Try installing full CentOS, maybe something's missing from 8's minimal install.

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

Doesn't help:

  • Disabling SELinux
  • Disabling firewalld
  • Installing the "Server" "System Tools" "Development Tools" groups
  • Installling glibc32
  • Disabling IPv6

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

[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.

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

/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.

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

Maybe it's the overwriting of steamclient.so files in the service??

Edit: nay. Fails even without the overwrites.

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

Possibly related:

ValveSoftware/steam-for-linux#6321

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 8, 2019

Run in docker? But then we might as well run kf2 in docker as well. May not be feasible in low ram scenarios.

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 11, 2019

Guess what, Docker doesn't support CentOS 8 yet :D

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 11, 2019

@bviktor
Copy link
Collaborator Author

bviktor commented Dec 11, 2019

bviktor added a commit that referenced this issue Dec 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant