我在 Ubuntu 16.04 上运行 steam 时遇到了这个问题,我使用这里提供的解决方案解决了这个问题升级到 Ubuntu 16.04 后 steam 无法启动
我注意到如果我关闭终端,steam 就会关闭,所以问题还没有解决?我怎么知道问题已经解决并且我可以正常运行 steam?
答案1
选项1:您可以disown
通过稍微更改命令来使该进程在其父进程(终端会话)被终止时不会终止:
LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam & disown
选项 2:您可以编辑 Steam 的 .desktop 文件,使其启动器使用您通常使用的命令,这样您就可以通过单击图标来启动它,而不是从终端启动 Steam。
打开终端并输入
cd /usr/share/applications
.desktop
制作文件的备份
sudo cp steam.desktop steam-bak
(如果需要,您可以通过执行以下操作恢复备份mv steam-bak steam.desktop
)编辑原始文件:
sudo nano steam.desktop
找到第一行Exec=
(您可以使用ctrl+w在 nano 中搜索)并编辑该行,如下所示:
Exec=bash -c "LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam"
保存文件并退出(ctrl+o然后enter然后ctrl+ x)