I can't install Steam properly!

Here's my specs and stuff: . I have tried multiple ways to download Steam. First is using the .deb, it required the 32-bit libraries I can't, and don't know how to, install. Second is using the terminal. I downloaded Steam and the Steam update, but after that, it doesn't open. Uninstalled it. What should I do?

Now, it says "Fatal Error: Failed to load steamui.so".

Extra info:

icebunny08@D3CRYPT3D:~$ sudo apt install steam
[sudo] password for icebunny08:
Reading package lists... Done
Building dependency tree
Reading state information... Done
steam:i386 is already the newest version (1:1.0.0.54+repack-5ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 267 not upgraded.
icebunny08@D3CRYPT3D:~$ steam
tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/icebunny08/.steam/ubuntu12_32/steam-runtime’: No such file or directory
icebunny08@D3CRYPT3D:~$ 
5

3 Answers

You will need to enable the i386 arch:

$ sudo dpkg --add-architecture i386
$ sudo apt update && sudo apt upgrade --fix-missing

Now make sure your old repo is disabled by running:

$ sudo software-properties-gtk

and look to see if there is a Steam repo in "other software" tab. If so delete it before proceeding.

You can be sure all requirements are installed using:

$ sudo apt install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386

Then you can try to reinstall steam:

$ sudo add-apt-repository multiverse
$ sudo apt update
$ sudo apt remove --purge steam-launcher steam-installer steam-devices steam && sudo apt autoremove
$ sudo apt install steam steam-devices

Finally, if running steam from command line does not work, try launching it from activities window.

More info available here.

4

I don't know if this will solve your problem but I can't comment yet so...

You need to remove the Steam Repo that was installed with the .deb package, then update apt and remove the old installation. I don't know the command for removing a repository but you can use software-properties-gtk and remove it from the "Other Software" tab.

precise InRelease

Then:

sudo apt update
sudo apt purge steam*
sudo apt autoremove

Also, make sure the .steam directory is gone. If its not gone then delete it.

I think the steam-launcher package came from the old repo, on my system the only Steam packages are:

steam:i386
steam-devices
steam-installer

The steam:i386 package is what is installed by sudo apt install steam. I'm not sure, but from the apt descriptions it seems that steam-devices is for using Valve's Steam hardware, and steam-installer is for people trying to install Steam with i386 emulation on other architectures (such as PowerPC).

After you've removed the old repository and installation just do:

sudo apt install steam NO ASTERISK (*)

If it won't install, consider that the graphics PPA you are using might be causing a conflict.

1

Download Steam from their download page and to install the downloaded deb package, run

sudo dpkg -i steam_latest.deb
1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like