Hello @anandijain, swrast is mesa's slower software renderer. The fact Steam is trying to use it and failing hints that you're using the nvidia proprietary driver, but don't have nVidia's 32 bit userspace installed.
Can you verify this is the case and check video driver version you're using? You should be able to install the 32 bit userspace driver with something like sudo apt install libnvidia-gl-435:i386 (change 435 to match the version that is installed).
Thanks for the quick reply, this was my suspicion last night, but I was hesitant because my OS is 64bit.
Does installing this userspace alter my 64 bit install for use in things like tensorflow? (for my python install)
I didn't post this earlier but this is my GPU specs:
NVIDIA-SMI 440.33.01
Driver Version: 440.33.01
CUDA Version: 10.2
GeForce GTX 970
Thank you again
To confirm: it did remove my other version, however steam is opening again!
Thanks
You've encountered the nVidia issue being tracked at #5778. A shortened assessment at https://github.com/ValveSoftware/steam-for-linux/issues/6753#issuecomment-562982487 may be worth reading.
@anandijain how did you install the 32bit userspace? Because sudo apt install libnvidia-gl-440:i386 does not exist.
The easiest solution to this, at least for me, was installing the flatpak version of steam and not touching drivers/cuda.
@j-o-d-o I think I installed an older version, luckily it seems 440 is out now
using
sudo apt install libnvidia-gl-435:i386
will remove my cuda, and i could not do it, exists another solution?
Your system information
Please describe your issue in as much detail as possible:
Started steam, it started updating then did not open.
Steps for reproducing this issue: