Hello @thorwaldson, similar to #4883, this usually is an indication that your 32 bit opengl driver is not setup properly. Does any 32 bit opengl application like glxinfo from mesa-utils:i386 work?
Output of glxinfo:
glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
What video card and version of Debian are you using?
Debian 10.0
Nvidia geforce gtx 960m
Please check if you have the nvidia-driver-libs-i386 package installed with something like apt policy nvidia-driver-libs-i386. If you're using an optimus laptop, then it would be easier to try to get Steam working with the Intel gpu, which would use the libgl1-mesa-dri:i386 package.
apt policy nvidia-driver-libs-i386
nvidia-driver-libs-i386:i386:
Installed: 390.116-1
Candidate: 390.116-1
Version table:
*** 390.116-1 500
500 http://httpredir.debian.org/debian stretch/non-free i386 Packages
100 /var/lib/dpkg/status
Gonna close this now and change distro.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Steam should start but gives "opengl glx extension not supported by display" as output.
Steps for reproducing this issue: