我可以将 Steam 作为其独立会话运行吗?

我可以将 Steam 作为其独立会话运行吗?

我想以独立模式运行 Steam,这样我就不必加载桌面然后运行 ​​Steam。我只想将 100% 的资源专用于游戏。

理想情况下,它只是一个 Steam 会话,我可以从登录屏幕登录。这可能吗?

答案1

也许这个故事可能就足够了,使用steam 登录它在底层使用 xfwm4 来提供一个轻量级的桌面,并在顶部安装 Steam。

以下是 README 中的信息:

sudo add-apt-repository ppa:thor27-gmail/steam-desktop 
sudo apt-get update 
sudo apt-get install steam-login

然后注销并重新登录以获取 Steam 会话。另请参阅:

答案2

  • 只需将 steam.desktop 文件从/usr/share/applications/steam.desktop复制到 即可 /usr/share/xsessions

  • 然后编辑它并将 Exec 选项更改为

    Exec=steam steam://open/bigpicture
    

    或者直接创建你自己的:

    [Desktop Entry]
    X-SuSE-translate=true
    Encoding=UTF-8
    Type=XSession
    Exec=steam steam://open/bigpicture
    TryExec=steam steam://open/bigpicture
    Name=Steam
    Comment=Steam
    

答案3

我实际上已经创建了一个项目来完成您在此处描述的操作:

https://github.com/ShadowApex/steamos-ubuntu

它只是一个小型的 Bash 脚本,可以执行以下操作:

  • steam如果不存在,则创建用户帐户。
  • 如果尚未安装,请安装 steam。
  • 安装 Steam Compositor、Steam Mode Switch 和启动画面主题。
  • steam用户帐户配置自动登录。
  • 将默认会话配置为 Steam Compositor。
  • 创建reboot-to-[steamos,desktop]-mode脚本以在会话之间切换。

我仅在全新安装的 Ubuntu 18.04 版本上进行了测试。

答案4

(仅限 16.04,软件包似乎无人维护)。

我发现实现此目的的最佳方法是使用 SteamOS 自己的软件包:

sudo add-apt-repository ppa:mdeslaur/steamos
sudo apt-get update 
sudo apt-get install steamos-compositor steamos-modeswitch-inhibitor steamos-xpad-dkms plymouth-themes-steamos

plymouth-themes-steamos如果您正在构建专用游戏机,则会安装启动画面;如果steamos-xpad-dkms您使用的是 XBox 或 Playstation 控制器,则会引入控制器修复。

如果您想要类似控制台的体验,您可能需要启用自动登录:

也可以看看:

相关内容