Hello @leinardi, swrast is mesa's slower software renderer and the fact that Steam is trying to use it hints that you're using an nvidia card with the nvidia proprietary driver, but don't have a sane 32 bit opengl driver stack.
Does any 32 bit opengl application like glxinfo from mesa-utils:i386 work?
What video card / driver version are you using? If it is an nvidia card like I suspect, please verify that the 32 bit userspace is installed for the same major driver series as the 64 bit stack with something like apt policy libnvidia-gl-435:i386 for the 435.xx nvidia driver series.
Hi @kisak-valve, thanks for the super quick response! I notice that in #6098 they had the very same issue with Mint 19.1. I tried the suggested solution and worked for me too!
What I have done :
Now steam works fine.
Still is strange that this is required. I noticed that Ubuntu 19.10 installed the Nvidia proprietary drivers during the OS installation and the first boot of the OS was already using the 435. Perhaps this automated installation is slightly different form the one you do if you install them manually.
Sounds like whatever Ubuntu has for driver installer logic was in a pure 64 bit environment during the system install, and didn't install nvidia's 32 bit opengl drivers until it was rerun in the multiarch environment.
I faced this problem on Arch Linux after changing mesa to nvidia drivers.
Solved by installing multilib/lib32-nvidia-utils.
Leinardi's fix worked for me, though I also had to run the command in this reply and reboot after switching to the Neouveau driver.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Steam crashes almost instantly after starting it, with a segmentation fault:
The theme warnings seems to be independent from the theme selected:
Steps for reproducing this issue:
steam_latest.debfrom the official Steam website