标签 游戏 下的文章

通过 Steam Proton 的实验版本,期待已久的 Nvidia DLSS 支持在 Linux 上的 DirectX 11/12 大作中出现。

6 月,英伟达 宣布 通过 Steam Proton 支持 Linux 中的 DLSS,并为基于 Vulkan 的游戏提供了测试版驱动程序。

DLSS 是指 深度学习超级采样 Deep Learning Super Sampling 。它利用由 RTX GPU 中的 Tensor 核心提供支持的深度学习算法来提升游戏中的图像。这将使图像更清晰、更锐利,并提高帧率。

来源:英伟达

这种 升级技术 类似于 AMD 的 Fidelity FX,甚至更接近于英特尔即将推出的 XeSS,与 DLSS 不同的是这两者都是开源的。玩家已经可以通过 GloriousEggroll 的定制 Proton GE 版本体验到 Fidelity FX。

此外,英伟达还计划在今年秋天之前将支持范围扩大到 DirectX 游戏。

而且,随着最新的 Proton 实验性支持,这一切终于实现了。使用英伟达 GPU 的 Linux 游戏玩家现在可以用 DLSS 玩他们最喜欢的基于 DX11/12 的游戏。

考虑到我们很快就能在 Linux 上玩各种多人游戏,并且 Proton 中添加了对 BattleEye & Easy-Anti Cheat 的支持,这是进行这项添加的最好时机。

Steam Porton 的重大更新

几天前,伴随着 Proton 6.3-7 的一波改进,Valve 终于设法将 DLSS 支持添加到 Proton 的 DirectX 11/12 游戏实验分支中。

在此之前,需要一个测试版驱动程序才能将 DLSS 用于基于 Vulkan 的游戏,例如 DOOM Eternal。

但是,现在不再如此 —— 尽管推荐使用最新的驱动程序。

作为补充,DXVK 和 Steamworks SDK 也已经更新到最新的开发版本。此外,还修复了特定游戏的性能问题和其他错误。

你可以查看 Proton 的 官方 GitHub 更新日志 来了解到目前为止支持的所有游戏的改进列表。

为 DX11/12 游戏启用 DLSS

启用 DLSS 是一个简单明了的过程。

首先,你必须确保你的 Windows 游戏可以在 Proton Experimental 上运行。

这可以通过右键点击游戏并选择“ 属性 Properties ”来完成。然后在“ 兼容性 Compatibility ”下,你需要勾选“ 强制使用特定的 Steam Play 兼容工具 Force the use of a specific Steam Play compatibility tool ”复选框。接下来,从下拉菜单中选择 “Proton Experimental”。

最后,你需要在“ 启动选项 Launch Options ”中插入命令:PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%

这就行了。你就可以用 DLSS 玩你的游戏了!

总结

英伟达 DLSS 对于许多游戏来说是一个非常需要的功能,因为它的作用很大。

Linux 从一开始就没有对 DLSS 的全面支持。但是,看起来它很快就会在未来的 Proton 稳定版本中提供,并进行必要的改进。

Linux 玩家终于可以用基于 RTX 的 GPU 在许多游戏中体验到更好的帧率和视觉质量。

虽然我在 AMD 显卡上使用 Fidelity FX,但我仍然渴望在 RTX GPU 上尝试 DLSS!

你对英伟达 DLSS 的到来有什么感觉?你会很快尝试它吗?欢迎在下面分享你的评论。

转自:GamingOnLinux


via: https://news.itsfoss.com/nvidia-dlss-dx-11-12-proton/

作者:Rishabh Moharir 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

每天,Linux 都在进行不断进步,以支持具有适当图形支持的现代游戏。但是,我们能推荐 Linux 用于游戏吗?

你经常会听到 Linux 爱好者称赞 Linux 上改进的游戏功能。是的,考虑到在 Linux 桌面上支持现代游戏所取得的进步,Linux 已经在游戏方面获得了很大的提升。

甚至 Lutris 的创造者在我们的采访中也提到 Linux 在游戏方面取得的进步简直令人难以置信

但是,这有什么值得大肆宣传的吗?我们能向游戏玩家推荐 Linux 吗? Linux 适合玩游戏吗?

此文中,我想分享一些关于在 Linux 系统上玩游戏的的事情,并分享我对它的看法。

你可以在 Linux 上玩游戏吗?是的!

如果有人曾经告诉过你,不能在 Linux 上玩游戏,那是不对的

你可以在 Linux 上玩各种游戏而不会出现任何大的障碍。而且,在大多数情况下,它是可玩的,并且会提供很好的游戏体验。

事实上,如果你不知道从哪里开始,我们有一份 Linux 游戏终极指南 提供给你。

需要一个特定的 Linux 发行版才能玩游戏吗?

并非如此。这取决于你想获得多么方便的体验。

例如,如果你希望 Linux 发行版能够与你的图形驱动程序很好地配合,并获得最新的硬件支持,那么有一些发行版可以做到。同样,如果你只是想用集成的 GPU 玩原生的 Linux 独立游戏,任何发行版都可以。

因此,在你开启 Linux 游戏之旅的同时,会有一些因素影响你对发行版的选择。

不用担心,为了帮助你,我们提供了一份有用的 最佳 Linux 游戏发行版列表

Linux 上的虚拟现实游戏,唉……

我确信 VR 游戏还没有完全普及。但是,如果你想要在 VR 头盔上获得激动人心的体验,那么选择 Linux 作为你的首选平台可能不是一个好主意

你没有在 Linux 上获得便利体验所需的驱动程序或应用程序。没有任何发行版可以帮助你解决此问题。

如果你想了解有关虚拟现实状态的详细信息,可以看看 Boiling Steam 上的博客文章和 GamingOnLinux 上的使用 Valve 的 VR 头盔的有趣体验。

我已经提供了这些博客文章的链接以供参考,但总而言之 —— 如果你想体验 VR 游戏,请避免使用 Linux(如果你实在太闲,请随意尝试)。

可以在 Linux 上玩 Windows 系统的游戏吗?

可以,也不可以。

你可以使用 Steam Play 来玩 Windows 专属的游戏,但是它也存在一些问题,并不是每个游戏都可以运行。

例如,我最终还是使用 Windows 来玩《地平线 4》。如果你喜欢汽车模拟或赛车游戏,这是一款你可能不想错过的杰作。

或许我们在不久的将来可以看到它通过 Steam Play 完美的运行,谁知道呢?

因此,可以肯定的是,你会遇到许多类似的游戏,可能根本无法运行。这是残酷的事实。

而且,要知道该游戏是否可以在 Linux 上运行,请前往 ProtonDB 并搜索该游戏,看看它是否至少具有 “黄金” 状态。

带有反作弊引擎的多人游戏可以吗?

许多游戏玩家更喜欢玩多人游戏,如《Apex Legends》、《彩虹六号:围攻》和《堡垒之夜》。

然而,一些依赖于反作弊引擎的流行游戏还不能在 Linux 上运行。它仍然是一项进行中的工作,可能在未来的 Linux 内核版本中实现 —— 但目前还没有。

请注意,像 《反恐精英:全球攻势》、《Dota 2》、《军团要塞 2》、《英灵神殿》等多人游戏提供原生 Linux 支持并且运行良好!

我会推荐使用 Linux 来玩游戏吗?

考虑到你可以玩很多 Windows 专属的游戏、原生的独立游戏,以及 Linux 原生支持的各种 AAA 游戏,我能推荐初次使用者尝试在 Linux 上玩游戏。

但是,需要注意的是 —— 我建议你列出你想玩的游戏列表,以确保它在 Linux 上运行没有任何问题。否则,你最终都可能浪费大量时间进行故障排除而没有结果。

不要忘记,我相信 Linux 上的 VR 游戏是一个很大的问题。

而且,如果你想探索所有最新最好的游戏,我建议你坚持使用 Windows 的游戏电脑。

虽然我应该鼓励更多的用户采用 Linux 作为游戏平台,但我不会忽视为什么普通消费者仍然喜欢使用 Windows 机器来玩游戏的客观事实。

你怎么认为呢?你同意我的想法吗?欢迎在下方的评论区分享你的想法!


via: https://news.itsfoss.com/linux-for-gaming-opinion/

作者:Ankush Das 选题:lujun9972 译者:perfiffer 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果你是一个狂热的多人游戏玩家,你将能够玩到《Apex Legends》和《Fortnite》这样的热门游戏。但是,你可能需要等待一段时间。

Linux 玩家们,这可是个大新闻啊!

Epic Games 为其“简易反作弊”服务增加了完整的 Linux 支持,官方提供了兼容 SteamPlay(或 Proton)和 Wine 兼容性。

尽管我们预计这将在未来的某个时候发生,但 Steam Deck 的引入改变了 在 Linux 上玩游戏 的场景。

你可能知道,Steam Deck 是由 Linux 驱动的,这就是为什么 Epic Games 有兴趣扩大对 Linux 平台的支持。

因此,可以说,如果不是 Valve 在 Steam Deck 上的努力,在 Linux 上获得“简易反作弊”支持的机会并不乐观。

多人游戏玩家可以考虑转到 Linux 上了

有了 简易反作弊 的支持,许多流行的多人游戏,如《Apex Legends》、《Fortnite》、《Tom Clancy's Division 2》、《Rust》 和其他许多游戏应该可以在 Linux 上完美地运行了。

根据 Epic Games 的公告:

从最新的 SDK 版本开始,开发者只需在 Epic 在线服务开发者门户点击几下,就可以通过 Wine 或 Proton 激活对 Linux 的反作弊支持。

因此,开发人员可能需要一段时间来激活对各种游戏的反作弊支持。但是,对于大多数带有简易反作弊功能的游戏来说,这应该是一个绿色信号。

少了一个 Windows 与 Linux 双启动 的理由。

《Apex Legends》 是我喜欢的多人游戏之一。而且,我不得不使用 Windows 来玩这个游戏。希望这种情况很快就会改变,在未来几周内,我可以在 Linux 上试一试!

同样,如果你几乎就要转到 Linux 了,但因为它与游戏的兼容性问题而迟疑,我想说问题已经解决了一半了!

当然,我们仍然需要对 BattleEye、其他反作弊服务和游戏客户端的官方支持。但是,这是个开端。

Steam Deck 现在是一个令人信服的游戏选择

虽然许多人不确定 Steam Deck 是否支持所有的 AAA 级游戏,但这应该会有所改善!

Steam Deck 现在应该是多人游戏玩家的一个简单选择。

总结

如果 Steam Deck 作为一个成功的掌上游戏机而成为了焦点,那么正如我们所知,在 Linux 上玩游戏也将发生改变。

而且,我认为 Epic Games 在其反作弊服务中加入 Linux 支持仅仅只是一个开始。

也许,我们永远都不用借助 ProtonDB 来在 Linux 上玩一个只有 Windows 支持的游戏;谁知道呢?但是,在这之后,Linux 游戏的未来似乎充满希望。

如果你是一个开发者,你可能想阅读 该公告 来获得最新的 SDK。

你对 Epic Games 将简易反作弊引入 Linux 有何看法?欢迎在下面的评论中分享你的想法。


via: https://news.itsfoss.com/easy-anti-cheat-linux/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

因不满厂商不修复被黑客入侵的游戏,玩家入侵了它的另一款游戏

2019 年年初,已经发行 5 年的《Titanfall》出现了非常严重的漏洞,黑客可以利用漏洞让其他玩家无法游戏。明知道存在这个严重问题,EA 和 Respawn 也不对其进行修复和完善,而依然在 Steam 和 Origin 上积极销售这款游戏。

因对此不满,一名黑客玩家决定以相同方式入侵该游戏开发商的另一款热门游戏《Apex Legends》,导致大量玩家无法正常游戏。黑客玩家希望能通过这种方式引起公众关注,并向 Respawn 施加压力希望修复《Titanfall》。此后,Respawn 在 Twitter 上承认了这些问题,并表示会“积极调查”这些问题。

以这种方式取得了关注和可能的解决也是够奇葩的。

BSD 中也在“传播”新冠

DragonFlyBSD 从 NetBSD 移植了一个 COVID 软件包。这个软件包包含了 COVID-19 基因组数据,以及鼓励接种疫苗和其他步骤以帮助防止新冠传播的手册页。这个 covid 工具是一个简单的 C 程序,它将打印出早已公开的 COVID-19 基因组。NetBSD 的这个 covid 工具是在 Linus Torvalds 最近鼓励大家接种这种冠状病毒的疫苗之后推出的。

这是技术人的幽默。

Ubuntu 21.10 开始利用 Zstd 压缩软件包

过去三年里,整个 Ubuntu/Debian 生态系统已经有了广泛而成熟的 Zstd 支持,它被添加到 Ubuntu 的 APT 和 dpkg 中,只读压缩支持也被移植到 Ubuntu 16.04 LTS 版本。Ubuntu 将在 Ubuntu 21.10 中切换到 zstd 压缩的 .deb 软件包,但这比最初的计划晚了三年。hello/2.10-2ubuntu3 将会是第一个 zstd 压缩的 Ubuntu 软件包。这是继 Fedora RPM 等发行版本之后,又一个主流发行版利用 Facebook 开发的 Zstandard 压缩技术。

即便是在 Linux 中,一项没有伤害的新技术的普及也需要漫长的时间。

ScummVM 是在现代硬件上玩老式视频游戏的最直接的方法之一。

 title=

玩冒险游戏一直是我使用计算机经验的一个重要部分。从最早的基于文本的冒险游戏到 2D 像素艺术、全动态视频和 3D 游戏,冒险游戏类型为我提供了很多美好的回忆。

有时我想重温那些老游戏,但它们很多都是在 Linux 出现之前发布的,那么我如何去重玩这些游戏呢?我使用 ScummVM,说实话,这是我最喜欢的开源项目之一。

什么是 ScummVM

 title=

ScummVM 是一个设计用来在现代硬件上玩老式冒险游戏的程序。ScummVM 最初是为了运行使用 卢卡斯艺术 LucasArt 疯狂豪宅脚本创作工具 Script Creation Utility for Maniac Mansion (SCUMM)开发的游戏,现在支持许多不同的游戏引擎。它可以支持几乎所有经典的 雪乐山娱乐 Sierra On-Line 和卢卡斯艺术的冒险游戏,以及其他发行商的大量冒险游戏。ScummVM 并不支持所有的冒险游戏(目前),但它可以用来玩数百种冒险游戏。ScummVM 可用于多个平台,包括 Windows、macOS、Linux、Android、iOS 和一些游戏机。

为什么使用 ScummVM

有很多方法可以在现代硬件上玩老游戏,但它们往往比使用 ScummVM 更复杂。DOSBox 可以用来玩 DOS 游戏,但它需要调整设置,使其以正确的速度进行游戏。Windows 游戏可以用 WINE 来玩,但这需要游戏及其安装程序都与 WINE 兼容。

即使游戏可以在 WINE 下运行,一些游戏仍然不能在现代硬件上很好地运行,因为硬件的速度太快了。这方面的一个例子是《 国王密使 6 King's Quest VI 》中的一个谜题,它涉及将点燃的鞭炮带到某个地方。在现代硬件上,鞭炮爆炸的速度太快了,这使得在角色不死很多次的情况下不可能到达正确的位置。

ScummVM 消除了其他玩复古冒险游戏的方法中存在的许多问题。如果是 ScummVM 支持的游戏,那么它的配置和玩都很简单。在大多数情况下,将游戏文件从原始游戏光盘复制到一个目录,并在 ScummVM 中添加该目录,就可以玩该游戏了。对于多张光盘上的游戏,可能需要重命名一些文件以避免文件名冲突。需要哪些数据文件的说明以及任何重命名的说明都记录在 每个支持的游戏 的 ScummVM 维基页面上。

ScummVM 的一个奇妙之处在于,每一个新版本都会增加对更多游戏的支持。ScummVM 2.2.0 增加了对十几种互动小说解释器的支持,这意味着 ScummVM 现在可以玩数百种基于文本的冒险游戏。ScummVM 的开发分支应该很快就会变成 2.3.0 版本,它整合了 ResidualVM 对 3D 冒险游戏的支持,所以现在 ScummVM 可以用来玩《 冥界狂想曲 Grim Fandango 》、《神秘岛 3:放逐者Myst III: Exile》和《 最长的旅程 The Longest Journey 》。其开发分支最近还增加了对使用 Adventure Game Studio 创建的游戏的支持,这为 ScummVM 增加了成百上千的游戏。

如何安装 ScummVM

如果你想从你的 Linux 发行版的仓库中安装 ScummVM,过程非常简单。你只需要运行一个命令。然而,你的发行版可能会提供一个旧版本的 ScummVM,它不像最新版本那样支持许多游戏,所以要记住这一点。

在 Debian/Ubuntu 上安装 ScummVM:

sudo apt install scummvm

在 Fedora 上安装 ScummVM:

sudo dnf install scummvm

使用 Flatpak 或 Snap 安装 ScummVM

ScummVM 也可以以 Flatpak 和 Snap 的形式提供。如果你使用这些方式之一,你可以使用以下命令来安装相关的版本,它应该总是 ScummVM 的最新版本。

flatpak install flathub org.scummvm.ScummVM

snap install scummvm

编译 ScummVM 的开发分支

如果你想尝试 ScummVM 尚未稳定的开发分支中的最新和主要的功能,你可以通过编译 ScummVM 的源代码来实现。请注意,开发分支是不断变化的,所以事情可能不总是正确的。如果你仍有兴趣尝试开发分支,请按照下面的说明进行。

首先,你需要为你的发行版准备必要的开发工具和库,这些工具和库在 ScummVM 维基上的 编译 ScummVM/GCC 页面列出。

一旦你安装了先决条件,运行以下命令:

git clone <https://github.com/scummvm/scummvm.git>
cd scummvm
./configure
make
sudo make install

向 ScummVM 添加游戏

将游戏添加到 ScummVM 是你在游戏前需要做的最后一件事。如果你的收藏集中没有任何支持的冒险游戏,你可以从 ScummVM 游戏 页面下载 11 个精彩的游戏。你还可以从 GOG.com 购买许多 ScummVM 支持的游戏。如果你从 GOG.com 购买了游戏,并需要从 GOG 下载中提取游戏文件,你可以使用 innoextract 工具。

大多数游戏需要放在自己的目录中(唯一的例外是由单个数据文件组成的游戏),所以最好先创建一个目录来存储你的 ScummVM 游戏。你可以使用命令行或图形化文件管理器来完成这个工作。在哪里存储游戏并不重要(除了 ScummVM Flatpak,它是一个沙盒,要求游戏存储在 ~/Documents 目录中)。创建这个目录后,将每个游戏的数据文件放在各自的子目录中。

一旦文件被复制到你想要的地方,运行 ScummVM,并通过点击“Add Game…”将游戏添加到收藏集中,在打开的文件选择器对话框中选择适当的目录,并点击“Choose”。如果 ScummVM 正确检测到游戏,它将打开其设置选项。如果你想的话,你可以从各个标签中选择高级配置选项(也可以在以后通过使用“Edit Game…”按钮进行更改),或者你可以直接点击“OK”,以默认选项添加游戏。如果没有检测到游戏,请查看 ScummVM 维基上的 支持的游戏 页面,以了解特定游戏的数据文件可能需要的特殊说明的细节。

现在唯一要做的就是在 ScummVM 的游戏列表中选择游戏,点击“Start”,享受重温旧爱或首次体验经典冒险游戏的乐趣。


via: https://opensource.com/article/21/4/scummvm-retro-gaming

作者:Joshua Allen Holm 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

在其他平台上推出后,《地铁:离去》正式登陆 Linux/GNU 平台。准备好体验最好的射击游戏之一了吗?

地铁:离去 Metro Exodus 》是一款长久以来深受粉丝喜爱的游戏,现在终于来到了 Linux 平台。在超过两年的漫长等待之后,Linux 用户终于可以上手《地铁》三部曲的第三部作品。虽然先前已经有一些非官方移植的版本,但这个版本是 4A Games 发布的官方版本。

《地铁:离去》是一款第一人称射击游戏,拥有华丽的光线跟踪画面,故事背景设置在横跨俄罗斯广阔土地的荒野之上。这条精彩的故事线横跨了从春、夏、秋到核冬天的整整一年。游戏结合了快节奏的战斗和隐身以及探索和生存,可以轻而易举地成为 Linux 中最具沉浸感的游戏之一。

我的 PC 可以运行它吗?

作为一款图形计算密集型游戏,你得有像样的硬件来运行以获得不错的帧率。这款游戏重度依赖光线追踪来让画面看起来更棒。

运行游戏的最低要求需要 Intel Core i5 44008 GB 内存,以及最低 NVIDIA GTX670AMD Radeon R9 380 的显卡。推荐配置是 Intel Core i7 4770K 搭配 GTX1070RX 5500XT

这是开发者提及的官方配置清单:

《地铁:离去》是付费游戏,你需要花费 39.99 美元来获取这个最新最棒的版本。

如果你在游玩的时候遇到持续崩溃的情况,检查一下你的显卡驱动以及 Linux 内核版本。有人反馈了一些相关的问题,但不是普遍性的问题。

从哪获取游戏?

Linux 版本的游戏可以从 Steam for Linux 获取。如果你已经购买了游戏,它会自动出现在你的 Steam for Linux 游戏库内。

如果你还没有安装 Steam,你可以参考我们的教程:在 Ubuntu 上安装 Steam在 Fedora 上安装 Steam

你的 Steam 游戏库中已经有《地铁:离去》了吗?准备购买一份吗?可以在评论区写下你的想法。


via: https://news.itsfoss.com/metro-exodus-steam/

作者:Asesh Basu 选题:lujun9972 译者:alim0x 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出