求助一个关于 Linux 运行 steam 游戏的问题

2023-10-18 10:52:25 +08:00
 MosinVoliet
大佬们好,我是刚开始用 linux 代替 windows 作为日常使用环境的初学者,最近搜教程装了 steam apex 兼容也打开了, 现在遇到了个问题



我的 linux 系统打开运行 apex 占用率高达 98 ,在 win 我可以 180 帧 到这边 120 还蹦蹦跳跳 alt+tab 切出去直接卡死 显卡驱动也是装的 535 ,



求大神们指点解决办法
1393 次点击
所在节点    Linux
12 条回复
PTLin
2023-10-18 11:05:41 +08:00
问就是 wsl2
Yuhyeong
2023-10-18 11:11:31 +08:00
你可以用 wsl2 ;如若实在想要图形界面,要不就双系统;再不行你甚至可以买台工控机,平常用局域网的远程桌面来日常使用。
但是最没必要的就是 linux 打游戏, 折磨自己。
JayZXu
2023-10-18 11:15:17 +08:00
打游戏就双系统,没必要强行在 linux 下折磨自己
dyllen
2023-10-18 11:28:47 +08:00
双系统吧
ShadowPower
2023-10-18 11:29:09 +08:00
试试 545 版本的 N 卡驱动,还有实验版本的 Proton 。

因为需要实时编译着色器,每次看到新场景,开枪之类的都会卡。
不要用 Wine 直接运行 Windows 版本的 Steam ,要用 Linux 版本的 Steam 。然后改一下 Steam Play 的设置,允许所有游戏使用,并且把版本更改到实验版。

Steam Deck 倒是有预编译着色器可以下载,不知道直接装 Linux 用 Steam 会不会有。

最后,按这个文档把 apex 切换到 DirectX 12 模式:
https://www.pcgamingwiki.com/wiki/Apex_Legends#API
fregie
2023-10-18 11:56:51 +08:00
换 A 卡
bao3
2023-10-18 12:15:48 +08:00
Steam Deck 的 OS 就是用的 Linux ,但玩 Apex 没有问题。可能是 Proton 不同或者 GE 版本的更好。你自己调节试试,按理来说,差别应该不大。
zjp
2023-10-18 12:23:30 +08:00
wine 全屏时切出容易出 bug ,尤其不是原生分辨率时
部分场景卡的试下打开 预编译着色器,再装上 MangoHud 看下瓶颈在哪
https://www.protondb.com/app/1172470 gold 评级应该没有多少问题
MosinVoliet
2023-10-19 06:06:26 +08:00
@ShadowPower 十分感谢大佬,抱歉我回复慢了我刚刚到家,我已经找到了 545 的下载包,但是我的 shop 和软件更新工具只有最大 535 的安装包,所以我从未试过手动安装更新,可能我需要找些教程试试,您有推荐的手动安装教程地址吗?我担心我找的教程可能会让我电脑跟上次一样黑屏。使用的是 POPOS ,显卡是 3060 ,笔记本幻 16

然后,我的 apex 使用的 proton 是 8.0 的,因为第一个 ex 版本不知为何打不开游戏,只显示已运行,然后按钮变成了停止游戏但我却看不到游戏画面和进程。 我会尽力尝试 谢谢大佬的答复
MosinVoliet
2023-10-19 06:07:54 +08:00
@zjp 感谢大佬的回答,我会尝试里面的回答给出的操作。 主要是需要经常强制重启很伤电脑。
ShadowPower
2023-10-19 09:27:21 +08:00
@MosinVoliet 手动安装驱动的话之后可能会不好升级系统,还是用 535 吧
ProPh3t
2023-10-25 12:38:30 +08:00
帧数低,gamemoderun 安装了吗,启动游戏有加 gamemoderun 参数吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/983034

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX