“You are missing the following 32-bit libraries, and Steam may not run: libc.so.6”












1















I am running XFCE through crouton on my Chromebook. I wanted to install Steam but I'm having a problem. It says Steam needs to install libgl1-mesa-dri:i386, libgl1-mesa-glx:i386 and libc6:i386. And each time I try to run it, it says You are missing the following 32-bit libraries, and Steam may not run: libc.so.6.



Can anyone help me out with my problem?










share|improve this question





























    1















    I am running XFCE through crouton on my Chromebook. I wanted to install Steam but I'm having a problem. It says Steam needs to install libgl1-mesa-dri:i386, libgl1-mesa-glx:i386 and libc6:i386. And each time I try to run it, it says You are missing the following 32-bit libraries, and Steam may not run: libc.so.6.



    Can anyone help me out with my problem?










    share|improve this question



























      1












      1








      1








      I am running XFCE through crouton on my Chromebook. I wanted to install Steam but I'm having a problem. It says Steam needs to install libgl1-mesa-dri:i386, libgl1-mesa-glx:i386 and libc6:i386. And each time I try to run it, it says You are missing the following 32-bit libraries, and Steam may not run: libc.so.6.



      Can anyone help me out with my problem?










      share|improve this question
















      I am running XFCE through crouton on my Chromebook. I wanted to install Steam but I'm having a problem. It says Steam needs to install libgl1-mesa-dri:i386, libgl1-mesa-glx:i386 and libc6:i386. And each time I try to run it, it says You are missing the following 32-bit libraries, and Steam may not run: libc.so.6.



      Can anyone help me out with my problem?







      steam






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Aug 21 '18 at 1:29









      fosslinux

      2,39921837




      2,39921837










      asked Feb 6 '18 at 21:53









      dunkpigdunkpig

      613




      613






















          4 Answers
          4






          active

          oldest

          votes


















          1














          libc6.so.6 is in the package libc6-i386, so install that package too.





          The libc6.so.6 you are missing is the 32 bit version from /lib32/libc6.so.6. There is another 64 bit version in /lib/x86_64-linux-gnu/libc.so.6 but that's not the one you need for Steam. After installing all the missing 32 bit libraries steam needs, you will still need the 32 bit loader, which is also in the libc6-i386 package. Once the 32 bit loader is present, the ldd script run on your Steam executable will produce output listing the required libraries, and which are missing.

          The 32 bit packages may be distinguished from the 64 bit versions by adding ":i386" to the package name when installing, e.g.:



          sudo apt-get install libgl1-mesa-dri:i386  


          The libc6:i386 and the libc6-386 packages are probably the same. Some people suggest:



          sudo dpkg --add-architecture i386  
          sudo apt-get update


          commands, but I've never had to do that.






          share|improve this answer





















          • 1





            I already have libc6.so.6, for some reason it still wont work

            – dunkpig
            Feb 6 '18 at 22:09











          • How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

            – dunkpig
            Feb 7 '18 at 13:41





















          0














          Running the following commands fixed the issue for me:



          sudo dpkg --add-architecture i386  
          sudo apt-get update*





          share|improve this answer

































            0














            Here is what I had to do for my Ubuntu 18.04 installation, and follow this closely.



            Firstly, as others mentioned, run the following:



            sudo dpkg --add-architecture i386  
            sudo apt-get update


            Then, go to this page and download libnvidia-gl-390_390.48-0ubuntu3_i386.deb:
            https://packages.ubuntu.com/bionic/i386/libnvidia-gl-390/download



            Next, cd to the download directory and run the following:



            sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb
            sudo apt install -f
            sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb


            And all should be right with the world; you are now ready to Steam!






            share|improve this answer

































              0














              if you enabled linux apps beta and installed steam from the website xterm will also install open then sudo apt upadte and sudo apt upgrade allowed me to install the steam updates to run steam!





              share








              New contributor




              Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.





















                Your Answer








                StackExchange.ready(function() {
                var channelOptions = {
                tags: "".split(" "),
                id: "89"
                };
                initTagRenderer("".split(" "), "".split(" "), channelOptions);

                StackExchange.using("externalEditor", function() {
                // Have to fire editor after snippets, if snippets enabled
                if (StackExchange.settings.snippets.snippetsEnabled) {
                StackExchange.using("snippets", function() {
                createEditor();
                });
                }
                else {
                createEditor();
                }
                });

                function createEditor() {
                StackExchange.prepareEditor({
                heartbeatType: 'answer',
                autoActivateHeartbeat: false,
                convertImagesToLinks: true,
                noModals: true,
                showLowRepImageUploadWarning: true,
                reputationToPostImages: 10,
                bindNavPrevention: true,
                postfix: "",
                imageUploader: {
                brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                allowUrls: true
                },
                onDemand: true,
                discardSelector: ".discard-answer"
                ,immediatelyShowMarkdownHelp:true
                });


                }
                });














                draft saved

                draft discarded


















                StackExchange.ready(
                function () {
                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003691%2fyou-are-missing-the-following-32-bit-libraries-and-steam-may-not-run-libc-so%23new-answer', 'question_page');
                }
                );

                Post as a guest















                Required, but never shown

























                4 Answers
                4






                active

                oldest

                votes








                4 Answers
                4






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes









                1














                libc6.so.6 is in the package libc6-i386, so install that package too.





                The libc6.so.6 you are missing is the 32 bit version from /lib32/libc6.so.6. There is another 64 bit version in /lib/x86_64-linux-gnu/libc.so.6 but that's not the one you need for Steam. After installing all the missing 32 bit libraries steam needs, you will still need the 32 bit loader, which is also in the libc6-i386 package. Once the 32 bit loader is present, the ldd script run on your Steam executable will produce output listing the required libraries, and which are missing.

                The 32 bit packages may be distinguished from the 64 bit versions by adding ":i386" to the package name when installing, e.g.:



                sudo apt-get install libgl1-mesa-dri:i386  


                The libc6:i386 and the libc6-386 packages are probably the same. Some people suggest:



                sudo dpkg --add-architecture i386  
                sudo apt-get update


                commands, but I've never had to do that.






                share|improve this answer





















                • 1





                  I already have libc6.so.6, for some reason it still wont work

                  – dunkpig
                  Feb 6 '18 at 22:09











                • How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

                  – dunkpig
                  Feb 7 '18 at 13:41


















                1














                libc6.so.6 is in the package libc6-i386, so install that package too.





                The libc6.so.6 you are missing is the 32 bit version from /lib32/libc6.so.6. There is another 64 bit version in /lib/x86_64-linux-gnu/libc.so.6 but that's not the one you need for Steam. After installing all the missing 32 bit libraries steam needs, you will still need the 32 bit loader, which is also in the libc6-i386 package. Once the 32 bit loader is present, the ldd script run on your Steam executable will produce output listing the required libraries, and which are missing.

                The 32 bit packages may be distinguished from the 64 bit versions by adding ":i386" to the package name when installing, e.g.:



                sudo apt-get install libgl1-mesa-dri:i386  


                The libc6:i386 and the libc6-386 packages are probably the same. Some people suggest:



                sudo dpkg --add-architecture i386  
                sudo apt-get update


                commands, but I've never had to do that.






                share|improve this answer





















                • 1





                  I already have libc6.so.6, for some reason it still wont work

                  – dunkpig
                  Feb 6 '18 at 22:09











                • How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

                  – dunkpig
                  Feb 7 '18 at 13:41
















                1












                1








                1







                libc6.so.6 is in the package libc6-i386, so install that package too.





                The libc6.so.6 you are missing is the 32 bit version from /lib32/libc6.so.6. There is another 64 bit version in /lib/x86_64-linux-gnu/libc.so.6 but that's not the one you need for Steam. After installing all the missing 32 bit libraries steam needs, you will still need the 32 bit loader, which is also in the libc6-i386 package. Once the 32 bit loader is present, the ldd script run on your Steam executable will produce output listing the required libraries, and which are missing.

                The 32 bit packages may be distinguished from the 64 bit versions by adding ":i386" to the package name when installing, e.g.:



                sudo apt-get install libgl1-mesa-dri:i386  


                The libc6:i386 and the libc6-386 packages are probably the same. Some people suggest:



                sudo dpkg --add-architecture i386  
                sudo apt-get update


                commands, but I've never had to do that.






                share|improve this answer















                libc6.so.6 is in the package libc6-i386, so install that package too.





                The libc6.so.6 you are missing is the 32 bit version from /lib32/libc6.so.6. There is another 64 bit version in /lib/x86_64-linux-gnu/libc.so.6 but that's not the one you need for Steam. After installing all the missing 32 bit libraries steam needs, you will still need the 32 bit loader, which is also in the libc6-i386 package. Once the 32 bit loader is present, the ldd script run on your Steam executable will produce output listing the required libraries, and which are missing.

                The 32 bit packages may be distinguished from the 64 bit versions by adding ":i386" to the package name when installing, e.g.:



                sudo apt-get install libgl1-mesa-dri:i386  


                The libc6:i386 and the libc6-386 packages are probably the same. Some people suggest:



                sudo dpkg --add-architecture i386  
                sudo apt-get update


                commands, but I've never had to do that.







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Aug 21 '18 at 1:31









                fosslinux

                2,39921837




                2,39921837










                answered Feb 6 '18 at 22:03









                ubfan1ubfan1

                9,90441730




                9,90441730








                • 1





                  I already have libc6.so.6, for some reason it still wont work

                  – dunkpig
                  Feb 6 '18 at 22:09











                • How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

                  – dunkpig
                  Feb 7 '18 at 13:41
















                • 1





                  I already have libc6.so.6, for some reason it still wont work

                  – dunkpig
                  Feb 6 '18 at 22:09











                • How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

                  – dunkpig
                  Feb 7 '18 at 13:41










                1




                1





                I already have libc6.so.6, for some reason it still wont work

                – dunkpig
                Feb 6 '18 at 22:09





                I already have libc6.so.6, for some reason it still wont work

                – dunkpig
                Feb 6 '18 at 22:09













                How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

                – dunkpig
                Feb 7 '18 at 13:41







                How would I install the missing 32 bit libraries that it needs? Sorry I am new to linex/ubuntu.

                – dunkpig
                Feb 7 '18 at 13:41















                0














                Running the following commands fixed the issue for me:



                sudo dpkg --add-architecture i386  
                sudo apt-get update*





                share|improve this answer






























                  0














                  Running the following commands fixed the issue for me:



                  sudo dpkg --add-architecture i386  
                  sudo apt-get update*





                  share|improve this answer




























                    0












                    0








                    0







                    Running the following commands fixed the issue for me:



                    sudo dpkg --add-architecture i386  
                    sudo apt-get update*





                    share|improve this answer















                    Running the following commands fixed the issue for me:



                    sudo dpkg --add-architecture i386  
                    sudo apt-get update*






                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Aug 21 '18 at 1:31









                    fosslinux

                    2,39921837




                    2,39921837










                    answered Aug 20 '18 at 21:24









                    anonanon

                    1




                    1























                        0














                        Here is what I had to do for my Ubuntu 18.04 installation, and follow this closely.



                        Firstly, as others mentioned, run the following:



                        sudo dpkg --add-architecture i386  
                        sudo apt-get update


                        Then, go to this page and download libnvidia-gl-390_390.48-0ubuntu3_i386.deb:
                        https://packages.ubuntu.com/bionic/i386/libnvidia-gl-390/download



                        Next, cd to the download directory and run the following:



                        sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb
                        sudo apt install -f
                        sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb


                        And all should be right with the world; you are now ready to Steam!






                        share|improve this answer






























                          0














                          Here is what I had to do for my Ubuntu 18.04 installation, and follow this closely.



                          Firstly, as others mentioned, run the following:



                          sudo dpkg --add-architecture i386  
                          sudo apt-get update


                          Then, go to this page and download libnvidia-gl-390_390.48-0ubuntu3_i386.deb:
                          https://packages.ubuntu.com/bionic/i386/libnvidia-gl-390/download



                          Next, cd to the download directory and run the following:



                          sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb
                          sudo apt install -f
                          sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb


                          And all should be right with the world; you are now ready to Steam!






                          share|improve this answer




























                            0












                            0








                            0







                            Here is what I had to do for my Ubuntu 18.04 installation, and follow this closely.



                            Firstly, as others mentioned, run the following:



                            sudo dpkg --add-architecture i386  
                            sudo apt-get update


                            Then, go to this page and download libnvidia-gl-390_390.48-0ubuntu3_i386.deb:
                            https://packages.ubuntu.com/bionic/i386/libnvidia-gl-390/download



                            Next, cd to the download directory and run the following:



                            sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb
                            sudo apt install -f
                            sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb


                            And all should be right with the world; you are now ready to Steam!






                            share|improve this answer















                            Here is what I had to do for my Ubuntu 18.04 installation, and follow this closely.



                            Firstly, as others mentioned, run the following:



                            sudo dpkg --add-architecture i386  
                            sudo apt-get update


                            Then, go to this page and download libnvidia-gl-390_390.48-0ubuntu3_i386.deb:
                            https://packages.ubuntu.com/bionic/i386/libnvidia-gl-390/download



                            Next, cd to the download directory and run the following:



                            sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb
                            sudo apt install -f
                            sudo dpkg -i libnvidia-gl-390_390.48-0ubuntu3_i386.deb


                            And all should be right with the world; you are now ready to Steam!







                            share|improve this answer














                            share|improve this answer



                            share|improve this answer








                            edited Sep 30 '18 at 13:28

























                            answered Sep 30 '18 at 13:21









                            flajannflajann

                            1011




                            1011























                                0














                                if you enabled linux apps beta and installed steam from the website xterm will also install open then sudo apt upadte and sudo apt upgrade allowed me to install the steam updates to run steam!





                                share








                                New contributor




                                Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.

























                                  0














                                  if you enabled linux apps beta and installed steam from the website xterm will also install open then sudo apt upadte and sudo apt upgrade allowed me to install the steam updates to run steam!





                                  share








                                  New contributor




                                  Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.























                                    0












                                    0








                                    0







                                    if you enabled linux apps beta and installed steam from the website xterm will also install open then sudo apt upadte and sudo apt upgrade allowed me to install the steam updates to run steam!





                                    share








                                    New contributor




                                    Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.










                                    if you enabled linux apps beta and installed steam from the website xterm will also install open then sudo apt upadte and sudo apt upgrade allowed me to install the steam updates to run steam!






                                    share








                                    New contributor




                                    Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.








                                    share


                                    share






                                    New contributor




                                    Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.









                                    answered 3 mins ago









                                    RobRob

                                    1




                                    1




                                    New contributor




                                    Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.





                                    New contributor





                                    Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.






                                    Rob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.






























                                        draft saved

                                        draft discarded




















































                                        Thanks for contributing an answer to Ask Ubuntu!


                                        • Please be sure to answer the question. Provide details and share your research!

                                        But avoid



                                        • Asking for help, clarification, or responding to other answers.

                                        • Making statements based on opinion; back them up with references or personal experience.


                                        To learn more, see our tips on writing great answers.




                                        draft saved


                                        draft discarded














                                        StackExchange.ready(
                                        function () {
                                        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003691%2fyou-are-missing-the-following-32-bit-libraries-and-steam-may-not-run-libc-so%23new-answer', 'question_page');
                                        }
                                        );

                                        Post as a guest















                                        Required, but never shown





















































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown

































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown







                                        Popular posts from this blog

                                        GameSpot

                                        日野市

                                        Tu-95轟炸機