@WHK102 did you solve it?
I have the same issue.
Tried reinstalling everything and the libs too. Same error.
Yes, try install mesa-utils and reboot. This issue is for display messages from Steam UI. If you need help, use the https://github.com/ValveSoftware/steam-for-linux/issues/4909 issue.
Today, when I tried to start steam it did not work, no error window or any message appeared, when trying to run it from the terminal I could see the following message:
At first glance there is no problem but the graphical interface is not visible and in the list of processes if it appeared to me that Steam was running, so I looked for how to see the problem in more detail: https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Debugging_Steam
At this point I was able to check that if there is an unsatisfied dependency which are probably the nvidia 32-bit drivers mentioned here: https://github.com/ValveSoftware/steam-for-linux/issues/4909
The main problem is not the dependency error itself, but:
STEAM_RUNTIMEis enabled (with the use of proton), but if there was a dependency problem.The problem is that Steam is not able to detail the end user when the problem occurred, it simply remained running in the background without showing absolutely anything and to end steam, the process had to be stopped directly. I had to go to advanced tools to be able to detect the problem. Not all users are advanced and it would be a good idea to create an initial preloader that runs steam and detects any errors and this is reported to the end user in a more visual or accessible way.
The same happens for example when a game is not 100% compatible with proton, for example, War Robots is left with the process running without it raising the game itself when you use proton 5, but with proton 4 it works perfectly, the problem is that it does not it is possible to know why it does not work, it is simply not seen and that's it.