我的 linux 也能玩游戏了
- 内容介绍
- 文章标签
- 相关推荐
最近几天折腾了一下 linux 运行 windows 虚拟机玩游戏和一些工作软件,总算是成功了,哈哈。
通过显卡直通和硬盘直通可以做到几乎95%以上的原生性能,日常使用几乎无感,配合文件共享就可以在 windows 上面运行一些 linux 难以替代的软件比如 cad,ps,office这些,还能顺便玩玩单机游戏(网游就别想了,大部分都有虚拟检测,不过我电脑一般很少玩网游)。
虽然双系统也能用,但是每次都要重启还是太麻烦了,用虚拟机没这个烦恼。
Screenshot from 2025-11-30 23-49-001920×1080 382 KB
吐槽一下鸡哥的笔记本(我的翼龙15pro) bios 做的是真的垃圾,高级选项几乎没有,在linux下面折腾好久的显卡直通才发现是 bios 这边 dma 保护没关导致直通显卡的时候 iommu 一直没法正常工作。
鸡哥默认 bios 没法调节,由于翼龙是 amd 笔记本,用了 umaf 才调节成功,这里还有个坑就是 bios 不能用最新版本,需要回退到旧版本 umaf 设置才能正常保存。
GitHub - DavidS95/Smokeless_UMAF
通过在 GitHub 上创建帐户来为 DavidS95/Smokeless_UMAF 开发做出贡献。
另外一个坑就是成功直通之后折腾 sunshine/moonlight ,桥接之后本地网卡默认 mtu 是 1500 ,需要把虚拟机内网卡的 mtu 调小一点比如 1400 ,不然宿主机使用 moonlight 连接会一直提示无法连接。
大致原因应该就是经过多次封装导致包长度太大被丢弃,运行日志显示结果就是小包能过,视频流的大包直接不通。
网友解答:--【壹】--:
还以为是 lutris/wine-ge/proton,这类性能有时甚至能超过原生 Windows。
已添加 游戏 。
--【贰】--:
在LinuxDo竟然能看到玩linux的
--【叁】--:
确实,我也以为是这个,vulkan实在是太强了
--【肆】--:
我玩单机和模拟器确实wine性能更好。
--【伍】--:
我恰恰相反,对 Windows 有些反感。
--【陆】--:
其实单机游戏,直接用steam官方提供的兼容层就能运行了,不需要去虚拟机里
--【柒】--:
这下真的linux do了
--【捌】--:
好嘞,新建话题没搜到 linux 标签,准备加的。
--【玖】--:
太强了喵,我也是Linux主力打游戏。
添加了"Linux"标签。
--【拾】--:
我也挺讨厌windows的,但是有些软件必须得windows跑,用wine会有些莫名其妙的问题,只能虚拟机,而且虚拟机不用担心污染我的本地环境。
--【拾壹】--:
我极光X直接开刷bios出高级选项啦
--【拾贰】--:
@Murasame !w
--【拾叁】--:
大佬太强了
--【拾肆】--:
太强了佬
--【拾伍】--:
佬,怎么做的,我最近也在折腾这个
--【拾陆】--:
没折腾这个,对 wine 莫名有些反感
--【拾柒】--:
可惜玩不了lol这种带ace的网游。不然我还真愿意一直用linux
--【拾捌】--:
看你用的什么发行版,archwiki 那边有很详细的教程,再配合 bilibili 上面的教程跟着弄就好了。
前提就是要有两个显卡(一张也能直通,比较麻烦),以及硬件部分支持 iommu 和虚拟化。
--【拾玖】--:
真是可以啊
最近几天折腾了一下 linux 运行 windows 虚拟机玩游戏和一些工作软件,总算是成功了,哈哈。
通过显卡直通和硬盘直通可以做到几乎95%以上的原生性能,日常使用几乎无感,配合文件共享就可以在 windows 上面运行一些 linux 难以替代的软件比如 cad,ps,office这些,还能顺便玩玩单机游戏(网游就别想了,大部分都有虚拟检测,不过我电脑一般很少玩网游)。
虽然双系统也能用,但是每次都要重启还是太麻烦了,用虚拟机没这个烦恼。
Screenshot from 2025-11-30 23-49-001920×1080 382 KB
吐槽一下鸡哥的笔记本(我的翼龙15pro) bios 做的是真的垃圾,高级选项几乎没有,在linux下面折腾好久的显卡直通才发现是 bios 这边 dma 保护没关导致直通显卡的时候 iommu 一直没法正常工作。
鸡哥默认 bios 没法调节,由于翼龙是 amd 笔记本,用了 umaf 才调节成功,这里还有个坑就是 bios 不能用最新版本,需要回退到旧版本 umaf 设置才能正常保存。
GitHub - DavidS95/Smokeless_UMAF
通过在 GitHub 上创建帐户来为 DavidS95/Smokeless_UMAF 开发做出贡献。
另外一个坑就是成功直通之后折腾 sunshine/moonlight ,桥接之后本地网卡默认 mtu 是 1500 ,需要把虚拟机内网卡的 mtu 调小一点比如 1400 ,不然宿主机使用 moonlight 连接会一直提示无法连接。
大致原因应该就是经过多次封装导致包长度太大被丢弃,运行日志显示结果就是小包能过,视频流的大包直接不通。
网友解答:--【壹】--:
还以为是 lutris/wine-ge/proton,这类性能有时甚至能超过原生 Windows。
已添加 游戏 。
--【贰】--:
在LinuxDo竟然能看到玩linux的
--【叁】--:
确实,我也以为是这个,vulkan实在是太强了
--【肆】--:
我玩单机和模拟器确实wine性能更好。
--【伍】--:
我恰恰相反,对 Windows 有些反感。
--【陆】--:
其实单机游戏,直接用steam官方提供的兼容层就能运行了,不需要去虚拟机里
--【柒】--:
这下真的linux do了
--【捌】--:
好嘞,新建话题没搜到 linux 标签,准备加的。
--【玖】--:
太强了喵,我也是Linux主力打游戏。
添加了"Linux"标签。
--【拾】--:
我也挺讨厌windows的,但是有些软件必须得windows跑,用wine会有些莫名其妙的问题,只能虚拟机,而且虚拟机不用担心污染我的本地环境。
--【拾壹】--:
我极光X直接开刷bios出高级选项啦
--【拾贰】--:
@Murasame !w
--【拾叁】--:
大佬太强了
--【拾肆】--:
太强了佬
--【拾伍】--:
佬,怎么做的,我最近也在折腾这个
--【拾陆】--:
没折腾这个,对 wine 莫名有些反感
--【拾柒】--:
可惜玩不了lol这种带ace的网游。不然我还真愿意一直用linux
--【拾捌】--:
看你用的什么发行版,archwiki 那边有很详细的教程,再配合 bilibili 上面的教程跟着弄就好了。
前提就是要有两个显卡(一张也能直通,比较麻烦),以及硬件部分支持 iommu 和虚拟化。
--【拾玖】--:
真是可以啊

