Steam 于 21.04 崩溃

Steam 于 21.04 崩溃

我很少使用 steam,但我知道它以前在这台机器上工作正常。最近它停止工作了,启动时崩溃了。我在 X11(不是 wayland)上运行 Kubuntu 21.04。我已经尝试过的方法:

  • 重启
  • 确保我通过以下方式了解最新情况apt
  • steam --reset- 这使得 steam 在一次启动时可以工作,但在下一次启动时失败
  • 删除 steam 并重新安装steam-installer
  • 确保我已启用 i386 arch

steam在终端中运行会产生大圆木,并提交了crashdump,最下面关键错误是:

/home/alan/.steam/debian-installation/steam.sh: line 772: 2249077 Segmentation fault (core dumped) $STEAM_DEBUGGER $DEBUGGER_ARGS "$STEAMROOT/$STEAMEXEPATH" "$@"

再往上看,更有趣的是:

Steam: An X Error occurred
X Error of failed request:  BadAtom (invalid Atom parameter)
Major opcode of failed request:  20 (X_GetProperty)
Atom id in failed request:  0x0
Serial number of failed request:  12
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request:  BadAtom (invalid Atom parameter)
Major opcode of failed request:  20 (X_GetProperty)
Atom id in failed request:  0x0
Serial number of failed request:  13
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request:  BadAtom (invalid Atom parameter)
Major opcode of failed request:  20 (X_GetProperty)
Atom id in failed request:  0x0
Serial number of failed request:  14
xerror_handler: X failed, continuing

除了steam --reset让蒸汽再次运转我还能做什么?

答案1

事实证明这是一个漏洞在 steam 中,目前(截至 2021 年 6 月 28 日)仅在 steam 客户端的测试版中可用。您需要启动 steam 才能切换到测试版,如果它不启动,那就很棘手了。所以目前,请执行以下操作:

  • 跑步steam --reset
  • 登录 steam
  • 如果你使用“家庭视图”,则可能需要输入密码
  • 在 Steam 中,进入 Steam 菜单 -> 设置 -> 参与 Beta 测试 -> 更改按钮
  • 在“Beta 参与 - Steam”窗口中,将 Beta 参与下拉菜单从“无 - 退出所有 Beta 计划”更改为“Steam Beta 更新”

在此处输入图片描述

  • 单击“确定”

在此处输入图片描述

  • 重新启动 steam。
  • Steam 将下载更新

在此处输入图片描述

  • Steam 将重新启动,进入测试阶段。

此时一切都应该可以正常工作。一旦上述错误在 Steam 客户端的稳定版本中得到解决,您可以随时退出测试版。

相关内容