Hello @CreationTribe, swrast is mesa's slower cpu opengl renderer and 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 check what driver series you have installed, then check if the 32 bit userspace is installed with something like apt policy libnvidia-gl-455:i386? (Change 455 to match the version that is installed.) If it's not installed, you can run something like sudo apt install libnvidia-gl-455:i386 to add it to your system.
Oh no - that didn't work :(
It uninstalled my cuda drivers, which I use for development.
Is there another work around?
The packages from nVidia's cuda PPA does not provide 32 bit userspace support. This is a known issue which is being tracked at #5778, but needs to be fixed by the PPA maintainer(s).
My understanding is that you should be able to use a slightly newer nVidia driver than cuda was bundled with from https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa or the distro repos now that Ubuntu is pulling in new nVidia drivers more often and install all the cuda packages you need except the top meta package which explicitly wants the incomplete driver from the cuda PPA.
Closing as a duplicate of #5778.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Expected that Steam would start as per usual. But it did not.
After I click the icon, the "updating steam" (or whatever it says) window appears, loads, and then it vanishes.
I updated all of my packages including Steam to see if that would fix it, but it did not.
here's what dmesg spat out. I'll include multiple attempts of trying to start Steam:
And here's what steam gives me cli (I've cut out everything that's not significant):
Then it automatically uploaded the dump.
Steps for reproducing this issue:
I honestly can't say ...