有时候,一个系统版本号的数字变更,比任何硬件发布会上的PPT都要诚实。SteamOS 3.8这次更新,乍一看只是常规维护,但里面的某些细节,让我觉得Valve可能已经在为下一代客厅设备铺路了。

SteamOS 3.8这个版本现在正式推了,基于Arch Linux打造的系统发行版,服务于Steam Deck、Steam Machine和Steam Frame这几条产品线。通读完整更新日志以后,我发现了两个不太起眼、但细想有点意思的条目。"为即将推出的Steam Machine硬件提供初步支持",以及"新增通过已连接Steam控制器唤醒休眠设备的功能"。这俩放一起看,指向性就比单独看强不少。

打开网易新闻 查看精彩图片

新硬件这块,官方态度你懂的,一个字不提。但一个系统版本专门为"即将推出"的设备做适配,这说明相应的硬件至少已经在内部测试阶段了。唤醒休眠设备这个功能的加入也挺妙——如果一个设备常年接在电视下面,你不会希望每次开机都走过去按一下电源键。用手里已经连好的手柄直接唤醒,这才是客厅场景该有的体验。

不过得说一句,这次更新日志里Steam Frame的消息是零。我原本对它挺期待,毕竟概念是客厅主机,但只要内存涨价这事没把它抬到5000美元那个离谱价位,我的好奇就还在。只是目前看来,Valve对这产品的节奏似乎比我们想象的要慢。

当然,就算暂时搁置新硬件的猜测,3.8版本的更新量本身也配得上一篇长文。我作为一个从Steam Deck首发用到现在的人,完整看下来,有好几个改动直接戳中了我的日常使用习惯。

最核心的变化,是Steam Deck的桌面模式默认显示服务器从X11切到了Wayland。这俩东西是怎么回事?都属于Linux桌面环境下的显示服务,负责把你看到的图形界面渲染出来,不用像几十年前那样对着终端敲命令。X11是那个用了很久的老方案,兼容性广,到现在部分特定场景里还是比Wayland稳。Wayland算是新派方案,虽然各种形态发展了快20年,但安全性更强,对大多数日常操作的适配也更灵活。

切到Wayland以后,带来的改善很直接。之前Steam Deck桌面模式性能不如游戏模式,打开应用、拖拽窗口总觉得有点肉,现在好了不少。还有就是接电视的时候,桌面缩放效果明显提升。这还没完,对外接HDR显示器和VRR可变刷新率显示器的支持也加进来了。如果之后真有一台专门放电视下面的SteamOS设备,这些功能就是基本功。

BIOS也更新了。LCD版和OLED版都会跟着3.8系统一起刷,但东西不太一样。LCD版内容不多,主要加了个设备休眠的初步支持。OLED版有个挺实用的小改动:充电指示灯的逻辑变了,现在会跟着你设的充电上限走。比如你为了保护电池把充电限制设在80%,那电量一到这个阈值指示灯立马变绿,表示充满了,而不是像以前那样充到100%才变色、中间一直白灯常亮。这个细节,照顾电池焦虑患者。

以上是主线。接下来是完整日志,有些修复真的得看原文才能感受到那口气——

系统层面,除了前面提到的新硬件支持和控制器唤醒,还有一个容易被忽略的:高速网络环境下后续系统更新的下载速度大幅提升。这意味着你家里如果网好,以后的系统OTA会更利索。游戏模式下的屏幕录制和投屏支持也优化了,比如OBS和Discord这些应用体验应该会好一些。早期LCD版Steam Deck触控板灵敏度过高的问题修了,那个批次的老用户应该懂我在说什么。调用外部查看器打开PDF文件的游戏也能正常跑了,特定"最大视频高度"设置下用游戏录制功能导致会话崩溃的问题也修了。

游戏兼容性方面有几个典型修复。《海绵宝宝:潮汐泰坦》窗口位置异常、《星球大战绝地:幸存者》和《星空》关闭时可能导致会话崩溃,现在都解决了。USB赛车方向盘的支持也优化了,尤其是那种插上先识别成带驱动安装程序的U盘、然后需要系统把它切到正常工作模式的设备,适配逻辑更顺了。还有《红色沙漠》这类游戏需要的图形特性支持补齐了。

显示和音频这边,自带原生HDMI输出的设备现在有VRR初步支持,部分TCL电视开VRR时通过Steam Deck底座连接会黑屏的问题也修了,不过得配合底座固件更新。HDMI声道数量能自动识别,条件支持自动开环绕声。蓝牙耳机麦克风能用了,但开了录音功能以后蓝牙播放音质会下降,这是协议层面的限制没办法。桌面模式把内置音频设成关闭,重启以后会自动恢复,这个防呆设计算是兜了个底。OLED版Steam Deck重启后偶尔扬声器没声音的bug也修了,不用再二次重启了。高分辨率降采样渲染时帧率限制可能失效的问题也解决了。

桌面环境这块,KDE Plasma从6.2.5升到6.4.3,默认用Wayland。键盘布局和语言设置现在会跟着游戏模式的配置走。通过Proton跑的游戏窗口表现优化了,桌面模式用"返回游戏模式"快捷方式退出后,之前打开的应用不会再丢失记忆。切回游戏模式后桌面模式夜间色彩残留的问题也清掉了。

硬件兼容性是这次更新的重头戏之一,而且覆盖范围比想象中广得多。LCD版Steam Deck BIOS升到v133,OLED版升到v114,充电指示灯逻辑调整前面说过了。最新的Intel和AMD平台兼容性优化,SteamOS引导加载程序的兼容性问题也修了,之前部分新款UEFI固件的台式机可能启动失败,现在好了。更多设备能用电源按钮短按和长按了。

第三方掌机的支持列表拉得很长。OneXPlayer F1系列、GPD Win 5、GPD Win Mini、安伯尼克Win600、OrangePi NEO、联想拯救者掌机的手柄支持优化,OneXPlayer X1系列和拯救者掌机2代的手柄支持也新增了。拯救者掌机2代还能直接走系统和手柄固件更新,充电限制初步支持也有了,不过目前只能在桌面模式下设置,手柄RGB灯效颜色也能调。华硕ROG Xbox Ally系列的手柄、TDP调节和扬声器音频支持也加进来了。

有一个数据我觉得得强调一下:掌机手柄输入延迟从5-8毫秒降到了100-500微秒。这是两个数量级的差距,从毫秒到微秒,手感上能感知到。Z2E及后续型号的AMD APU现在支持Steam内的夜间模式、色彩饱和度和色温调节滑块,无缝启动问题也修了。部分第三方掌机的内置旋转屏幕能自动适配了,搭载BMI260惯性测量单元的机器体感控制支持也优化了。SD卡稳定性在多个第三方掌机上都有提升,涉及华硕ROG Xbox Ally、拯救者掌机1代、拯救者掌机S、拯救者掌机2代和微星Claw。索泰和OneXPlayer那边也修了些东西。

整篇更新日志翻下来,我的感觉是:这次3.8版本虽然叫"常规更新",但它的实际体重远超"常规"两个字。桌面显示服务器的切换是底层架构级别的调整,第三方掌机兼容性的大幅扩展也暗示SteamOS正在从一个"Steam Deck专属系统"变成一个更通用的掌机和客厅设备系统。新Steam Machine的初步支持更是把箭头指向了还没发布的东西。

Valve这个人做事的方式一直是这样,不会提前几个月开个发布会喊口号。他们更习惯把线索藏在系统更新日志里,等你发现的时候,东西可能已经在量产线上了。