Newly installed Fedora 35 here, simply updated and installed my nvidia drivers as well as an fsync kernel.
When I try to install steam (sudo dnf install steam) and launch it, it gave me some error about libbz.so.1.0 missing, and after looking things up online, I saw there was a missing symlink and fixed that.
Now, it gives me another error “Could not load module ‘vgui2_s.so’”.
Steam is not available in Fedora repos because it is proprietary. If you were able to install it with dnf, you would have had to add a third-part repo to do so. Which one was it?
All these files were either installed when I used dnf to install steam (or other packages) or when I first started steam and did the config. The ones in ~/.local/* I am certain came from steam. The ones in /lib and /lib64 apparently come from the bzip2-libs package.
Please post the output of sudo dnf repolist and sudo dnf list installed steam
edit:
You also should not be running it from the command line, but from the icon which it automatically installs in the activities menu. There are options which it uses there that you did not add on the command line.
PS. I tried running from the terminal to get some kind of messages. When I run directly from the icon, steam loads (with that “terminal like” loader to download updates) and quickly disappears.
For me it runs the download, then runs the installer to install the updates, then launches the actual steam window.
How did you install steam? Was it using dnf install steam or dnf install steam --user?
If you did the former that could explain the failure since the normal user cannot do the updates properly and steam does not run as root.
Maybe you should uninstall steam ( dnf remove steam ) then reinstall it in user mode ( dnf install steam --user ). Once that is done then once again try launching it.
I also do not see this repo in your list.
rpmfusion-nonfree-steam RPM Fusion for Fedora 35 - Nonfree - Steam
To enable it on fedora 35 open the gnome software app and at the upper right the ‘hamburger’ menu icon allows opening the software repos tool then under third party repos you will find the rpmfusion-nonfree-steam repo.
That repo is what I used to install steam