Hello @AshtonSnapp, /home/ashtons/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 102: cannot create temp file for here-document: No space left on device is the much more important line in your log. Please check if you have free space in your home folder.
32 bit libpipewire should always be available from the Steam runtime, even if your host system does not provide it, which would be from the lib32-pipewire package instead of the 64 bit variant.
I have around 49% free space (443.6 GiB out of 906.9 GiB used) on my drive. Not entirely sure where that line came from, but I knew I had more than enough free disk space so I disregarded it.
There is indeed a version of libpipewire-0.3.so.0 in the steam-runtime directory. This is leaving me even more confused as to what the source of the issue could be.
Just needed to restart my computer. FML. Sorry for wasting your time.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
After installing a system update, Steam refuses to run as trying to load
libpipewire-0.3.so.0fails stating it cannot find the file. The file does exist - however, it is a symbolic link tolibpipewire-0.3.so.0.348.0. I attempted downgrading pipewire back to a previous version, however this did not fix the issue.I then found this thread from May 2021 citing a similar issue on Linux Mint with version 1621881261. I attempted the original fix suggested in the thread, which was to force a stable client download by moving
~/.steam/package/betato~/.steam/package/old_beta, but this did not work as it simply appeared to re-download version 1647446817. According to user frostwork in the first reply on the thread, this bug had apparently already been fixed. And yet I'm having it here with a later version than what that thread's OP had updated to after frostwork's reply (1621893676).I copied the output from running
steamin the terminal, hopefully this should be helpful.Steps for reproducing this issue: