求助一个关于 Linux 运行 steam 游戏的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
MosinVoliet
V2EX    Linux

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

  •  
  •   MosinVoliet Oct 18, 2023 via Android 2168 views
    This topic created in 925 days ago, the information mentioned may be changed or developed.
    大佬们好,我是刚开始用 linux 代替 windows 作为日常使用环境的初学者,最近搜教程装了 steam apex 兼容也打开了, 现在遇到了个问题



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



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

    然后,我的 apex 使用的 proton 是 8.0 的,因为第一个 ex 版本不知为何打不开游戏,只显示已运行,然后按钮变成了停止游戏但我却看不到游戏画面和进程。 我会尽力尝试 谢谢大佬的答复
    MosinVoliet
        10
    MosinVoliet  
    OP
       Oct 19, 2023
    @zjp 感谢大佬的回答,我会尝试里面的回答给出的操作。 主要是需要经常强制重启很伤电脑。
    ShadowPower
        11
    ShadowPower  
       Oct 19, 2023   1
    @MosinVoliet 手动安装驱动的话之后可能会不好升级系统,还是用 535 吧
    ProPh3t
        12
    ProPh3t  
       Oct 25, 2023
    帧数低,gamemoderun 安装了吗,启动游戏有加 gamemoderun 参数吗
    About     Help     Advertise     Blog     API     FAQ     Solana     1144 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 57ms UTC 17:50 PVG 01:50 LAX 10:50 JFK 13:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86