V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
MosinVoliet
V2EX  ›  Linux

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

  •  
  •   MosinVoliet · 2023-10-18 10:52:25 +08:00 via Android · 1439 次点击
    这是一个创建于 435 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大佬们好,我是刚开始用 linux 代替 windows 作为日常使用环境的初学者,最近搜教程装了 steam apex 兼容也打开了, 现在遇到了个问题



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



    求大神们指点解决办法
    12 条回复    2023-10-25 12:38:30 +08:00
    PTLin
        1
    PTLin  
       2023-10-18 11:05:41 +08:00
    问就是 wsl2
    Yuhyeong
        2
    Yuhyeong  
       2023-10-18 11:11:31 +08:00
    你可以用 wsl2 ;如若实在想要图形界面,要不就双系统;再不行你甚至可以买台工控机,平常用局域网的远程桌面来日常使用。
    但是最没必要的就是 linux 打游戏, 折磨自己。
    JayZXu
        3
    JayZXu  
       2023-10-18 11:15:17 +08:00   ❤️ 1
    打游戏就双系统,没必要强行在 linux 下折磨自己
    dyllen
        4
    dyllen  
       2023-10-18 11:28:47 +08:00
    双系统吧
    ShadowPower
        5
    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
        6
    fregie  
       2023-10-18 11:56:51 +08:00
    换 A 卡
    bao3
        7
    bao3  
       2023-10-18 12:15:48 +08:00   ❤️ 2
    Steam Deck 的 OS 就是用的 Linux ,但玩 Apex 没有问题。可能是 Proton 不同或者 GE 版本的更好。你自己调节试试,按理来说,差别应该不大。
    zjp
        8
    zjp  
       2023-10-18 12:23:30 +08:00 via Android
    wine 全屏时切出容易出 bug ,尤其不是原生分辨率时
    部分场景卡的试下打开 预编译着色器,再装上 MangoHud 看下瓶颈在哪
    https://www.protondb.com/app/1172470 gold 评级应该没有多少问题
    MosinVoliet
        9
    MosinVoliet  
    OP
       2023-10-19 06:06:26 +08:00
    @ShadowPower 十分感谢大佬,抱歉我回复慢了我刚刚到家,我已经找到了 545 的下载包,但是我的 shop 和软件更新工具只有最大 535 的安装包,所以我从未试过手动安装更新,可能我需要找些教程试试,您有推荐的手动安装教程地址吗?我担心我找的教程可能会让我电脑跟上次一样黑屏。使用的是 POPOS ,显卡是 3060 ,笔记本幻 16

    然后,我的 apex 使用的 proton 是 8.0 的,因为第一个 ex 版本不知为何打不开游戏,只显示已运行,然后按钮变成了停止游戏但我却看不到游戏画面和进程。 我会尽力尝试 谢谢大佬的答复
    MosinVoliet
        10
    MosinVoliet  
    OP
       2023-10-19 06:07:54 +08:00
    @zjp 感谢大佬的回答,我会尝试里面的回答给出的操作。 主要是需要经常强制重启很伤电脑。
    ShadowPower
        11
    ShadowPower  
       2023-10-19 09:27:21 +08:00   ❤️ 1
    @MosinVoliet 手动安装驱动的话之后可能会不好升级系统,还是用 535 吧
    ProPh3t
        12
    ProPh3t  
       2023-10-25 12:38:30 +08:00
    帧数低,gamemoderun 安装了吗,启动游戏有加 gamemoderun 参数吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1227 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:05 · PVG 02:05 · LAX 10:05 · JFK 13:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.