LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware 14.1 64 Steam launch error "Failed to extract /usr/lib/steam/bootstraplinux (https://www.linuxquestions.org/questions/slackware-14/slackware-14-1-64-steam-launch-error-failed-to-extract-usr-lib-steam-bootstraplinux-4175526770/)

rockinroyle 11-28-2014 05:32 PM

Slackware 14.1 64 Steam launch error "Failed to extract /usr/lib/steam/bootstraplinux
 
Hello all,

I'm having an issue with getting steam up and running on Slackware 14.1 64bit at the moment.After a lot of googling and reading some of the forums pertaining to steam and Slackware 14.1 64 here I am making my first post to linuxquestions Slackware forum. First off, Ive only been using Linux for 2 years and I'm only about 2 months into using Slackware for reasons that aren't important to this post. I've found nothing (that I know of) in the other threads that seems to be the issue I'm having. So here we go.
Today I tried installing steam on my Slackware machine via sbopkg. I checked the dependencies listed and installed them in the order necessary for sbopkg to build the steam package found through the sbopkg search which was steam-1.0.0.49-x86_64-1_SBo.tgz. The dependencies I first installed through sbopkg were OpenAL and flashplayer-plugin. I then followed this thread http://www.linuxquestions.org/questi...-a-4175485717/ to be able to convert these 64bit packages to compat32 packages and installed those via installpkg. Lso on the same thread I had read that a common issue is the 32bit libraries for the proprietary graphics card may not be installed. I had installed alienbobs multilib packages given on his page following his directions on how to do so previous to installing the proprietary graphics drivers but nevertheless, I removed the drivers and re-installed them for my ati/amd graphics card which is either radeonhd 6xxx or 7xxx? Not sure how to check that right now but I did check by Google search before first install. So, after all that I had figured,based on what I've read so far, that I was in business? When I launch steam using the launcher I get the bouncing icon for approximately 20sec and then it just disappears? If I try to launch via terminal I get
Code:

bash-4.2$ steam
Setting up Steam content in /home/ralph/.local/share/Steam
tar (child): /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Failed to extract /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz, aborting installation.

I've only seen this issue posted pertaining to Debian installs and I'm not tech savvy enough to know whether the solutions are what I would be looking for? I hope I've provided enough info and if not I'm happy to produce it? I also hope this isn't a redundant or misplaced question and if it is please feel free to enlighten me? Thanks in advance to any responses!

moisespedro 11-30-2014 10:46 AM

When I was on slackware64 all I did was:

- Set up multilib
- Install the package from Alienbob

Nothing more than that, it worked flawlessly.

EDIT: I don't use the closed source driver so I don't know what is wrong.

rockinroyle 11-30-2014 02:34 PM

Quote:

Originally Posted by moisespedro (Post 5277102)
When I was on slackware64 all I did was:

- Set up multilib
- Install the package from Alienbob

Nothing more than that, it worked flawlessly.

EDIT: I don't use the closed source driver so I don't know what is wrong.

I've actually gotten past the point I was stuck at on my own. The issue was with the steam slackbuild I was using through sbopkg. Not sure why? I uninstalled and installed steam client from alienbob repo and works fine. Reinstalled ati proprietary drivers not using autodetect os method and just installed direct from the installer because it was not installing 32 bit binaries on my slackware 64 machine. Rebooted and all was well until I had no game controller ability? Looked around online and found a post saying to run dmesg (no idea what that does?) as root. Got a long readout and saw nothing pertaining to my logitech f310 gamepad so I rebooted again with gamepad unplugged in attempt to see if a reboot and then plugging in again would fix it? Now I have a "kernel panic not syncing vfs unknown block (8,2) on my generic 3.10.17 lol? Huge kernel boots fine and I'm currently looking into a way to compile a new kernel to add IOMMU support as my windows based gigabyte mobo has no usb 3.0 support atm and resolve the generic kernel panic I get in my existing one. Thanks for the reply! It is greatly appreciated and I will mark this as solved as it was my error to begin with

Alien Bob 11-30-2014 02:55 PM

Quote:

Originally Posted by rockinroyle (Post 5276499)
Code:

bash-4.2$ steam
Setting up Steam content in /home/ralph/.local/share/Steam
tar (child): /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Failed to extract /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz, aborting installation.


I guess that is because of these lines in the steam.SlackBuild script I found at slackbuilds.org:
Code:

if [ "$ARCH" = "x86_64" ]; then
  mv $PKG/usr/lib $PKG/usr/lib64
fi

The above is wrong. The lib directory contains the steamclient as well as the udev subdirectories and those need to be in /usr/lib .

I vote for my own pachage of course, as mentioned by moisespedro in the previous post. It works out of the box and on top of that, it adds some customization so you'll be able to manage potential sound issues.

Eric

rockinroyle 11-30-2014 09:07 PM

Quote:

Originally Posted by Alien Bob (Post 5277198)
I guess that is because of these lines in the steam.SlackBuild script I found at slackbuilds.org:
Code:

if [ "$ARCH" = "x86_64" ]; then
  mv $PKG/usr/lib $PKG/usr/lib64
fi

The above is wrong. The lib directory contains the steamclient as well as the udev subdirectories and those need to be in /usr/lib .

I vote for my own pachage of course, as mentioned by moisespedro in the previous post. It works out of the box and on top of that, it adds some customization so you'll be able to manage potential sound issues.

Eric

Thanks to both of you again! Resolved my other issues minus usb 3.0. Will look around. I agree about your package for steam as well. Works like a charm!


All times are GMT -5. The time now is 03:24 AM.