2023年4月

马斯克前歌手女友支持用 AI 深度伪造其声音

埃隆·马斯克的前女友 Grimes 是一位加拿大创作型歌手,她邀请粉丝用她的声音创作音乐,并表示她只收取人工智能生成的歌曲一半的版税。她说,“请自由使用我的声音,不受惩罚。我没有标签,也没有法律约束”。她与埃隆·马斯克的第一个孩子的名字是 “X Æ A-12”,是用精灵语拼写的 “AI”。2020 年,她与算法情绪音乐创业公司 Endel 合作,为这个孩子创作了一首人工智能生成的摇篮曲。

消息来源:福布斯
老王点评:可能以后很多流行的歌曲都是 AI 创作、AI 演唱的了。毕竟,AI 更懂你。

亚马逊开始悄悄拥抱开源

在对待开源的态度上,亚马逊以一种利用而不奉献的态度而饱受批评,甚至因此导致了 MongoDB、ElasticSearch 等开源软件针对这种情况专门创建了新的许可证。一些 AWS 服务团队不愿做出贡献,以免他们透露太多关于他们的系统如何运行、或为竞争对手提供错误修复、或使亚马逊自己的服务与众不同的功能。这也导致亚马逊只能维护自己的分支,并积累了大量的技术债。然而,现在 PostgreSQL 提交者页面上挤满了 AWS 员工,还有一些原来的提交者被 AWS 聘用从事 PostgreSQL 开发。其它一些原本 AWS 贡献者为零的开源项目,现在也开始零星有一些亚马逊贡献者出现。

消息来源:Info World
老王点评:有些企业把开源当成形象工程,当成是单纯的惠及他人的行为,其实是错误的认识。

稳定 AI 公司推出开源 ChatGPT 替代品

推出“稳定扩散”开源图像合成模型的稳定 AI 公司,发布了一个新的开源 AI 语言模型系列 StableLM。它目前在 GitHub 上以 alpha 版的形式提供 30 亿和 70 亿参数的模型,随后将会发布 150 亿和 650 亿参数的模型。该公司在知识共享 BY-SA-4.0 许可下发布了这些模型。StableLM 声称与 OpenAI 的基准 GPT-3 模型性能相似,而使用的参数却少得多,StableLM 为 70 亿,而 GPT-3 为 1750 亿。

消息来源:Ars Technica
老王点评:虽然不及商业的 GPT-3,但是开源的努力终将胜过专有的解决方案。

了解如何成为产品用户和开发人员之间的桥梁。

 title=

当人们得知我是位(专注于 syslog-ngsudo 的)开源布道师的时候,他们经常问我为 Linux 世界中如此知名的软件“代言”是什么感觉。我的回答非常简短:非常棒!

我是整个研发环节的一部分,所以我不会觉得自己可有可无。当人们实践我教他们的东西,以及当我收集到的用户反馈影响产品开发的时候,我感觉我很有意义。

什么是布道师?

我将布道师定义为软件(或其他产品)的用户和开发人员之间的桥梁。布道师不仅仅将好消息分享给用户,还要从他们那里收集反馈。

布道师们有着各式各样的背景:有些人具有市场营销背景,对技术有着浓厚的兴趣;有些人是喜欢和用户交流的开发人员。我属于第三类——“资深用户”,即从用户视角对软件产品有深入了解的人。

我要和非常多的用户打交道。syslog-ng 的用户群体非常庞大,它可以用在大多数 Linux 发行版和 BSD 变体上。数以亿计的设备运行着 syslog-ng,其中包括 BMW i3 和 Kindle。大多数基于 BSD 的设备,譬如 FreeNAS,使用 syslog-ng 记录日志,而 Synology 和 QNAP 的基于 Linux 的 网络附属存储 Network Attached Storage (NAS)也是如此。就算 syslog-ng 运行在太空的某处,我也不会感到惊讶。

大多数 Linux 和 Unix 用户使用 sudo,因为它几乎被安装在每一台 Linux 设备上。它的社区很大,有几千万人。人们经常问我是如何和那么多用户打交道的,但这并不困难。

我是如何成为一名布道师的

我成为布道师的旅程是一个跨越了近 20 年的进化过程。它始于许多年前,那时候我在大学教书。之后是和 POWER/PowerPC 的 Linux 用户、开发人员合作。最后,我在 Balabit 的工作中开始使用 syslog-ng,再后来我开始接触 sudo。

我在 Balabit 的第一份工作是帮助 Linux 发行版将它们的 syslog-ng 包升级到上游的最新版本。随着我越来越多地了解 syslog-ng 的细节,我开始帮助它的用户。一年后,我在匈牙利和国际会议上发表关于 syslog-ng 的演说。不久之后,我从用户那里收集到的反馈开始对产品开发产生影响。

八年后,也就是 2018 年,Balabit 被 One Identity 收购,sudo 的维护者 Todd Miller 成为了我的同事。在那之前我只是了解一些基本的 sudo 功能,但我变得对 sudo 更感兴趣,并开始了解它的高级功能。很快,我开始为 sudo 布道,从一名 syslog-ng 布道师进化为一个更广泛意义上的开源布道师。

技术布道的四大支柱

技术布道师做很多事情,大致可以分为四类:开发人员、支持人员、技术产品营销和产品经理。我将更详细地介绍这四个支柱。

开发人员

我不是开发人员,但我做了很多开发人员的工作,例如为各式各样的 Linux 发行版和 FreeBSD 打包 syslog-ng,做很多测试,将 syslog-ng 集成到其他软件中,并在异构平台上测试。我做的开发者任务有助于社区,并帮助我更好地了解社区需求。

支持人员

关注错误追踪器,在 Google Alerts 和 Twitter 上查看 syslog-ng 关键词,以及阅读邮件列表,都能让我更好地帮助我们的用户群体。通过帮助他人,我也能能更好地理解他们的问题所在。

技术产品营销

我真的不喜欢“营销”这个词,但是写博客和在会议上演说 确实是 营销。作为一名前系统管理员,我了解我的听众,我们有共同的声音。除了我自己的 Twitter 账号 @PCzanik 之外,我还在 @sngOSE (syslog-ng 开源版)和 @SudoProject (sudo)账号下发帖。

Twitter 是个收集和分享技术新闻的绝佳平台。即使营销只是我工作的一个方面,它仍是我布道工作中最引人注目的部分:

  • 给内向者的社交场合生存技巧: 当人们得知我是一个内向的人,而仍然从事了这份工作之后,就经常问我是如何做到的。发表演讲或在会议展位上工作一整天是很困难的:有太多的人、太多的噪音了。我在这里针对这种场合给出一些生存技巧:

    • 专注于结果。活动是从用户那里收集反馈的绝佳机会。等你演讲完,可以随地开始一场好的讨论,甚至在展台或走廊上。在活动中,用户会给出很多现实生活中的反馈,记住她们的意见会有很多帮助。
    • 知道活动何时结束。请记住在嘈杂的环境中只能待上一段时间,这对你会有很大的帮助。
    • 与你志同道合的人尽情交谈,他们和你一样害羞、和你一样有不安全感、和你有着相同的技术兴趣。
  • 疫情期间的营销技巧: 许多人问我 COVID-19 是如何影响我的工作的,因为我从 2020 年开始就不能出行。我刚从 RSA 大会南加州 Linux 博览会 上回来,两天后航班就暂停了、边境也关闭了(LCTT 校注:本文原文发表于 2021 年)。即使现在也在开虚拟会议,我仍可以做有关 sudo 和 syslog-ng 的演说,但这样反馈就会减少,甚至没有反馈——没有让我和用户见面的走廊,也没有供演讲者讨论最新、最好的技术的晚宴。会议上注意力比以往更不集中,因为在家里工作总有各种各样的干扰因素。我看到了许多不同的方法试图解决这个问题,每一项都有其优缺点:

    • 全局聊天室适合举办小型活动。但当活动有超过几十个人时,它将会变成一连串的“大家好,我来自马萨诸塞州,波士顿” 或者类似的无用的消息,从而没有机会进行一些有意义的讨论。
    • 如果活动有多个 专题 track ,给每个专题讨论一个单独的聊天室是很有用的。演讲者和用户都可以从聊天中发布的问题和评论中学到很多东西。如果有一个主持人,这将成倍地有用。始终记得将讨论限制在主题上,并确保在问答环节中产生的问题传达到演讲者耳中。
    • 随机聊天 chat roulette 是个随机联系陌生人的好方法,并且能产生好的讨论。不过这种方法对于演讲者来说随机性太高了。
    • 针对性聊天 Tracking chats 很好,不过许多人不喜欢公开提问或分享经验。直接与演讲者聊天可以解决这个问题。

产品经理

我不是产品经理,尽管有时候我希望自己收集到的反馈可以直接转化为功能,但我定期与开发者和产品经理分享用户反馈。在内部讨论中,我总是代表用户一方,而不是考虑开发者如何用用最简单的方法推进产品,或者如何产生最多收益。

为什么要布道广为人知、广泛使用的软件?

每个 Linux 用户都知道 sudo,他们中的许多人也知道 syslog-ng。那我们为什么要布道它们呢?这是因为许多人只知道这些程序的基础知识,这也是他们刚开始使用 Linux 时学到的。但这两款软件都不是简单的、几十年来处于维护模式的工具序,两者都是仍在持续开发中的有生命力的程序。

大多数人对 syslog-ng 的了解仅限于它收集日志消息并把消息存储在文本文件中。但 syslog-ng 还有许多 其他功能,包括解析消息、使用地理信息丰富消息、精确的消息路径(过滤)和把消息存储在数据库、Hadoop 或消息队列中。

sudo 通常被认为是管理员命令的前缀,但它可以做许多其他事情。sudo 可以记录在里面运行的会话,允许你检查用户通过 sudo 使用超级权限做了什么事情。你也可以使用插件扩展 sudo。从 sudo 的 1.9 版本 开始,你甚至可以用 Python 扩展 sudo,这使得扩展它变得容易得多。

总结

成为一名开源布道师是个非常有趣的工作,即使是在 COVID-19 时代,虽然确实增加了我的工作难度。如果你对于这个角色有其他问题,或者有关于技术布道师或者开发大使则如何帮助你的故事,请在评论里分享。

(题图:MJ/sci-fi evangelist in high resolution, very detailed, 8k)


via: https://opensource.com/article/21/1/open-source-evangelist

作者:Peter Czanik 选题:lujun9972 译者:rsqrt2b 校对:wxy

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

你可能知道,Linux Mint 是一个基于 Ubuntu 的发行版。

Ubuntu 每六个月发布一个新版本,但 Linux Mint 并不遵循六个月一次的发行模式。

Linux Mint 以 Ubuntu LTS( 长期支持 long term support )版本作为其基础。Ubuntu 的 LTS 版本每两年发布一次,所以 你也会每两年得到一个 Mint 的大版本更新(比如 Mint 19, 20, 21 等)。

与 Ubuntu LTS 版本一样,Linux Mint 的大版本也被支持五年。虽然在这期间有三个小更新版本(比如 Mint 20.1、20.2、20.3)。

与 Ubuntu 相比,多久能得到一次 Linux Mint 的升级?你应该在什么时候等待 Linux Mint 的升级?当有新版本的时候,你应该升级到新版本吗?

在这里,让我重点介绍一下这些 Linux Mint 的发行周期的重要细节。

Linux Mint 的发行周期

Ubuntu 每两年发布一个长期支持版本。之后很快就会有一个 Mint 版本出现。换句话说,你每两年就会得到一个新的 Mint 版本。

所以,Linux Mint 20 是在 2020 年基于 Ubuntu 20.04 发行的,Mint 21 是在 2022 年基于 Ubuntu 22.04 发行的。

与 Ubuntu 不同,Mint 没有严格的发行时间表。没有事先确定的发行日期。新版本在其开发者认为准备好的时候就会到来。

小版本

在 Mint 的两个大版本发布之间,有三个小版本,每隔 6 个月发布一次。

即 Mint 20(即 20.0)是在 2020 年 6 月发布的。Mint 20.1 在 2020 年 12 月,Mint 20.2 在 2021 年 6 月,Mint 20.3 在 2021 年 12 月。在这之后,Mint 团队将致力于开发下一个大版本。

这些小版本会更新什么?比如,一个新版本的桌面环境,主要包含用户图形界面的视觉变化。它有时也可能提供新的应用程序。

升级到小版本是可选的。你可以选择继续使用 20.1,而不升级到 20.2 和 20.3。这是那些不喜欢频繁(在图形界面上)改变他们系统的人的首选。

在最后一个消版本发布(XX.03)之后,你的系统将只得到已安装软件的安全和维护更新。你不会得到桌面环境和其他一些软件(如 GIMP 或 LibreOffice)的新的大版本更新。

支持周期

并非所有基于 Ubuntu 的发行版都能为你提供与 Canonical 的 Ubuntu 相同的周期性更新优势。许多基于 Ubuntu 的发行版和 官方的衍生版本 提供了最长 3 年的支持。

幸运的是,对于 Linux Mint 来说,你可以得到和 Ubuntu 一样的更新福利。

每个 Linux Mint 版本的支持期为 5 年,在此之后,你必须升级到下一个版本,或者重新安装较新的版本。

例如,Mint 20 是在 2020 年发布的,比 Ubuntu 20.04 晚几个月。Ubuntu 20.04 LTS 被支持到 2025 年,因此 Mint 20 系列也被支持到 2025 年。

一个系列的所有小版本都支持到同一日期。Mint 20.1、20.2 和 20.3 都将被支持到 2025 年。

同样地,Ubuntu 22.04 LTS 将被支持到 2027 年 4 月。你可以期待 Linux Mint 21 系列(它基于 Ubuntu 22.04)的更新周期到相同的时间线。

总结一下:

  • 你每两年得到一个新的 Linux Mint 大版本
  • 每个大版本的支持周期为 5 年
  • 每个大版本(XX 版)在下一个大版本之前都会有三个小版本(XX.1、XX.2、XX.3)
  • 小版本(XX.1,XX.2,XX.3)与大版本(XX)的支持时间相同

你什么时候应该升级 Linux Mint?

这完全取决于你,

每两年会有一个新的大版本。你可以选择在那时升级它,或者你可以在整个五年的生命周期内保持你目前的版本。

除非你想获得最新的功能和改进,你可以选择不把你的 Linux Mint 安装升级到另一个大版本。

对于小版本,你可以选择更新,也可以不更新。比如,20 到 20.1 或 20.1 到 20.2。即使你不使用最新的小版本,你仍然会得到重要的安全和维护更新。

你可以参考我们的 Linux Mint 升级指南 以寻求帮助。

Linux Mint 的版本划分和命名

与 Ubuntu 发行版不同,Linux Mint 有一个不同的编号方案。Linux Mint 喜欢在每一个 Ubuntu LTS 版本中提升编号。

换句话说:

Linux Mint 19 → Ubuntu 18.04 LTS

Linux Mint 20 → Ubuntu 20.04 LTS

Linux Mint 21 → Ubuntu 22.04 LTS

所以,你应该避开以下的混淆:

Linux Mint 20 基于 Ubuntu 20.04 并不意味着 Linux Mint 21 将基于 Ubuntu 21.04。

此外,每个版本都有三个小版本,带有内核的小更新和一些 Linux Mint 应用程序的潜在升级。

现在,来看看它的命名方案

每个 Linux Mint 版本,无论是小的还是大的,都有一个代号。通常,它是一个女性的名字,通常源自希腊或拉丁语。

和 Ubuntu 一样,代号也有一个模式。大版本的代号是按字母顺序递增的。当涉及到小版本时,你会发现新的名字会以相同的字母开头。

例如,Mint 20 被称为 Ulyana,20.1 为 Ulyssa,20.2 为 Uma,而 20.3 为 Una。同样地,Mint 19 系列的代号以 T 开头。

在写这篇文章的时候,Mint 21(最新版本)的代号以 V 开头,21 系列的第一个版本叫 Vanessa

在 Mint 21 系列中至少还会有三个小版本,它们将每六个月发布一次,直到 2024 年的下一个 Mint 大版本。而它们都将有一个以字母 V 开头的代号。

薄荷留香

我希望这篇文章能消除对 Linux Mint 升级的各种困惑,并让你更多地了解 Linux Mint 的发布和更新周期。

(题图:MJ/mint cinamon plain dark background in high resolution, very detailed, 8k)


via: https://itsfoss.com/linux-mint-release-cycle/

作者:Ankush Das 选题:lkxed 译者:chris000132 校对:wxy

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

智能音箱应该学会闭嘴

谷歌本周宣布,它将采取更多措施,阻止在你向 Nest 智能音箱发送命令时对你喋喋不休。当你要求它关闭你所在房间的灯光时,它会保持沉默,发出轻柔的铃声,让你知道它已经成功。这个新变化将在未来几周内推出。然而,这些智能音箱有时候还是忍不住多嘴,比如你要它改变恒温器的温度时,它仍然喜欢和你好好聊一聊;轻声请求它关闭客厅的灯时,它仍然会大声喊道:“关闭客厅的灯!”

消息来源:The Verge
老王点评:没有接入 ChatGPT 的“智能”音箱只是个语音助手而已,期待接入 ChatGPT 后,这些“智能”设备真的有了智能。

ARM 将自己制造芯片

ARM 此前和三星和台积电等公司合作制造过测试芯片,主要是帮助软件开发商熟悉新产品。它在过去半年开发的新芯片比以往“更先进”,针对目标是芯片制造商而不是软件开发商。ARM 此举在行业内部引发了担忧,如果它寻求出售其芯片,那么它将与其最主要客户高通和联发科展开直接竞争。ARM 内部人士否认该公司计划出售或授权新芯片,称该公司只是在开发原型。

消息来源:路透社
老王点评:亲自下场,未必是好事。可能是做给资本市场看的吧。

PyPI 将推出收费的组织账户

非营利性的 Python 软件基金会宣布,为了“PyPI 的长期可持续性,同时给我们的用户提供我们最需要的功能之一:组织账户”。组织账户有自己专属的品牌网络地址。目标是让大型社区项目、组织或管理多个子团队和多个软件包的公司更容易使用 PyPI。组织账户将向社区项目永久免费,而对于企业项目收取少量费用。所有的收入将直接回馈给 PyPI,用于雇佣专职员工以提供更好的服务。PyPI 强调,这些新功能是完全可选的。

消息来源:PyPI
老王点评:看得出来 Python 基金会很小心翼翼的尝试可持续发展的改变。

VS Code 无疑是最受欢迎的代码编辑器之一。同样,GitHub 是编码人员中最受欢迎的平台。

两种微软产品可以很好地融合在一起。你可以在 VS Code 中无缝编码并将更改推送到你的 GitHub 仓库。从同一个应用界面完成所有这些工作让生活变得如此轻松。

如何将 GitHub 添加到 VS Code? 其实很容易。

在本教程中,我将展示:

  • 如何将你的 GitHub 帐户集成到 VS Code 中
  • 如何将仓库从 GitHub 克隆到 VS Code 中
  • 如何将你的更改从 VS Code 推送到 GitHub

听起来不错?让我们看看如何去做。

先决条件

请确保你的计算机上安装了 Git。怎么做?

一种方法是转到 VS Code 中的源代码管理视图。如果未安装 Git,它会要求你下载它。

Checking if Git is installed via VS Code

另一件事是你需要配置 Git 用户名和电子邮件

将 GitHub 添加到 VS Code

VS Code 内置了 GitHub 集成。你不需要安装任何扩展来克隆仓库和推送你的更改。

从左侧边栏转到源代码选项卡。你应该看到 “ 克隆仓库 Clone Repository ” 或 “ 发布到 GitHub Publish to GitHub ”(如果你已经打开了一个文件夹)选项。单击 “ 克隆仓库 Clone Repository ” 并为其提供 GitHub 仓库链接或单击 “ 从 GitHub 克隆 Clone from GitHub ”。

Cloning GitHub repo in VS Code

然后它会显示一条消息,要求你登录 GitHub。

VS Code asking to sign in to GitHub

你单击“ 允许 Allow ”按钮,它将打开 GitHub 登录页面。

Connect GitHub to VS Code

如果你尝试克隆一个仓库,你应该会看到这样的消息并单击 “ 打开 Open ”。

Opening GitHub repo in VS Code

这应该需要几秒钟,你就会登录到你的 GitHub 帐户。

你怎么知道你已经使用 VS Code 登录到 GitHub?

好吧,它将开始在顶部视图中显示你的 GitHub 仓库(如果有的话)(如果你之前按下了“克隆存储库”)。

GitHub repos accessible from VS Code

或者,你可以单击左下角的配置文件图标,查看它是否显示你已登录到你的 GitHub 帐户。

Checking if VS Code logged into GitHub account

在 GitHub 中克隆一个 GitHub 仓库

如果你已经在 GitHub 中打开了一个项目,想要克隆另一个 GitHub 仓库,有几种方法可以做到。

你可以使用 Git 命令将仓库克隆到磁盘上,然后在 VS Code 中打开此仓库文件夹。

或者,如果你不想使用命令行,则可以坚持使用 VS Code。

这很简单。在 VS Code 中打开一个新窗口。

Open a new window in VS Code

这将为你提供一个全新、干净的编辑器。如果看到欢迎屏幕,你可以从那里单击 “克隆存储库” 的快速链接。

否则,从左侧边栏转到“ 源码管理 Source Control ”选项卡,然后单击“ 克隆仓库 Clone Repository ”按钮。

它将在顶部打开一个视图。你可以直接复制 GitHub 仓库的 URL。它可以自动从中获取克隆链接。

Clone a new GitHub repo in VS Code

它会问你把克隆的仓库放在哪里。

Select a location for the cloned GitHub repo in VS Code

它会询问你是否要将克隆的仓库在 VS Code 中打开。如果你想立即处理它,那就去做吧。

Open the just cloned GitHub repo in VS Code

不仅仅是克隆的存储库,VS Code 会询问你是否信任你添加到其中的任何文件夹的作者。

Trust author promot in VS Code

好了,你已经在 VS Code 中克隆了一个 GitHub 仓库。让我们看看如何修改并将更改推送到 GitHub。

从 VS Code 推送更改到 GitHub

现在假设你对代码进行了一些更改并希望将提交推送到你的仓库。

当你将更改保存到文件中,VS Code 就会开始用 “M” 指示修改后的文件。对于新文件,符号为 “U”(未跟踪)。

从左侧进入“源码控制”,输入提交消息,然后单击提交旁边的按钮并选择 “ 提交并推送 Commit & Push ”。

Push your changes to GitHub from VS Code

如果你没有配置 Git 用户名和电子邮件,你将看到如下错误。

Error in VS Code if Git username and email is not set

你可以 在全局或仓库级别设置用户名和电子邮件。完全根据你自己的选择。

? 对于成功的提交和推送,你不会看到任何错误。已修改文件或新文件旁边的 “M” 或 “U” 符号将消失。

你可以通过进入 GitHub 上的仓库来验证你的推送是否成功。

你可以选择在本地提交更改而不推送它们。你也可以在这里使用 git 命令执行所有你以前使用过的操作。有用于创建拉取请求、刷新等等的选项。

VS Code gives all kind of Git actions to perform

通过 GitHub 官方扩展将其提升到一个新的水平

有一个专用的官方扩展,让你还可以管理其他人对你的仓库的拉取请求并合并它们。你还可以在此处查看在你的仓库中打开中的问题。这是将 GitHub 与 VS Code 集成的更好方法。

打开 VS Code,然后转到左侧栏中的扩展选项卡。在这里搜索 “GitHub Pull Requests and Issues”。它是 GitHub 本身的官方插件。你可以看到已验证的勾选。

单击安装按钮并在你的编辑器上安装 扩展

Installing GitHub extension in VS Code

使用此扩展,如果其他人正在协作,你可以管理你的存储库。

在 VS Code 中完全集成 Git 和 GitHub 是件好事。不喜欢命令行的人肯定会喜欢这种集成。

我希望本教程能帮助你将 GitHub 无缝添加到 VS Code。如果你仍然遇到任何问题,请告诉我。

(题图:MJ/GitHub VS Code develop illustration in high resolution, very detailed, 8k)


via: https://itsfoss.com/vs-code-github/

作者:Abhishek Prakash 选题:lkxed 译者:geekpi 校对:wxy

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

Proton 8.0 已经到来,带来了一些改进,以提升 Linux 游戏体验。

Proton 8.0 的到来改进了 Linux 游戏体验。

(LCTT 译注:Proton 是 V 社开发的兼容层,可以让 Windows 游戏在 Linux 上运行。它是一个软件集合,扩展了流行的 API 翻译层 Wine,提供高性能和低开销的 Vulkan API。)

Proton 一直是 Linux 游戏玩家的福音,它使 Steam 客户端能够在 Linux 上运行 Windows 生态系统独有的游戏。

基于流行的 Wine 兼容层,Valve 多年来一直为 Proton 提供更新。

Proton 8.0 的发布带来了一些令人印象深刻的升级,标志着 Linux 游戏又迈出了重要一步。

让我们一起来一探究竟。

Proton 8.0 有啥新鲜事儿: Proton 的新版本增加了对许多新游戏兼容支持和对现有游戏的错误修复

例如,一些现有游戏,如 《 极限竞速:地平线 5 Forza Horizon 5 》、《 车祸模拟器 BeamNG 》、《 真人快打 X Mortal Combat X 》、《 最终幻想 14 Final Fantasy XIV Online 》、《 汤姆·克兰西的细胞分裂 Tom Clancy's Splinter Cell 》都得到了不同程度的修复,使它们比之前表现更好。

刚刚提到的新支持的游戏呢?

dead space 2023 的屏幕截图

最具期待的一些游戏包括:

  • 仁王 2 完整版 Nioh 2 – The Complete Edition
  • 海贼无双 4 One Piece: Pirate Warriors 4
  • 死亡空间 2023 Dead Space (2023)
  • 魔咒之地 Forspoken
  • 无双大蛇 3 终极版 WARRIORS OROCHI 3 Ultimate Definitive Edition

此外,还有一些改进会对 Steam Deck 用户有所帮助,包括:

  • 改进了 Steam Deck 上 《 小缇娜的奇幻之地 Tiny Tina's Wonderland 》 的睡眠/恢复功能
  • 改进了多点触控支持

对技术细节更感兴趣?

Proton 8.0 基于最近发布的 Wine 8.0,它可以提供更好的 WoW64 32 位支持提升了 Direct3D 性能增强了对游戏控制器及方向盘的支持等等。

你可以查看我们的报道以深入了解。

除此之外,此版本还引入了针对 GNOME 43 上的 Alt+Tab 问题为游戏启用了英伟达 API、附带的 dxvk v2.1-4-gcaf31033 等的修复程序。

你或许想通过 发行说明 来探索随 Proton 8.0 一起提供的有关技术变更和游戏的详细列表

想上手试试?

在 steam play 上运行 proton 8.0 的截图

如果你使用 Steam,你可以按照我们的指南了解如何在 Linux 上设置 Steam Play (Proton)并开始 在 Linux 上玩游戏

不过,需要注意的是,随着 Proton 8.0 的发布,要想顺利运行系统需要 至少支持 Vulkan 1.3 的 GPU

你还可以查看 GitHub 代码库,了解如何从源代码手动安装它。

(题图:MJ/linux game illustration in high resolution, very detailed, 8k)


via: https://news.itsfoss.com/proton-8-0-release/

作者:Sourav Rudra 选题:lkxed 译者:XiaotingHuang22 校对:wxy

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