我的系统仅在 nvidia 更新后才出现此问题。
我得到的错误是
/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!
另外,当运行“steam-native”时,我得到:
/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
这没什么不同。
我怀疑这与更新的驱动有关。
答案1
确实和司机有关系。
来自 multilib 的 lib32-nvidia-utils 没有及时从 [testing] 中与其他 nvidia 驱动程序一起移入。它现已更新,因此您可以等待镜像同步更改,然后更新 lib32-nvidia-utils,或者通过从镜像下载并使用 .lib32-nvidia-utils 手动更新它pacman -U
。
看https://www.archlinux.org/packages/multilib/x86_64/lib32-nvidia-utils/