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 not runnable after update from fresh installation (with workaround) #1368

Closed
MitchK opened this issue Feb 7, 2013 · 4 comments
Closed

Comments

@MitchK
Copy link

MitchK commented Feb 7, 2013

Hi,

I've installed a fresh Ubuntu 12.04 64bit with 32bit-Libs.
After installation of steam, steam is not runnable.

There is a popup with "failed to load steamui.so"

Workaround:
sudo sh -c 'echo "/usr/lib32\n/usr/lib/i386-linux-gnu/mesa\n" >> /etc/ld.so.conf.d/steam.conf' && sudo ldconfig
After that, steam runs.

@ghost ghost assigned johnv-valve Feb 7, 2013
@johnv-valve
Copy link
Contributor

What does "with 32bit-Libs" mean? I just tried this and do not see this problem. Installing libgl1-mesa-glx:i386 should put the appropriate file in /etc/ld.so.conf.d/i386-linux-gnu_GL.conf. Are you missing that file for some reason?

@johnv-valve
Copy link
Contributor

Also if you have done a fresh install of x64 12.04, make sure you apply all the OS updates BEFORE installing Steam.

@MitchK
Copy link
Author

MitchK commented Feb 9, 2013

Hi,
first of all my System:
Kubuntu 12.04 64 bit
Intel Core i5 Dual Core
8GB RAM
Nvidia Geforce 540m GT

I installed a completely fresh Kubuntu 12.04 64bit, did all Software Updates (dist-upgrade). Then I installed ia32-libs, then I installed nvidia-experimental-310. After that, I installed the Steam installer to download Steam. After starting steam, the error above occured.
I did some Google research and found the fix above that worked for me.

It ran without issues some days before on the same system with the same OS and almost the same software as before.

@MitchK
Copy link
Author

MitchK commented Feb 10, 2013

Problem solved! Issue can be closed.

With hybrid graphics cards the following steps are necessary:

  1. Install Bumblebee & restart
    sudo add-apt-repository ppa:bumblebee/stable
    sudo apt-get update
    sudo apt-get install bumblebee
    sudo reboot
  2. Install Primus (package primus)
    sudo add-apt-repository ppa:zhurikhin/primus
    sudo apt-get update
    sudo apt-get install primus
  3. Install the package primus-lib:386 to support 32bit apps.
    sudo apt-get install primus-lib:386
  4. Change the game parameters to "primusrun %command%" (Right-Click on Game -> Properties -> Parameters)
  5. ???
  6. Profit

Thank you Valve for porting such great games to linux. Everything works smooth and fluend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants