将我的系统从 Ubuntu 18.04 升级到 20.04 后,我遇到了一些图形故障,不得不重新安装 xorg(以下这个答案)。一切似乎都运行良好,只是我无法再启动 Steam。我尝试重新安装 Steam,包括删除 /home 中所有与 Steam 相关的文件夹,但无济于事。重新安装后第一次启动 Steam 时,会弹出一个带有进度条的窗口,显示“Pins 可能已过期...正在重建”,然后什么都没有。其他时候,没有任何图形反馈。
终端输出乍一看似乎没有指出任何缺失的软件包或任何东西,所以我没有主意。我在网上找到的大多数相关报告都与专用 GPU(通常是 NVidia)的专有图形驱动程序有关,但我只有一个集成的英特尔芯片组,想玩一些独立游戏
Running Steam on ubuntu 20.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/nicolas/.local/share/Steam/ubuntu12_32/steam
[2020-11-07 13:26:07] Startup - updater built Jul 28 2020 22:37:33
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(0)
free(): invalid pointer
No minidump written, nothing to upload.
/home/nicolas/.local/share/Steam/steam.sh: regel 750: 19858 Afgebroken (geheugendump gemaakt) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
答案1
因此,我使用的是较旧的 Ubuntu 安装,并保留了 Unity 桌面。我尝试了在 stack 和 ubuntu 论坛上能找到的所有答案,但都无济于事——最后,我安装了 gnome 并登录到 gnome 会话,猜猜 STEAM 启动了什么。我还没有测试过 gnome 存在或登录 gnome 是否有区别。我猜 steam 客户端在 20.04 上需要 gnome