Steam OS 3 操作系统的非官方版本已经发布,适合安装在普通计算机上。 Valve 在 Steam Deck 游戏机上使用 Steam OS 3,并最初承诺为传统硬件准备构建版本,但针对非 Steam Deck 设备的官方 Steam OS 3 版本的发布已被推迟。爱好者们将主动权掌握在自己手中,无需等待 Valve,就独立调整了 Steam Deck 可用的恢复映像,以便安装在常规设备上。
首次启动后,用户会看到 Steam Deck 特定的初始设置界面(SteamOS OOBE,开箱即用体验),通过该界面您可以设置网络连接并连接到您的 Steam 帐户。通过“电源”部分中的“切换到桌面”菜单,您可以启动功能齐全的 KDE Plasma 桌面。
建议的测试版本包括初始设置界面、基本 Deck UI 界面、切换到带有 Vapor 主题的 KDE 桌面模式、功耗限制设置(TDP、热设计功率)和 FPS、主动着色器缓存、安装 SteamDeck pacman 软件包存储库镜像,蓝牙。对于配备 AMD GPU 的系统,支持 AMD FSR(FidelityFX 超分辨率)技术,可减少在高分辨率屏幕上缩放时的图像质量损失。
所提供的包已尽可能保持不变。 Steam OS 3 与原始版本的区别之一是包含了额外的应用程序,例如 VLC 多媒体播放器、Chromium 和 KWrite 文本编辑器。除了 Steam OS 3 的标准 Linux 内核包之外,还提供了来自 Arch Linux 存储库的替代 Linux 5.16 内核,可以在出现加载问题时使用。
目前仅对配备支持 Vulkan 和 VDPAU API 的 AMD GPU 的系统提供全面支持。要在配备 Intel GPU 的系统上工作,在初始启动后,您需要回滚到以前版本的 Gamescope 复合服务器和 MESA 驱动程序。对于配备 NVIDIA GPU 的系统,您需要下载带有 nomodeset=1 标志的程序集,禁用 Steam Deck 会话的启动(删除 /etc/sddm.conf.d/autologin.conf 文件)并安装专有的 NVIDIA 驱动程序。
SteamOS 3 的主要特点:
- 使用 Arch Linux 软件包数据库。
- 默认情况下,根文件系统是只读的。
- 安装更新的原子机制 - 有两个磁盘分区,一个处于活动状态,另一个处于非活动状态,新版本的系统以完成映像的形式完全加载到非活动分区中,并将其标记为活动分区。 如果出现故障,可以回滚到旧版本。
- 提供了开发人员模式,其中根分区切换为写入模式,并提供使用 Arch Linux 的“pacman”包管理器标准修改系统和安装其他包的能力。
- Flatpak 包支持。
- PipeWire 媒体服务器已启用。
- 图形堆栈基于最新版本的 Mesa。
- 要运行 Windows 游戏,需要使用 Proton,它基于 Wine、DXVK 和 VKD3D-PROTON 项目的代码库。
- 为了加快游戏的启动速度,使用了Gamescope复合服务器(以前称为steamcompmgr),它使用Wayland协议,提供虚拟屏幕并能够在其他桌面环境之上运行。
- 除了专门的Steam界面之外,主要组成还包括KDE Plasma桌面,用于执行与游戏无关的任务。可以在专门的 Steam 界面和 KDE 桌面之间快速切换。
来源: opennet.ru