Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

  1. #1
    Join Date
    Mar 2010
    Location
    MI, United States
    Beans
    116
    Distro
    Ubuntu 14.04 Trusty Tahr

    Cool Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    Hey guys, I'm going to post a *SIMPLE* thread showing you *EXACTLY* how to fix this bug because I know it'll be a common one. Even if the black Terminal screen scares you, I was thorough enough in this guide that you'll be able to fix it without having any idea what you're doing.

    This bug occurs when you install Steam on 64-bit Linux (such as 64-bit Ubuntu) on a computer that has an Intel/Nvidia processor. The problem's on Nvidia's end, not Steam's (from what I've heard).

    1- If you haven't updated your computer in a while, copy (ctrl+c) and paste (ctrl+SHIFT+v) this (and then hit enter to run it). If you don't know what this is, just do it. :
    Code:
    sudo apt-get update && sudo apt-get -y upgrade
    2- If you've installed Steam already, skip to step 3. If you haven't installed Steam, open Terminal with ctrl+alt+t. Then copy (ctrl+c) and paste (ctrl+SHIFT+v) this (and then hit enter to run it):
    Code:
    sudo apt-get install -y steam
    3- Now for the fix. Copy (ctrl+c) and paste (ctrl+SHIFT+v) this to edit Steam's configuration file (and then hit enter to run it):
    Code:
    sudo nano /etc/ld.so.conf.d/steam.conf
    4- It'll probably be blank. If it's blank, paste these two lines. If it's not blank, just paste these two lines to the very bottom. Copy (ctrl+c) and paste (ctrl+SHIFT+v) this (and then enter to run it):
    Code:
    /usr/lib32
    /usr/lib/i386-linux-gnu/mesa
    5- Save it by hitting ctrl-x, then y, then enter.

    6- Now copy (ctrl+c) and paste (ctrl+SHIFT+v) this (and then hit enter to run it).:
    Code:
    sudo ldconfig
    7- Finally, copy (ctrl+c) and paste (ctrl+SHIFT+v) this (and then hit enter to run it). It reinstalls a Mesa/OpenGL library:
    Code:
    sudo apt-get install --reinstall libgl1-mesa-glx:i386
    8- Open Steam, download Team Fortress 2, and go kill some folks.

    Source: https://github.com/ValveSoftware/ste...nux/issues/321
    Laptop: ASUS k53e, Intel i5 2410M CPU, 120GB Samsung SSD - Ubuntu 14.04 (64 bit) and Windows 7 (64 bit)
    Desktop: ASUS A88X motherboard, AMD Kaveri A10-7850K APU, AMD Radeon HD7970 GPU, 8GB Mushkin RAM, 250GB Samsung 840 SSD - Ubuntu 14.04 (64 bit)

  2. #2
    Join Date
    Mar 2015
    Beans
    3

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    doesnt work

  3. #3
    Join Date
    Apr 2013
    Beans
    2

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    Quote Originally Posted by sayvanfire View Post
    doesnt work
    For me, I added the following step at point 7 above:

    Code:
     sudo apt-get install --reinstall libgl1-mesa-dri:i386
    After that Steam starts just fine for me on Elementary OS, but should be the same on Ubuntu and its derivatives.
    Last edited by chronicfathead; April 20th, 2015 at 06:19 PM.

  4. #4
    Join Date
    Apr 2015
    Beans
    1

    Talking Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    For those who're being displayed this error even after following the suggestions from the posts above, try this:

    Code:
    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so.1
    The problem is that the necessary 32-bit libraries can't be found by Steam on 64-bit Ubuntu (and its derivatives).

  5. #5
    Join Date
    Apr 2015
    Beans
    6

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    wally@wally-Inspiron-N4050:~$ sudo apt-get install--reinstall libgl1-mesa-dri:i386
    [sudo] password for wally:
    E: Invalid operation install--reinstall
    wally@wally-Inspiron-N4050:~$

  6. #6
    Join Date
    May 2012
    Beans
    3

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    This fixed the issue for me. Thanks !!

  7. #7
    Join Date
    Apr 2013
    Beans
    2

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    I realised I had missed a space out between install --.

    Try again with my command above.

  8. #8
    Join Date
    Apr 2015
    Beans
    2

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    I've tried all of the above steps and I'm still getting this when I try to open steam
    Steam needs to install these additional packages:
    libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
    [sudo] password for mike:
    .................................................. .............................................
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.4)
    unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
    Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    Press return to continue:


    (Then when I hit return)

    You are missing the following 32-bit libraries, and Steam may not run:
    libGL.so.1



    ubuntu 14.04 lts

  9. #9
    Join Date
    Apr 2015
    Beans
    2

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    sudo apt-get install -y steam


    I ran this again and now it works!

  10. #10
    Join Date
    Apr 2015
    Beans
    1

    Re: Fix for Steam: "Missing 32-bit libraries: libGL.so.1"

    Quote Originally Posted by mischivousmic View Post
    sudo apt-get install -y steam


    I ran this again and now it works!

    this works for me too! thank you very much!

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •