Steam breaks after Fedora 43 upgrade

Hey all. I just upgraded to Fedora Workstation 43 a week or so ago. One issue I noticed is that Steam refuses to launch. Something about not finding 32-bit libraries, specifically libc.so.6. I’ve verified that it exists in both /usr/lib and /usr/lib64.

I’ve tried running ~/.local/share/Steam/steam.sh --reset and removing ~/.local/share/Steam as per old solutions and Arch wiki, but that didn’t do anything.

I also tried reinstalling from RPMFusion and Terra to no avail.

My Flatpaks are broken, or I would try installing from Flathub.

I have steam working on f43 Workstation. Using the latest (6.17.7) kernel.

I have an nvidia gpu and steam worked initially with the nvidia 580.95.05 driver.
There was an update to the nvidia driver (580.105.03) that caused steam to crash, and I downgraded back to the 580.95 driver and it worked again.
Late in the week last week there was another driver update, this time to the 580.105.08 version and that one also works well with steam.

I have steam installed only from rpmfusion and have never had problems.

When updating f43 there has been a conflict with the wine-core.i686 and wine-core.x86_64 packages that has prevented some from completing the update without either removing the wine-core.i686 package or removing wine completely.

Does your system fit into any of those categories?
Without at least a little more info, such as a more detailed description of what exactly is happening, including error messages seen, and possibly details from some of the logs found under ~/.local/share/Steam/logs/ it will be difficult to provide informed suggestions to solve the problems.

It is also important to clean out the info in and under ~/local/share/Steam and ~/.steam* when switching installation sources since the settings and data may not match and the configs mostly are only created the first time steam is launched. Thus mismatched configs may remain that cause releases from other sources to have issues.

My suggestion first is to clean out the steam configs rm -rf ~/.local/share/Steam/ ~/.steam* then remove steam from whatever source you currently have it installed.
Finally install steam from rpmfusion (only) and try again (launch it from a command line so you can see all the messages as it starts up).

If it works now then it probably was a config issue. If not then before doing anything else provide us with the details of how it is failing and include as much as possible of the messages seen.

Note that mine is working on f43 with glibc-2.42-4 for both 64 & 32 bit packages.