Linux下Windows访问DNF,Fedora Linux系统中用Steam play与Proton玩Windows系统下的游戏
本文示例在 Fedora Linux 系统中使用 Steam play 与 Proton 玩 Windows 系统下的游戏,也适用于其他的 Linux 系统版本。
关于 Steam play 和 Proton 的细节
在之前,Steam 宣布要给 Steam Play 增加一个新组件,用于支持在 Linux 平台上使用 Proton 来玩 Windows 的游戏,这个组件是 WINE 的一个分支。这个功能仍然处于测试阶段,且并非对所有游戏都有效。这里有一些关于 Steam 和 Proton 的细节。
据 Steam 网站称,测试版本中有以下这些新功能:
1、现在没有 Linux 版本的 Windows 游戏可以直接从 Linux 上的 Steam 客户端进行安装和运行,并且有完整、原生的 Steamworks 和 OpenVR 的支持。
2、现在 DirectX 11 和 12 的实现都基于 Vulkan,它可以提高游戏的兼容性并减小游戏性能收到的影响。
3、全屏支持已经得到了改进,全屏游戏时可以无缝扩展到所需的显示程度,而不会干扰到显示屏本身的分辨率或者说需要使用虚拟桌面。
4、改进了对游戏控制器的支持,游戏自动识别所有 Steam 支持的控制器,比起游戏的原始版本,能够获得更多开箱即用的控制器兼容性。
5、和 vanilla WINE 比起来,游戏的多线程性能得到了极大的提高。
安装方法
如果你有兴趣,想尝试一下 Steam 和 Proton。请按照下面这些简单的步骤进行操作。(请注意,可以在 Fedora 第三方存储库上轻松安装 Steam,软件应用程序中搜索 Steam 并安装即可。Fedora 中的 fedora-workstation-repositories 包包含第三方 repo,安装此程序包以启用第三方存储库。将 DNF 与 sudo 一起使用:sudo dnf install fedora-workstation-repositories。如果你已经安装了最新版本的 Steam,可以忽略启用 Steam 测试版这个第一步。在这种情况下,你不再需要通过 Steam 测试版来使用 Proton。)
打开 Steam 并登陆到你的帐户,这个截屏示例显示的是在使用 Proton 之前仅支持 22 个游戏:
现在点击客户端顶部的 “Steam” 选项,这会显示一个下拉菜单。然后选择“设置”:
现在弹出了设置窗口,选择“账户”选项,并在 “参与 Beta 测试” 旁边,点击“更改”:
现在将 “None” 更改为 “Steam Beta Update”:
点击“确定”,然后系统会提示你重新启动:
让 Steam 下载更新,这会需要一段时间,具体需要多久这要取决于你的网络速度和电脑配置:
在重新启动之后,返回到上面的设置窗口。这次你会看到一个新选项。确定勾选了“为提供支持的游戏使用 Stream Play” 、“让所有的游戏都使用 Steam Play 运行”,“使用这个工具替代 Steam 中游戏特定的选项”。这个兼容性工具应该就是 Proton:
Steam 客户端会要求你重新启动,照做,然后重新登录你的 Steam 账户,你的 Linux 的游戏库就能得到扩展了:
Fedora Linux 系统中使用 Steam Play 安装一个 Windows 游戏
现在你已经启用 Proton,开始安装游戏,选择你想要安装的游戏,然后你会发现这个安装过程类似于在 Steam 上安装一个普通游戏,如下面这些截图所示:
在下载和安装完游戏后,你就可以开始玩了,以下已经成功运行上游戏:
结语
一些游戏可能会受到 Proton 测试性质的影响,在这个叫 Chantelise 游戏中,没有了声音并且帧率很低。但是它不会影响使用及系统性能的发挥,因为这些功能还在测试阶段,尽管有 BUG,但不会影响到 Fedora Linux 系统。关于项目你可以参考 Valve推出新版Steam Play及造福Linux用户的质子Proton 一文。
相关主题
Linux下Windows访问DNF,Fedora Linux系统中用Steam play与Proton玩Windows系统下的游戏相关推荐
- 歌华有线宽带在Windows XP和Fedora Linux Core 6下的配置
操作系统:Windows XP sp2或者Fedora Linux Core 6 网络类型:歌华有线宽带 配置过程:不需要任何配置,只需要保持IP地址和网关都为自动获得即可上网,Windows XP下 ...
- linux命令行访问win,从Linux命令行访问Windows共享 | 旺旺知识库
Samba Project是一个开源项目,支持 Linux.UNIX 和其他类似 UNIX 的操作系统与 Windows 互操作.大部分 Linux 发行版的存储库中都包含 Samba,而且一般通过安 ...
- Linux学习笔记(二) 安装Fedora Linux
第二课:安装Fedora Linux .安装前的准备 .收集硬件信息 .准备安装文件 .准备安装空间 .确定安装方式 .开始安装 .安装后的配置 收集硬件信息 .检查兼容性 .RedHat Linux ...
- linux fedora14 u盘运行,Fedora Linux系统下挂载U盘和Windows盘
前提是在mnt目录下,建立了F,D,U三个目录,还有就是sda,hda之分即串并口硬盘区别 [root@localhost yan]# vi /etc/fstab LABEL=/ / ext3 def ...
- linux pptpd无法访问内网,Linux系统中Starting pptpd无法运行的解决办法
安装pptpd后,启动服务时无法启动 复制代码代码如下: service pptpd start 若已经配置chkconfig pptpd on则开机时停止在Starting pptpd: 运行不下去 ...
- linux配置sftp访问指定目录,Linux创建用户,SFTP只允许访问指定目录
首先创建用户 useradd lus1 passwd lus1 我这里配置lus1这个用户目录,为sftp指向目录,即/home/lus1/ vim /etc/ssh/sshd_config //这个 ...
- linux查看ip访问日志文件,linux分析apache日志获取最多访问的前10个IP
apache日志分析可以获得很多有用的信息,现在来试试最基本的,获取最多访问的前10个IP地址及访问次数. 既然是统计,那么awk是必不可少的,好用而高效. 命令如下: awk '{a[$1] += ...
- windows如何访问linux系统文件,如何从 Windows 访问 Linux 文件?——方法步骤
从Windows Insiders 预览版 20211开始,WSL 2 将提供一个新功能:wsl --mount.这个新的参数允许在 WSL 2 中连接和挂载一个物理磁盘,这样你就可以访问 Windo ...
- 汽车linux操作系统怎么安装app,在Fedora Linux操作系统上安装软件的方法
本文教你在Fedora Linux操作系统上安装软件,以下提供的方法仅供新手阅读,高手就不必阅读了,因为内容非常的简单. 前言 与Ubuntu.Linux Mint和其他用户友好的操作系统相比,Fed ...
最新文章
- 后疫情时代下,企业数字化转型之路如何走?
- 大数据谋定农业发展路径-丰收节贸易会:全球十大经典案例
- nyoj 287(区间覆盖)
- spark-jar冲突解决方案
- 英语影视台词---八、the shawshank redemption
- textview根据文字行数自动变化大小
- 字符串分割 异常 泛型 练习
- 在 SELECT 查询中使用透视
- 蚂蚁金服招聘-高级数据技术工程师、大数据研发工程师/专家
- jdk api官方文档的使用
- 真机linux系统封装rhel7.6虚拟机
- 外贸软件供应链中供应商管理解决方案
- 在Colaboratory中使用ImageAI训练自己的数据集
- ecos kernel 分析 转自黑嘴公 PiPi Cat
- Babel转码器(ES6)
- wxpy实现微信机器人
- 最详细的MOS管讲解
- 打不开我的电脑 显示服务器,我的电脑服务器打不开。怎么办?
- python 实现四则运算(一)
- 为什么PHP在很多公司遭到弃用?
热门文章
- Hazelcast与MongoDB集成
- 微信跳一跳外挂辅助流程 (MAC+iOS)
- strtok字符串拆分和堆空间的申请
- maven仓库jar包存在,pom报错问题
- 云场景实践研究第86期:美甲帮
- 文档流图片的请求、预览、下载
- 正式告别,虾米音乐今日关停
- CC00135.bigdatajava——|JavaMySQL.高级.V07|——|MySQL.v07|热备份实战|
- mysql 删除字段语法_mysql增添、修改、删除字段语法实例
- Windows 10 Mobile Build 10586.71截图泄露