[Newbies] Steam install error "you are missing the following 32 bit libraries"
Tofloor
poster avatar
Ralkero
deepin
2023-09-20 23:41
Author

When running Steam on Deepin 20.9, it gives the following error: "You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1".

How do I install the prerequisites or fix the error?

Reply Favorite View the author
All Replies
pzm9012
Moderator
2023-09-21 21:00
#1

You may try executing this command in the terminal as a possible solution:

sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib

Reply View the author
kissssle
deepin
2023-10-11 19:03
#2
pzm9012

You may try executing this command in the terminal as a possible solution:

sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib

版主:终端回复

sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib
ln: 无法创建符号链接'/usr/lib/libGL.so.1': 文件已存在

依然无法运行steam怎么破?

Reply View the author
pzm9012
Moderator
2023-10-12 07:23
#3
kissssle

版主:终端回复

sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib
ln: 无法创建符号链接'/usr/lib/libGL.so.1': 文件已存在

依然无法运行steam怎么破?

sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install libgl1-nvidia-glvnd-glx:i386

试一下这个

Reply View the author
pzm9012
Moderator
2023-10-12 07:24
#4
kissssle

版主:终端回复

sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib
ln: 无法创建符号链接'/usr/lib/libGL.so.1': 文件已存在

依然无法运行steam怎么破?

或者

sudo apt install nvidia-settings nvidia-smi

如果你使用的是NVIDIA显卡

Reply View the author
CS_GomesGaioso
Moderator
2023-11-17 21:07
#5

You may want to try either the Flatpak or SNAP versions of the Steam launcher that have all the dependencies packaged together.

Reply View the author