开启游戏 Fedora

游戏是许多人参与的一项美好的爱好。 在所有人口统计数据中,人们都忙于创建自己的数字农场,在战斗中一起工作,或者只是在维持宇宙飞船的同时进行社交,没有冒名顶替者。 这一切都可以在 Fedora Linux。 虽然它没有华而不实的名字,但外观可能具有欺骗性。 继续阅读以了解如何玩最新的视频游戏 Fedora Linux。

Fedora的使命

以其 使命宣言 强调特色和创新, Fedora 通常处于采用新技术、最新 Linux 内核和最新驱动程序的最前沿。 所有这些都不会牺牲稳定性或可靠性。 Fedora 不会为了成为第一而伤害自己,但它肯定会试图领先 example.

将此与较短的发布周期结合起来,您会发现 Fedora 在重大发展方面永远不会落后超过几个月。 虽然从技术上讲,您可以连续数周不重新启动计算机,但实际上,每隔几天就会为您的系统带来新的改进。 这对于正在寻找最新技术的用户(包括游戏玩家)来说非常有用。

免责声明

本指南将帮助您玩最新的视频游戏。 但是通知是有序的。 大多数商业游戏都是专有的,它们通常需要专有的在线服务。 在使用任何这些服务和游戏时,您可能会受到激进的货币化策略的影响。 您还可能会受到不尊重隐私的反篡改工具和用户分析的影响。 使用或不使用该软件的选择权在于您。 本指南将重点介绍使用非 FLOSS 游戏的先决条件 Fedora 工作站。

基本设置

RPM 包管理器是基本的软件安装系统 Fedora Linux。 它是一个分散的系统,允许您轻松添加或删除包含软件包的额外存储库。 其中一些存储库专注于开发工具。 但他们也提供媒体和游戏相关的内容。

游戏玩家经常感兴趣的两个关键方面是 Nvidia GeForce GPU 和 Steam 的驱动程序。 此游戏内容可以从通常关联但在法律上不同的辅助存储库获得 Fedora Linux,称为 RPM 融合. RPM Fusion 是一个大型项目,其中还包括受专利保护的视频编解码器和驱动程序。 本指南将使用您可以直接从商店访问的两个已批准的扩展程序。

  • 软件中心:存储库菜单
  • 软件中心:Steam 页面
  • 软件中心:Nvidia 驱动程序页面

快速指南

  • 打开软件中心
  • 导航到选项 -> 软件存储库
  • 向下滚动并启用
    • RPM 融合 Fedora 3x – 非免费 – Steam
    • RPM 融合 Fedora 3x – 非免费 – NVIDIA 驱动程序

启用这些设置后,您可以在软件中心找到 Steam 和 Nvidia 驱动程序。 请注意,您并不总是需要非免费驱动程序。 运行 AMD 或 Intel 显卡的用户将把他们的驱动程序与 Linux 内核捆绑在一起,随时可用。

安装新驱动程序后必须重新启动计算机。

终端说明

为了节省您的点击次数,您可以在终端窗口中运行的直接命令如下所示。 如果您是 Linux 新手,这可能看起来很吓人。 但我鼓励你尝试一下。 我将在整个指南中包含这些说明,以便为您提供额外帮助。

蒸汽

$ sudo dnf config-manager --set-enabled rpmfusion-nonfree-steam

$ sudo dnf install steam

英伟达驱动程序

可选:仅当您拥有 Nvidia GeForce GPU 时才需要这些命令。

$ sudo dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver

$ sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

如果您确实遇到任何问题或您使用的是过时的 GPU,请务必检查 RPM Fusion – Nvidia 文档. 甚至还有一个专门针对笔记本电脑的页面 Optimus 混合 GPU.

蒸汽游戏

Steam 拥有一个改变游戏规则的王牌,值得特别提及。 因此,事不宜迟,让我们谈谈游戏的可用性和兼容性。

质子

Linux 只是一个小平台,许多工作室和出版商(出于各种原因)不会发布 Linux 版本。 这就是名为 Wine 的强大工具出现的地方。 Wine 将特定于 Windows 的输入转换为 Linux 可理解的指令。 Steam 有自己的版本,称为 Proton。 您可以为任何 Steam 游戏启用 Proton。

Steam 设置,显示 Steam Play 和 Proton 功能。

要启用此功能,您可以启动 Steam,导航至设置并为所有游戏启用 Steam Play。 查看社区数据库 – 质子数据库 – 获取兼容性信息。 该数据库将显示已知哪些游戏可以与哪个版本的 Proton 一起使用。

社交设置

但是,让我们梦想更大。 您不仅想自己玩酷游戏,还想与朋友互动并与他们分享经验。 为此,我们将游览世界 平面图. Flatpak 是一个更新的打包系统,专注于容器化应用程序。 这为您提供了更多的控制和安全性,同时也使开发人员更容易发布他们的应用程序。 官方安装说明是 一键式.

$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Discord

Discord 有基本的Linux支持! 这很棒。 非常感谢这样的工具 Discord 发布 Linux 二进制文件。 没有正式的 RPM 版本。 但幸运的是,有一个 社区维护的 Flatpak 提供 Discord.

Discord  继续运行 Fedora Linux
$ flatpak install flathub com.discordapp.Discord

开放广播软件

Open Broadcaster Software (OBS) 是现代游戏玩家的又一重要补充。 它允许您在 Twitch 上流式传输, YouTube,以及许多其他平台。 使用 OBS,您必须选择所需的版本。 有一个 使用 RPM Fusion 指南 这需要一些额外的工作。 但你也可以得到软件 就在 Flathub. 通过软件中心,您可以获得其他插件。

OBS 正在运行 Fedora Linux
$ flatpak install flathub com.obsproject.Studio

额外工具

这里还有一些可以帮助您进行游戏设置的工具。 虽然 Steam 确实提供了最完整和功能最丰富的选项,但它肯定不是唯一的游戏方式或唯一的查看工具。

应用指标

GNOME Shell 右上角的应用程序指示器。应用图标:Steam、OBS、 DiscordVariety, Freon, Clipboard Indicator, GSConnect, Nightlight, Networking, VPN, Speaker, Microphone, Power

来自其他操作系统的用户已经习惯的一件事是概览哪些应用程序在后台运行。 默认情况下不提供此“应用程序指示器”概述,但您可以从 Fedora 使用 dnf 的存储库。 或者,您也可以从 GNOME 扩展网站.

$ sudo dnf install gnome-extensions-app gnome-shell-extension-appindicator

性能监控

有时有必要查看游戏的性能以确定您当前的硬件是否可以处理您正在玩的游戏。 最灵活的方法是通过 GOverlay 使用 MangoHud。 GOverlay 在软件中心,它将包括 MangoHud 和 vkBasalt。

GOverlay 正在运行 Fedora Linux
$ sudo dnf install goverlay

葡萄酒家族

另一个强大的 Wine 工具集称为 卢特里斯. 此应用程序允许您运行非 Steam 游戏。 它消除了大部分配置障碍。 但它有一些粗糙的边缘。 如果这不符合您的喜好,您也可以剪掉任何中间人并使用类似的工具 Q4葡萄酒,它允许您手动管理 wine 前缀。 两者都在软件中心,也可以使用终端安装。

Lutris 正在运行 Fedora Linux。  Battle.Net、UPlay 等的小图标。图片由 Lutris 项目提供
$ sudo dnf install lutris

$ sudo dnf install q4wine

蒸汽平板包

如果您还没有注意到,Flathub 上有一个 Flatpak 版本的 Steam。 这对于可访问性非常有用。 但是这个版本过去有一些严重的兼容性问题。 这些解决了 Fedora 35 和 Flatpak 1.12。 但仍有可能存在一些小错误。 如果您处于对安全敏感的位置,您当然应该尝试 Flatpak 版本。 这是安全性和可用性之间的经典权衡。 但这是另一篇杂志文章的争论。

$ flatpak install flathub com.valvesoftware.Steam

您不确定您从软件中心安装了哪个版本的 Steam? 在右上角,您可以看到您当前正在查看的存储库源。 您可以并排安装 Flatpak 版本和常规版本。 尽管您不能轻松地在它们之间共享数据。

概括

这一切都需要考虑很多。有许多工具和应用程序没有成功。 我没有机会谈论模拟平台,例如 复古拱门 或像 Stadia 这样的流媒体服务,因为必须在某处画线。 我也没有花时间谈论旧游戏或 FLOSS 游戏。 因此请注意,还有更多游戏解决方案可供尝试。

Linux 上的游戏在过去几年中取得了长足的进步,对于 Fedora Linux。 尽管 Fedora Linux 当然以作为一个可靠和专业的发行版而自豪,它当然不是没有视频游戏的优点。

你应该切换到 Fedora Linux 满足您的游戏需求? 嗯,这是一个很难用一句话来回答的问题。 如果您主要在其他平台上玩游戏,那么您将遇到兼容性和支持问题。 并非所有游戏都有效。 有些游戏永远无法运行。 模拟器和兼容层可以实现很多。 但他们不是奇迹创造者。 没有免责声明,就不能公平地讨论 Linux 上的游戏。 您的期望和/或妥协意愿可能是决定性因素。

Steam 正在运行 Fedora Linux

作者的评论。 我从小就在 PC 上玩游戏。 但四年前我开始专门使用 Linux。 我问自己的问题是:“我从来没有玩过《光环》、《战神》或《塞尔达》,因为这些都是平台独占游戏,这对我有什么影响吗?” 不会。而且我今天因为反作弊软件而无法玩的少数游戏也不会以任何有意义的方式影响我的生活。 对我来说,权衡是值得的。 但是每个人都必须单独做出选择。

有什么视频游戏推荐吗? 随意将它们放在下面的评论中。