特别是对于Linux爱好者来说,Steam Deck是一款非常有趣的设备

2022-02-26 08:37:32

在运行Phoronix的近18年中,我遇到了许多有趣的基于Linux的产品,从嵌入主板的Linux即时使用到BlackDog USB端口笔驱动Linux服务器,再到垃圾桶中的太阳能超级计算机。不过,最有趣、最有前途的Linux游戏设备今天发布:Valve';这是蒸汽甲板。我';在过去的一个月里,我很幸运地测试了这款Arch Linux衍生的手持游戏机,它一直运行良好——既可以作为一款便携式Steam游戏设备,但从Linux爱好者的角度来看,它的";开发者模式";这有效地将它变成了一个通用的Linux手持设备,并且可以自由加载您自己选择的Linux发行版。

如果你没有';I don’我不住在岩石下面,蒸汽甲板真的不需要介绍。但长话短说,这是一款备受期待的Valve掌上游戏机,其功能包括7英寸1280 x 800显示屏、游戏优化控件、16GB LPDDR5内存、64GB至512GB存储空间(取决于型号),并由定制AMD APU供电。AMD APU由四个Zen 2内核(8个线程)和一个带有8个计算单元的AMD RDNA2 GPU组成。

阀门公司向福罗尼克斯公司提供了I'的蒸汽甲板审查样品;过去几周我一直在测试。本文是我到目前为止的初步印象,但长话短说,就硬件构建质量、基于Linux的性能和平台的开放性而言,这是一款优秀的设备。而且,是的,它对运行游戏非常有效。

在软件方面,Steam Deck使用的是基于Arch Linux的SteamOS 3.0。SteamOS 3.0与Valve'相比是一次彻底的检修;s之前基于Debian GNU/Linux的SteamOS工作。带有Arch Linux的SteamOS 3.0的运行速度要快得多,几乎每天都在为发布做准备。

默认情况下,Steam Deck通过其优化的全屏界面直接引导到Steam中。它运行良好,可以快速方便地访问Steam游戏库。这个用户界面看起来很漂亮,工作效率也很高,包括通过USB-C连接到更大的外部显示器时。但对于许多Phoronix阅读器来说,同样令人兴奋的是易于访问";开发者模式";。只需点击Steam按钮,导航至系统设置,然后切换";开发者模式";选项这样做之后,当点击电源按钮时,会出现一个";切换到桌面";选项这将通过自定义合成器退出Steam模式,并启动KDE Plasma桌面。

我';在过去的一个月里,我花了很多时间在开发者模式下修改系统。至少在我看来,这种简单的开发者模式访问和Steam Deck的开放性让我非常兴奋。在开发者桌面模式下,您可以自由支配系统。基本上,你可以做任何你想做的事情——基于Arch Linux的安装——默认情况下,根目录是以只读方式安装的,因为SteamOS更新是以不可变快照的形式分发的,但是如果需要的话,可以将其设为读写。

即使想要让SteamOS根文件系统保持只读模式,也有"-r";Arch'的论点;让Pacman指定另一个根。我用它来指定读写挂载,包括外部存储。使用Pacman后';s"-r";选项和调整路径等,安装的软件包在保持使用SteamOS不可变快照的同时愉快地运行。能够在这台以游戏为中心的手持电脑上轻松安装编译器工具链和其他软件真是太神奇了,而且它的开放性非常好。对于传统的终端用户,Valve鼓励那些希望使用桌面模式的用户使用Flatpaks,以方便应用程序分发/部署。这些操作也很好,但许多Linux爱好者更喜欢吃豆人和Konsole的乐趣。我还让OpenSSH在蒸汽甲板上工作。

在撰写本文时,处于滚动状态的SteamOS 3.0依赖于基于Linux 5.13的补丁内核(估计在短期内,他们将更新该内核,尤其是在其更多的支持代码处于上游的情况下),并为OpenGL和RDNA2图形的Vulkan图形驱动程序提供了一个Mesa 22.0-devel Git快照。KDE Plasma 5.23.5在测试时默认为开发者模式下的桌面。