试了好几次,但什么都没发生。尝试重新安装 Steam 和 Ubuntu,但也没用。尝试了其他论坛上的有用提示,但没用。我没什么主意了,不知道还能做什么。在我开始抓狂之前,有人能帮我吗?我快疯了。
答案1
基于这个问题,执行以下命令:
mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1{,.disable}
mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6{,.disable}
我们的想法是,Steam 使用它自己的动态库,但 Ubuntu 附带了一些新的动态库,或者类似的东西,无论如何它都可以工作!
注意:如果您是第一次安装 Steam,则需要在初始更新后再次运行命令。这将花费很长时间!
更新:
如果你使用 16.10,Ubuntu 的工作人员提供了一个修改过的安装程序来解决这个问题。我建议从 Ubuntu 存储库安装 Steam
答案2
根据 Daniel 的回答(我没有代表进行评论!),在 vanilla ubuntu-gnome 15.10 上,我已经执行了“apt-get install steam”,我必须运行以下修改后的命令:
mv ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6{,.disable}
mv ~/.steam/steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1{,.disable}
因此只需更改系统中不存在的 .local/share