我在 Elementary OS Loki 64 位上使用 Steam 客户端时遇到问题。
它不会运行,运行时终端输出steam
如下:
Running Steam on elementary 0.4 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0) libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast
答案1
首先我们下载最新的Steam包:
wget --continue http://repo.steampowered.com/steam/archive/precise/steam_latest.deb
然后我们更新apt
缓存:
sudo apt update
并使用以下命令安装 Steam 软件包apt
:
sudo apt install ./steam_latest.deb
在您首次运行 Steam 并同意 EULA 后,它将检查是否需要额外的软件包:
Steam needs to install these additional packages:
输入sudo
密码并同意安装并等待安装。
再次打开终端并删除这两个文件:
rm $HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm $HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
再次运行 Steam,这次它将开始:
Updating Steam...
成功更新后,您将需要再次删除这两个文件。
现在您已完成,您可以启动 Steam 并登录您的帐户。
恐怕一旦 Steam 客户端再次更新,您将不得不重复删除这两个文件,至少直到他们修复它为止。