thor27 的 steam 登录无需进入大图

thor27 的 steam 登录无需进入大图

我已经安装了steam 登录,这样我就可以直接从 lightdm 登录启动 Steam 作为独立会话。默认情况下,它会以大屏幕模式启动 Steam,但我希望它以常规窗口模式启动。进入设置不起作用,因为“以大屏幕模式启动”已关闭,所以我猜解决方案必须涉及调整一些启动配置文件。

答案1

包含此类配置的文件称为steam-de,其最新版本位于https://github.com/thor27/steam-login/blob/master/steam-login/usr/bin/steam-de

注意第 63 行的内容:

parameters='-tenfoot -enableremotecontrol'

这些是使 Steam 以大屏幕模式打开的参数,但幸运的是作者使其易于更改。

首先,你需要steam-de在你的机器上找到。转到终端并输入whereis steam-de。你可能会发现输出类似以下内容steam-de: /usr/bin/steam-de /usr/bin/X11/steam-de

现在我们编辑文件。在本例中,我们运行:

sudo nano /usr/bin/steam-de

然后,将上述参数改为parameters=''。保存(在 nano 上为Ctrl+ O)并退出(Ctrl+ X)。如果您运行sudo nano /usr/bin/X11/steam-de,您会注意到您的更改已延续到该文件。

现在只需像平常一样运行 steam-login,它将以窗口模式启动。

顺便说一句,您可能还想注释第 88 行,并在其前面加上#; 它看起来像这样:

# zenity --error --text "Ops! Steam had some trouble to run. That can be a problem with steam itself or with your configuration."

这将防止 steam-login 在退出窗口模式时显示错误对话框。相反,它应该直接返回 lightdm。

相关内容