Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Installing the following packages fixed it :
libgl1-mesa-dri:i386
libgl1-mesa-glx:i386
as far as i can see, even when all symlinks in ./root are ok, when starting again steam, all symlinks broke again
https://github.com/ValveSoftware/steam-for-linux/issues/3694#issuecomment-85208930
my steamfix.sh
#!/bin/bash
cd $HOME/.steam
rm root
ln -s $HOME/.local/share/Steam/ ./root
i execute this fix every time i start steam and get that ♥♥♥♥♥♥♥ error, then i can play games. still hoping in a client able of automatically resolv this finger in the ass
Installed Steam-launcher from repository
Get this *** error "You are missing the following 32-bit libraries, and Steam may not run: libc.so.6"
This packages simply can't install:
libgl1-mesa-dri:i386
libgl1-mesa-glx:i386
says something wrong with dependencies
I mean, how is this even can possible going on? Ubuntu is supposed to maintain Steam app... did developers/suport knows about this bug? how can I even communicate with them?
https://www.reddit.com/r/archlinux/comments/35s0rl/steam_missing_libraries_and_suggested_fix/
This works for all debian linux including mine.
SOLUTION
- Check your default Architecture by using:
sudo dpkg --print-architecture - You will get your default Architecture which would be amd64.
- We need to add i386 Architecture.
sudo dpkg --add-architecture i386 - Just to verify that it has been added successfully, use this code:
sudo dpkg --print-foreign-architectures - If it has been added, proceed to update in order to get the 32 bit packages.
sudo apt update - Now try installing steam from the updated repository.
sudo apt-get install steam - Since steam is not permitted to run as root by default, follow these steps.
- Open /usr/bin/steam
nano /usr/bin/steam - Comment or Delete these lines:
- Open steam.



You should be fine after this. If not, comment here and I'll try to solve it further.Use this code:
Use Code:
if [ "$(id -u)" == "0" ]; then
show_message --error $"Cannot run as root user"
exit 1
fi