This topic has been locked
Pug of War Dec 8, 2018 @ 2:55pm
steam client on debian stretch amd64 [SOLVED]
hello guys i just fresh installed debian stretch, installed the backports drivers, but cant install steam client, i tried several tutorials:
https://wiki.debian.org/Steam
https://wiki.debian.org/NvidiaGraphicsDrivers
https://linuxconfig.org/how-to-install-steam-client-on-debian-9-stretch-linux

i am using the 390.48 driver from backports

steam doesnt install from the provided .deb from steam, neither with apt install steam

do you guys have some ideas?

this is my log form steam app

Package libgl1-mesa-dri:i386 needs to be installed
Package libgl1-mesa-glx:i386 needs to be installed
Running Steam on debian 9 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libxcb.so.1
libstdc++.so.6
libstdc++.so.6
libxcb.so.1
libxcb.so.1
libdrm.so.2
libxcb.so.1
libxcb.so.1
Last edited by Pug of War; Dec 8, 2018 @ 6:37pm

Something went wrong while displaying this content. Refresh

Error Reference: Community_9708323_
Loading CSS chunk 7561 failed.
(error: https://community.cloudflare.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Showing 1-11 of 11 comments
just.kamk /idle Dec 8, 2018 @ 3:15pm 
Install the missing packages, try again?
Pug of War Dec 8, 2018 @ 3:25pm 
nope, just cause inconsistency, the drivers were installed along with backports
Omega Dec 8, 2018 @ 3:38pm 
I had a Debian Buster VM running so I tried installing Steam.

All I had to do:
- Add my user to the sudoers file. It would error when trying to install Steam as root.
- Add 'contrib non-free' (without ') to all lines that end in 'main' in /etc/apt/sources.list

And a few terminal commands:
# dpkg --add-architecture i386 # apt update && apt upgrade # apt install Steam

Of course you have to install your Nvidia drivers also but you have that covered already.

I restarted the virtual machine before installing Steam because I then added my user to the sudoers file.
Last edited by Omega; Dec 8, 2018 @ 3:45pm
Pug of War Dec 8, 2018 @ 3:59pm 
i tried that, but this gave me this error

Os pacotes a seguir têm dependências desencontradas:
steam:i386 : Depende: libgl1-mesa-dri:i386 mas não será instalado
Depende: libgl1-mesa-glx:i386 mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

installing steam is like rolling a dice, on my previous install of debian it worked like a charm
just.kamk /idle Dec 8, 2018 @ 4:11pm 
Originally posted by Pug of war:
installing steam is like rolling a dice, on my previous install of debian it worked like a charm
No offense intended, but have you tried running Ubuntu or some derivate?
Omega Dec 8, 2018 @ 4:27pm 
Originally posted by Pug of war:
i tried that, but this gave me this error

Os pacotes a seguir têm dependências desencontradas:
steam:i386 : Depende: libgl1-mesa-dri:i386 mas não será instalado
Depende: libgl1-mesa-glx:i386 mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

installing steam is like rolling a dice, on my previous install of debian it worked like a charm
It's complaining about the GPU drivers. It's trying to install the 32bit open source MESA drivers but is unable to do so likely due to a conflict with the Nvidia drivers.

Make sure the Nvidia GPU drivers are properly working.

Nvidia drivers on Debian Stretch:
https://wiki.debian.org/NvidiaGraphicsDrivers#stretch
Last edited by Omega; Dec 8, 2018 @ 4:28pm
meheezen Dec 8, 2018 @ 5:04pm 
tem que instalar o driver de 32-bit da nvidia também... não basta instalar o driver de 64-bit
Last edited by meheezen; Dec 8, 2018 @ 5:04pm
Omega Dec 8, 2018 @ 5:06pm 
^ This

Almost at the bottom of that page I linked:
"and if you need multiarch packages (i.e. i386 on amd64) - required for steam to work: " # sudo apt-get install libwayland-client0:i386 libwayland-server0:i386 # svn-buildpackage --svn-ignore --svn-arch=i386 -us -uc -rfakeroot NOTE: for the multiarch, for example on amd64 with i386, you must NOT install all the packages from the foreign architecture, but ONLY either libgl1-nvidia-glx-i386 or nvidia-driver-libs-i386 depending on the branch, and their dependencies.
Last edited by Omega; Dec 8, 2018 @ 5:09pm
Pug of War Dec 8, 2018 @ 6:35pm 
i did everything the hard way, goofed my installation, but i know now the problem was the backports driver, another fresh start now with 384.130 driver
this article helped me
https://linuxconfig.org/how-to-install-the-latest-nvidia-drivers-on-debian-9-stretch-linux
Originally posted by Pug of War:
i did everything the hard way, goofed my installation, but i know now the problem was the backports driver, another fresh start now with 384.130 driver
this article helped me
{LINK REMOVED}
what should I begin to type
Nanami Mar 27 @ 3:29am 
This thread was quite old before the recent post, so we're locking it to prevent confusion.
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Dec 8, 2018 @ 2:55pm
Posts: 11