LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Steam not launching on -current with multilib (https://www.linuxquestions.org/questions/slackware-14/steam-not-launching-on-current-with-multilib-4175668112/)

CyDFect 01-20-2020 10:41 PM

Steam not launching on -current with multilib
 
I'm running a fresh install of -current, the only modification I've made is enabling multilib with the "quick 'n' dirty instructons" here. I tried installing both the libraries/OpenAL, libraries/libtxc_dxtn, and games/steam SlackBuilds from the 14.2 repo. This is the output I get from running steam:
Quote:

bash-5.0$ steam
Couldn't find dpkg, please update steamdeps for your distribution.
Actually, don't worry - this is Slackware!

Running Steam on slackware 14.2 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:
libc.so.6
/home/me/.local/share/Steam/ubuntu12_32/steam: error while loading shared libraries: /usr/lib/libX11.so.6: file too short
However, I know I have the library installed:
Quote:

bash-5.0$ locate libc.so.6
/boot/initrd-tree/lib64/libc.so.6
/lib/libc.so.6
/lib64/libc.so.6
What is going on here?

phenixia2003 01-21-2020 03:06 AM

Quote:

Originally Posted by CyDFect (Post 6080997)
I'm running a fresh install of -current, the only modification I've made is enabling multilib with the "quick 'n' dirty instructons" here. I tried installing both the libraries/OpenAL, libraries/libtxc_dxtn, and games/steam SlackBuilds from the 14.2 repo. This is the output I get from running steam:
Code:

bash-5.0$ steam
Couldn't find dpkg, please update steamdeps for your distribution.
Actually, don't worry - this is Slackware!

Running Steam on slackware 14.2 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:
libc.so.6
/home/me/.local/share/Steam/ubuntu12_32/steam: error while loading shared libraries: /usr/lib/libX11.so.6: file too short


/usr/lib/libX11.so.6 is corrupted. Maybe something went wrong when you downloaded libX11-compat32 package. Download this package again, verify the md5sum(*) and reinstall it.


(*) It would be better to verify the md5sum of all multilib packages.


--
SeB

CyDFect 01-21-2020 07:19 AM

Quote:

Originally Posted by phenixia2003 (Post 6081042)
/usr/lib/libX11.so.6 is corrupted. Maybe something went wrong when you downloaded libX11-compat32 package. Download this package again, verify the md5sum(*) and reinstall it.


(*) It would be better to verify the md5sum of all multilib packages.


--
SeB

For some reason all the checksums were accurate, but the install had somehow failed. I ended up reinstalling gcc and everything in x-compat32/, that fixed it. Thanks.


All times are GMT -5. The time now is 11:02 PM.