I'm having this issue on my system only after the nvidia update.
The error I get is
/home/????/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/????/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on arch 64-bit
/home/????/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Also when running "steam-native" I get:
/home/????/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/????/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on arch 64-bit
STEAM_RUNTIME is disabled by the user
Which isn't much different.
I suspect it has something to do with there updated drive.