4个用于游戏的Linux发行版

2020-05-29 03:57:37

2013年,当Valve宣布他们自己的SteamOS将在Linux之上编写时,Linux上的游戏得到了彻底的启动。从那时起,Linux用户可以现实地期望玩过去需要购买Windows计算机或游戏机才能玩的高级游戏。这段经历一开始并不算复杂,只有CD Projekt Red、Deep Silver、Valve本身等少数几家勇敢的公司将Linux企鹅图标放在了兼容列表中,但最终,就连Gearbox和Square Enix也在Linux上发布了他们最大的游戏。今天,Valve的Proton项目帮助确保即使是没有正式Linux发行版的游戏也可以在SteamOS和其他Linux发行版上运行。

不过,Valve并不是单枪匹马地将游戏引入Linux。早在Valve的倡议之前,就已经有了优秀的独立游戏、id Software的重磅炸弹,以及Linux的开源游戏仿真器。无论您是想玩最新版本,还是想从游戏历史中重温经典,Linux都为您的游戏装备提供了唯一的开源平台。下面是您可能考虑在其上运行的概述。

如果您正在寻找完整的游戏PC体验-其中您的台式计算机和游戏机没有区别-那么SteamOS是显而易见的选择。一方面,SteamOS;没有什么特别之处,它本质上只是Debian Linux,Steam被设置为默认的启动应用程序。当您引导计算机时,Steam会自动启动,您只需使用Steam控制器或任何Xbox风格的游戏手柄即可与其交互。您可以通过在任何分发上安装Steam并将其大画面模式设置为启动项目来创建相同的配置。

然而,SteamOS最终是特定于其作为游戏机的用途的。虽然您可以将SteamOS视为普通桌面,但发行版的设计选择清楚地表明,它旨在作为专用游戏机的前端。这不是你可能在日常办公室或学校作业中使用的发行版。首先,它是游戏机的固件(除了它实际上的软件)。当您正在寻找一个无缝、可靠、可自我维护的游戏机时,请构建您梦想中的机器并安装SteamOS。

在精神上与SteamOS相似,Lakka重新创建了PlayStation3界面,但用于复古游戏。我用Etcher在覆盆子Pi Rev1上安装了Lakka,令人惊喜的是,我发现它在启动时就可以玩游戏了。Lakka加载到PS3游戏玩家非常熟悉的界面上,就像游戏机一样,你只需要一个游戏控制器就可以控制一切。

Lakka专注于复古游戏,这意味着,它为旧系统和引擎提供游戏模拟器,而不是Steam。只要你有ROM镜像,你就可以使用模拟器来玩任天堂、世嘉创世、梦幻广播、N64或自制的游戏,如粉末、魔兽之塔防御和其他游戏。

Lakka不附带任何游戏,但它使您可以轻松地通过SSH或Samba共享添加游戏。即使您从未使用过SSH或设置过Samba(您可能在不知情的情况下使用过它),Lakka也可以通过您自己的网络轻松找到您的复古游戏系统,因此您可以使用手头上的任何操作系统向其中添加游戏。

并不是每个人都在尝试建造游戏机-现代的,复古的,或者其他的。有时候,你真正想要的只是一台能够以最佳性能运行游戏的好电脑。System76维护一个他们称之为POP_OS!的桌面,该桌面围绕标准的GNOME桌面进行设计,并添加了一些自定义功能。POP_OS!在创新方面做得并不多,但它对设计者维护方便的默认设置的方式产生了影响。对于游戏玩家,这包括轻松访问Steam、Proton、WINE、游戏模拟器、PlayonLinux、自动游戏控制器识别和配置等。它距离它的Ubuntu根源不远,但它已经经过了足够的改进,足以产生明显的不同。

当你不是在玩游戏的时候,Pop_OS!也是一款出色的注重工作效率的台式机。它利用了GNOME的所有内置便利功能(如快速活动菜单覆盖)来最大限度地提高效率,并对桌面进行了有用的修改,使桌面更接近普遍的期望,即桌面是从建立在KDE等离子体、Finder和Explorer中数十年的传统中发展而来的。POP_OS!是一个直观而低调的环境,可以帮助你专注于你正在做的任何事情,直到你打开游戏设备,然后它确保你把时间花在娱乐上,而不是配置上。

Drauger OS介于专用游戏机和普通老式台式机之间,其简单的界面设计使您可以轻松快捷地访问所需的游戏应用程序。Drauger仍然是一个年轻的项目,但它代表了一种有趣的计算和游戏哲学-为手头的任务节省每一个最后的资源。为此,Drauger OS摒弃了传统桌面的概念,而是提供了一个简化的控制面板,使您可以启动游戏客户端(如Steam、PlayonLinux、Lutris等),并配置服务(如网络)或启动应用程序。一开始有点迷失方向,特别是因为控制面板的设计是为了在背景中或多或少地消失,但经过一个下午的互动后,你会意识到完整桌面的复杂性几乎是没有必要的。任何一台计算机的重点都很少是它的台式机。您真正关心的是尽可能快速、轻松地进入应用程序,然后让该应用程序运行良好。

这个等式的另一边是性能。虽然拥有大大简化的桌面很有帮助,但Drauger OS试图通过使用低延迟内核来最大化游戏性能。内核是操作系统的一部分,它与外部设备(如游戏控制器、鼠标和键盘,甚至硬盘、内存和视频卡)通信。通用内核(如大多数Linux发行版附带的内核)或多或少地同等关注所有进程。低延迟内核可以支持特定进程(包括视频和图形),以确保为重要任务执行的计算得到及时返回,而将普通的系统任务分配给不太重要的任务。Drauger的Linux内核针对性能进行了调整,因此您的游戏将获得高于所有其他进程的最高优先级。

回顾一下各个游戏发行版自我宣称的焦点,一个Linux从根本上说与下一个Linux是一样的。令人惊讶的是,我甚至在我的RHEL笔记本电脑上玩游戏,这是一个以其企业IT支持而闻名的发行版,这要归功于Flatpak Steam安装程序。如果你想在这十年里在Linux上玩游戏,你的问题不是怎么做,而是使用哪个系统。

对于使用哪种Linux,最简单的答案是最终选择在您的硬件上运行最好的Linux。当您找到引导并识别您的计算机硬件、游戏控制器并允许您玩游戏的Linux发行版时。一旦你找到了,安装你选择的游戏,开始忙于玩吧。

现在有更多优秀的Linux游戏发行版,包括Fedora Games Spin、RetroPie、Clear Linux、Manjaro等等。你最喜欢什么?请在评论中告诉我们。