Steam 无法在 Debian 10 Buster 上启动

Steam 无法在 Debian 10 Buster 上启动

我的操作系统是 Debian GNU/Linux 10 (Buster) Stable x86_64,计算机是 Thinkpad x230,配备 Intel i5-3320M (4) @ 3.300GHz CPU 和 Intel 第三代酷睿处理器图形控制器 GPU,内核版本是 4.19.0-9 -amd64。

昨天我运行了 apt update && apt Upgrade。我整夜打开 Steam 来下载游戏。今天我醒来发现 Steam 不再活跃,在我尝试启动它后,我收到了以下消息:https://pastebin.com/iPJJS1Bp

此后,Steam 不再处于活动状态,即打开一秒钟然后退出。这是我尝试过的:

  1. 清除 steam 并重新安装 + 删除 .steam 目录 - 没有效果。
  2. 从 ~/.steam/debian-installation/ubuntu12_32/steam 运行 steam - 我收到致命错误:无法加载 steamui.so。我在互联网上尝试了一些建议,但它们都是非常古老的条目,而且基本上不相关。
  3. 来自这里的建议:https://wiki.debian.org/Steam
    • STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam 返回https://pastebin.com/mPjACURR然后也只是关闭。
    • STEAM_RUNTIME=0 蒸汽启动蒸汽,但随后仅因此输出而冻结https://pastebin.com/F2tv96LG
    • 跑 # apt install mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386,但它们已经安装了(我有英特尔第三代酷睿处理器图形控制器,笔记本电脑是 Thinkpad x230 )。
  4. https://askubuntu.com/questions/345120/why-doesnt-steam-start
  5. https://www.reddit.com/r/linux4noobs/comments/6bm0as/steam_on_debian_stretch_wont_load_fatal_error/
  6. https://www.reddit.com/r/linux_gaming/comments/13jwam/fatal_error_failed_to_load_steamuiso_how_to_fix/

如果我跳过了任何相关信息/日志,请说明,我会尽力提供它们。我想包含 apt 日志,但我只找到了今天的日志。

编辑:运行后file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq我发现我缺少 2 个库 - libnm-glib.so.4 和 libnm-util.so.2,但我在存储库中的任何位置都找不到它们(据说它们位于不稳定的存储库中) ,但即使我运行apt -t unstable libnm-glib4它也找不到这个包,我到底从哪里得到这些包?

它不会使用其运行时,而只会使用系统库。 Debian 10/Buster 中删除了完全没有运行时运行所需的软件包,但 Steam 将自动使用特定的较新系统库来代替其运行时(如果可用)。

我能做些什么吗?

相关内容