Steam for Linux

Steam for Linux

stemy 14 ENE 2020 a las 2:13 p. m.
2
[Solved] You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1
Hello,

I just installed Steam on debian buster stable, and i can't launch it because if the error mentioned in the title.

GTX 1050
16 GB RAM
Última edición por stemy; 25 ENE 2020 a las 8:54 a. m.
Publicado originalmente por Cat on Linux:
Publicado originalmente por Corvus Shade:
I'd recommend you go with Ubuntu

heresy

to OP
you need to enable multiarch and install 32bit libs for video driver

su --login dpkg --add-architecture i386 apt install libgl1-nvidia-glvnd-glx:i386

then once it runs without errors try to install steam from terminal
< >
Mostrando 1-15 de 34 comentarios
JK_Mooney 14 ENE 2020 a las 4:02 p. m. 
Steam for Linux requires some legacy 32-bit libraries. I'd recommend you go with Ubuntu or one of it's variants (I use Mint, but there are may other good options out there).
.
More details on the 32-bit thing here....
https://steamcommunity.com/app/221410/discussions/0/1640915206447625383/
El autor de este hilo ha indicado que esta publicación responde al tema original.
Cat on Linux 14 ENE 2020 a las 4:36 p. m. 
2
4
Publicado originalmente por Corvus Shade:
I'd recommend you go with Ubuntu

heresy

to OP
you need to enable multiarch and install 32bit libs for video driver

su --login dpkg --add-architecture i386 apt install libgl1-nvidia-glvnd-glx:i386

then once it runs without errors try to install steam from terminal
Zyro 15 ENE 2020 a las 2:25 a. m. 
Publicado originalmente por dartvader316:
Sorry if is sounds rude

It does. Let's be a nice, welcoming community.
🇮 🇻 🇴 🇷 15 ENE 2020 a las 12:27 p. m. 
It does take a while to feel confident in interpreting error messages dartvader316, I can understand how people go "goobldegook" and glaze over when they're usually helpful.

I would do:

sudo apt-file search libGL.so.1

which says

libgl1: /usr/lib/x86_64-linux-gnu/libGL.so.1
libgl1: /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
nvidia-340: /usr/lib/i386-linux-gnu/libGL.so.1
nvidia-340: /usr/lib/x86_64-linux-gnu/libGL.so.1
primus-libs: /usr/lib/x86_64-linux-gnu/primus/libGL.so.1
virtualbox-guest-x11: /usr/lib/virtualbox/additions/libGL.so.1
virtualbox-guest-x11-hwe: /usr/lib/virtualbox/additions/libGL.so.1

for me (on Kubuntu) and then do

sudo apt install nvidia-340 # as that looks the most likely

and then try again.

ldconfig -p | grep -i libgl

might help when chasing these sorts of things as that shows you what libraries matching the string ("libgl" here) your system knows about. Doesn't necessarily help with things like steam that ship their own libraries .. `locate -i libgl` could help there.

That often will create a new error. Chasing dependencies like that makes me nostalgic for my days running Slackware! :steamhappy:

Última edición por 🇮 🇻 🇴 🇷; 15 ENE 2020 a las 12:31 p. m.
JK_Mooney 15 ENE 2020 a las 3:21 p. m. 
Publicado originalmente por Cat on Linux:
Publicado originalmente por Corvus Shade:
I'd recommend you go with Ubuntu

heresy

Yea, yea, I know.....I suggested an automatic to a guy who prefers to drive a stick but, in my defense, automatics have gotten much better in recent years ;).
Cat on Linux 15 ENE 2020 a las 3:30 p. m. 
Publicado originalmente por Corvus Shade:
Publicado originalmente por Cat on Linux:

heresy

Yea, yea, I know.....I suggested an automatic to a guy who prefers to drive a stick but, in my defense, automatics have gotten much better in recent years ;).
what's the point in installing new distro if they will have to do the same thing? Ubuntu is not 100% automated to install everything.
JK_Mooney 15 ENE 2020 a las 3:41 p. m. 
No, nothing is; but I find they generally have driver install tools and the like that help sort out these pitfalls...especially for a less experienced user. That being said, nothing against pure Debian, especially since there's a strong community out there to help sort these issues out without the "automated tools".
stemy 25 ENE 2020 a las 8:54 a. m. 
Thanks, the solution of Cat on Linux Worked fine.
Cat on Linux 25 ENE 2020 a las 9:06 a. m. 
Publicado originalmente por stemy:
Thanks, the solution of Cat on Linux Worked fine.
great :)
DAFFLIE DUCKFL 4 FEB 2021 a las 7:23 a. m. 
Publicado originalmente por stemy:
Hello,

I just installed Steam on debian buster stable, and i can't launch it because if the error mentioned in the title.

GTX 1050
16 GB RAM

Thank you so much man !! I'm searching for this solution for so long.
I also have a GTX 1050 Ti and using thje following command it worked properly :

apt install libgl1-nvidia-glvnd-glx:i386
e2 2 MAY 2021 a las 10:08 a. m. 
Publicado originalmente por Cat on Linux:
su --login dpkg --add-architecture i386 apt install libgl1-nvidia-glvnd-glx:i386

then once it runs without errors try to install steam from terminal

I just ran into this today after I updated my Siduction install (last fresh install 6th April 2020).
Wasn't having any steam issues until I updated today and I update every week or 2.
Thank you Cat on Linux/this post for letting me get back to my game again (Civ 6).


stemy 2 MAY 2021 a las 12:18 p. m. 
Another solution: install with flatpak, it works out of the box.
< blank > 9 MAY 2021 a las 5:43 a. m. 
ok there are couple of things that are needed to be known before doing anything...

libGL.so is a tricky beast.

It usually ships as part of the graphics drivers. For Linux there are several driver packages around:

Mesa, the open source OpenGL implementation and drivers
NVidia's proprietary blob
AMD's proprietary blob

for more info have a look at the post in stackoverflow. "https://stackoverflow.com/questions/31285958/my-files-linking-to-libgl-so-1"

This got me thinking on how the steam is allocating its graphics. basing on this i managed to narrow down the issue on what the fix could be.

I dug around other Linux forums more about on how to run games on integrated graphics and found the solution. Have a look at the link below.

"From a terminal window: optirun steam. Sets steam running on my actual graphics card rather than cpu-onboard intel graphics. "

https://askubuntu.com/questions/260813/trying-to-install-steam-error-you-are-missing-the-following-32-bit-libraries-a

so the bottom line is that.. if you have a dedicated GPU.. i suggest you to update all the libraries even if you have 64bit... i suggest you to install even the 32bit version... just in-case you don't run into other issues in the future.

these are following command i have used to debug

sudo apt-get update
sudo apt-get upgrade
sudo apt install libgl1-mesa-glx
sudo apt install libgl1-mesa-glx
"open-cv libraries"
OpenGL drivers
dpkg --add-architecture i386
apt install libgl1-nvidia-glvnd-glx:i386
finally "optirun steam" ==> this worked for me.

do let me know if you guys still see this issue... will try to find a solution.:steamthumbsup::steamthumbsup:






Última edición por < blank >; 9 MAY 2021 a las 5:46 a. m.
Kackboon 19 OCT 2021 a las 5:09 a. m. 
For Debian Bullseye and Bookworm this one is working:
ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib

The location of the file may vary, you can find it like this:
find / -xdev -name libGL.so.1 | grep i386

Source: https://askubuntu.com/a/264600/133983
ozz 9 MAY 2022 a las 6:07 p. m. 
Publicado originalmente por Cat on Linux:
Publicado originalmente por Corvus Shade:
I'd recommend you go with Ubuntu

heresy

to OP
you need to enable multiarch and install 32bit libs for video driver

su --login dpkg --add-architecture i386 apt install libgl1-nvidia-glvnd-glx:i386

then once it runs without errors try to install steam from terminal

2 years on, and this is still helping people! Thank-you so much dude.

Had to signup and reply to say this. I use ParrotOS and since upgrading to 5.0, Steam just broke and didn't wanna run. I tried literally everything, following the debian wiki, many many posts on people having similar issues and just randomly stumbled on this post.

apt install libgl1-nvidia-glvnd-glx:i386

This is what fixed the error for me. Thank-you so much :)
Última edición por ozz; 9 MAY 2022 a las 6:08 p. m.
< >
Mostrando 1-15 de 34 comentarios
Por página: 1530 50

Publicado el: 14 ENE 2020 a las 2:13 p. m.
Mensajes: 34