Niphor
V2EX  ›  MacBook

19 款 16 寸 MBP 现在浏览器内核遇到要调 WebGL 时基本卡得要死还能救么(感觉是 AMD 独显的锅)

  •  
  •   Niphor · May 27 · 1318 views
    This topic created in 84 days ago, the information mentioned may be changed or developed.
    年初开始发现这台老 Intel MBP 越来越不对劲。以前很流畅的网页,现在变得非常卡,严重时连鼠标都会卡住。一开始我以为是误升级到 26 的系统导致的。

    前段时间我格式化重装了 Sonoma ,但问题依旧。后来发现,另一台没有独显的 13 寸 MBP 反而运行得很流畅,这才意识到问题可能不在系统本身。

    试了下自带的 Safari 也一样,于是花了几个小时和 AI 唠嗑,结合`chrome://gpu`的信息,发现这台带 AMD 独显的 Mac ,不管当前启用的是独显还是核显,只要页面或应用调用到 WebGL 硬件加速了,GPU 占用就会飙到 50%~ 100%,风扇也跟着狂转。

    AI 提到可能和 Metal 驱动有关。后来我尝试关闭 Chrome 的`Skia Graphite`Flag ,发现 GPU 调用明显下降,画面也流畅了不少。

    如果只是浏览器这样,我勉强还能接受。但现在很多软件都是 Electron 套壳,问题就比较麻烦了。比如:
    VSCode 、WPS 的 GPU Render 占用也很高;
    最近的 Codex Intel 版本,默认输入框下面会出现一大块异常渲染,感觉像是圆角样式和其他样式叠加导致的。用命令行禁用 `Skia Graphite` 启动后,就能正常显示了。

    看来好像的确 Metal 驱动问题比较大

    想问问各位老司机,这种情况还有什么比较靠谱的解决方案吗?
    有没有办法全局处理下,让所有 Webkit 内核都能生效。
    4 replies    2026-08-12 16:28:24 +08:00
    oasis2008f
        1
    oasis2008f  
       Jun 10
    也遇到类似的问题了
    shidianxia
        2
    shidianxia  
       7 days ago
    我也有类似问题,但似乎只在外接显示器启用 hdpi 的时候才会,可能是多了一层像素转换的原因,自带屏幕显示基本不会超过 20%占用。
    Niphor
        3
    Niphor  
    OP
       7 days ago
    @shidianxia 我不一样,我有个 13 寸核显的 mbp ,同样版本的系统,都不接外部显示器,就很流畅
    shidianxia
        4
    shidianxia  
       7 days ago
    @Niphor 我怀疑的是内建显示器用的 intel 核显就流畅,我外接了显示器以后就调用 AMD 独显,遇到需要硬件加速的网页就很卡。问了 AI 说是 mac AMD 显卡的驱动不怎么维护了,兼容性差...,反正就是要被时代淘汰了😭。准备等 m6 芯片出来换。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   957 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
    ♥ Do have faith in what you're doing.