使用终端运行 Steam

使用终端运行 Steam

我在 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

相关内容