May fix following issues as well:
#11817 #11258 #9689 #8092 #7653 #7579
https://github.com/flathub/com.valvesoftware.Steam/issues/342
https://github.com/flathub/com.valvesoftware.Steam/issues/878
https://github.com/flathub/com.valvesoftware.Steam/issues/792
https://github.com/flathub/com.valvesoftware.Steam/issues/1414
Nothing extracted yet.
Answering my own issue. After upgrading Ubuntu, I ran into this issue:
Distribution: Ubuntu
GPU: Nvidia and Intel
Despite having support for i386
sudo dpkg --add-architecture i386and installinglibc6:i386, the issue still remained even with snap, flatpak, direct.debfile orapt install. Running the steam executable directly in~/.local/share/Steam/ubuntu12_32/steamwould result in afile not founderror while the file actually exists. Similar thing happens when I tried runningwine, which is a 32bit program.Apparently the issue was in a missing 32bit interpreter that probably happened with a
qemu*package removal on upgrade.To find the interpreter, I ran:
sudo update-binfmts --display | grep -i i386which showed/usr/local/bin/qemu-i386. Then, disable it:sudo update-binfmts --disable /usr/local/bin/qemu-i386; sudo systemctl restart systemd-binfmt. Now steam should run normally.Another issue I had was that the GPU was not utilized in game, resulting in a very poor performance. This was caused by block-listing Vulkan driver and fixed by: