戴尔 Precision 3551 ,CPU:i7-10750H ,集显 UHD 630 的设备 ID 是 0x9bc4
。机器有 n 卡独显,经个人判断与问题大概无关,判断过程后面再说。机器不具备独显直连能力,呈现均由集显完成。Windows 10 x64 21H2/22H2 (都出现相同情况)。黑苹果系统版本 12.6 ,使用 UHD 630 进行解码,n 卡由于驱动原因已被禁用。机器在保。
到这里彻底想不出解决办法了,只能求教 V 友。
P.S.: Windows 下有时滚动网页会发生滚动前卡顿一下的情况。考虑到网页渲染应该同样由 UHD 630 处理,可能相关。
无果。换系统以外的方法都试过了,问题岿然不动。显卡驱动,电源计划,散热方案,BIOS,芯片组驱动,等等。
无可奈何,只能忍着了。
感谢回帖的各位 v 友。也提醒大家对这个配置的电脑多加警惕,避免踩雷。
1
hahasong 2023-01-07 00:44:52 +08:00
win11+UHD770 可复现,当时也是升级驱动,更新系统无效。chrome 看 B 站 mpv 硬解 H264 均能复现。一度怀疑是主板 BIOS 有 BUG 。卡顿时资源管理器能看到 GPU 只有一两个核在工作,其它的在围观
解决方法:电源管理改为高性能模式+win11 系统设置也改为性能优先。播放视频时打开资源管理器,可以看到 GPU 都在工作了,卡顿丢帧消失 |
2
L4Linux 2023-01-07 00:45:01 +08:00 via Android
Linux 5.15 LTS 最新的驱动掉帧问题也很严重,黑苹果掉帧不明显应该是因为驱动是旧版的。
|
5
Daath 2023-01-07 00:55:49 +08:00
打开任务管理器,如果有外接屏幕,就放到另外屏幕,然后看播放时候哪个进程占用很高,之前我有时候会发现 window 后台一直有 update 进程在运行,然后 CPU 就占用高,播放视频就会卡,然后对于笔记本,还有一个可能点是散热不行导致降频了,CPU 瞬间就占用会很高,从而影响核显的使用。
|
7
microka 2023-01-07 01:10:09 +08:00
https://www.intel.com/content/www/us/en/download/19344/750889/intel-graphics-windows-dch-drivers.html
要不试一下这版驱动?我遇到的问题是 i5-11500 UHD750 用这版再往后的驱动用 MPC 播放视频 GPU 性能会明显下降,只好停留在 31.0.101.3729 这版。 |
8
cest 2023-01-07 01:16:21 +08:00
很久以前 ok 的
怀疑是 firmware microcode 或 driver 修安全漏洞所以效能死去 反正 igpu 笑能再怎么死也就那样了 |
9
FozillaMox OP @hahasong 谢谢建议,不过我忘了说,电源计划其实也试过了。无论是 Windows 移动中心切换成「最高性能」,还是在 Dell Power Manager 切换电源/散热方案, 似乎都没有效果。
|
10
autoxbc 2023-01-07 01:33:52 +08:00
我这已经把 Windows 商店的硬解插件都删除了,不看 4K 软解更省心
|
11
FozillaMox OP @Daath 谢谢建议,我看了一下,电脑在播放过程中没有别的高能耗进程,CPU 占用率不高于 40 %。散热的话,机器的温度确实高,大概七十多度,但我也没法把它降下来。尝试过在 Windows 用一些第三方的风扇控制软件,甚至无法读出风扇转速,更不说控制了。只能用官方的控制软件 Dell Power Manager 调整到「疾速」状态,解释说是提高性能并提升风扇转速。很难评估温度造成的影响,不过在黑苹果系统下很少有运行 Windows 时那样高温(这也是个怪问题,Windows 下 CPU 即使低使用率也经常处于睿频状态)。或许我可以试试把黑苹果的温度升到差不多高,再观察丢帧情况。
@microka 谢谢建议,明天我装一下这个驱动,观察一下是否有改善。 |
12
lostberryzz 2023-01-07 01:55:44 +08:00
windows 上驱动问题很大,我现在已经弃疗了,同样的网卡 windows 下隔几十秒无限循环崩溃,黑苹果下一切正常,用的还是第三方的 kext 。
另外显卡驱动也有大问题,用的是 amd 官网下载的最新 whql 驱动,高负载随机黑屏花屏掉驱动就不说了,日常操作也会有莫名卡顿,同样的场景黑苹果就完全不会卡。 |
13
FozillaMox OP @microka 安装了这版驱动,问题依旧,唉。
@lostberryzz 我也想弃疗,可惜黑苹果的触摸板没法正常驱动,做不到日用…… :( @Daath 先是进 Windows 试了,充分冷却了再进入系统,还是丢帧。然后进黑苹果,温度已经更高了,无丢帧问题。判断与电源计划/散热无关了。 @L4Linux 黑苹果是完全没有丢帧,怪。您在 Linux 遇到丢帧的情况,也是 UHD 630 ? |
14
L4Linux 2023-01-07 11:21:54 +08:00 via Android
@FozillaMox 对,而且浏览器动画也会卡。
|
15
hahasong 2023-01-07 11:44:44 +08:00
@FozillaMox 控制面板里的电源管理改成高性能,默认是均衡。win10 显示设置-高级里有个 GPU 加速也打开。要是还没解决,你可以升到 win11 再看看
|
16
FozillaMox OP |
17
L4Linux 2023-01-07 14:42:56 +08:00 via Android
@FozillaMox 不是戴尔,我认为就是驱动的问题。我说卡的浏览器动画是标签页加载时转圈圈的动画。浏览器上网体验不算太糟。看视频的体验是真的糟,本来勉强能看 4k 的,现在 1080P 也没法看。
|
20
FozillaMox OP |
21
FozillaMox OP 接楼上,既然确定了原因与 Windows 驱动有关,我想换主板应该也不会有什么帮助。
升级过 Windows 11 ,实在无法接受这个系统。退回 Windows 10 ,不考虑升级了。 |
22
cest 2023-01-07 21:13:17 +08:00
|
23
hahasong 2023-01-07 23:28:06 +08:00
你试试 potplayer 不会卡,我当时是这样
|
24
FozillaMox OP |
25
hahasong 2023-01-08 11:37:14 +08:00
@FozillaMox 对,我只有 PotPlayer 不卡,mpv chrome 都会隔几十秒卡一下。观察 GPU 负载发现可能是调度问题,所以切到性能模式就正常了
|
26
FozillaMox OP @hahasong 那就怪了。你的 PotPlayer 不会是调用了独显吧?我也觉得应该是 Windows 调度问题(如果不是驱动问题的话),毕竟 UHD 630 性能虽差,解码 1080p 不应该有问题。
但是我切换到性能模式也还是丢帧。 |
27
hahasong 2023-01-08 17:27:27 +08:00
@FozillaMox 没有独显,就台式的 12500. 这个应该是受微码影响的,你可以尝试下更新 BIOS 试试
|
28
FozillaMox OP |
29
V28a19cc 2023-03-01 22:08:29 +08:00
从提供的信息来看你遇到的问题很有可能是多平面覆盖 (Multiplane overlay) 造成的,进入以下网站下载并导入 mpo_disable.reg 即可(这个注册表改的是 DWM 下的值,所以不限定显卡可以通用)。
https://nvidia.custhelp.com/app/answers/detail/a_id/5157/ |
30
FozillaMox OP @V28a19cc 感谢提供信息,不过据我测试,这还是没有帮助。我下载之后合并到系统注册表,重启后发现问题还是存在。
因为当前系统丢帧加上不支持 AAC 蓝牙编码,我已经避免在 Windows 10 下看视频。也不知道换到 LTSC 会不会有用。 不过总而言之还是感谢你,指不定沿着这个能找到别的办法。 |
31
V28a19cc 2023-03-02 01:37:24 +08:00 1
@FozillaMox 居然不行吗,那就需要用专业一点的软件找下问题了。你遇到的这个问题可能是“高 DPC 延迟 (High Deferred Procedure Call latency)”,可以使用 LatencyMon 来查找相关问题,官网如下:
https://www.resplendence.com/latencymon |
32
FozillaMox OP @V28a19cc 用了你提到的这个工具,它提示这样的内容:
这……我确认 BIOS 版本是最新,CPU 的调度设置也没动过…… 另外,我刚刚用这个软件时发现,就连解码 480p 的视频也丢帧……而且在拖动窗口时有更严重的卡顿。 |
33
V28a19cc 2023-03-02 18:47:21 +08:00
@FozillaMox 打开 LatencyMon 并保持监测一段时间,然后点击上方的 Drivers 选项卡看看哪些驱动的 Highest execution 比较高,那些驱动可能就是罪魁祸首。当然从你的截图来看目前影响最大的是 ACPI 驱动,这个就比较难办了因为涉及电源管理不能卸载,可能的解决方法如下:
1.尝试更新 ACPI 相关的驱动,第三方驱动软件通常能搜索到更多更新的驱动。 2.(危险)尝试禁用或卸载 ACPI 相关设备 /驱动,也就是 设备管理器—系统设备 下的那些内容。 3.尝试在 BIOS 里更改一些电源状态相关的设置,较新的笔记本电脑通常默认使用现代待机(也就是 S0ix )会导致一些问题,不过较新的 BIOS 通常也不允许切回 S3 ,这个就只能上网搜索解决方法了(部分电脑可以将睡眠状态改为 Linux 以换回 S3 )。 4.(不完美解决方案)点击 LatencyMon 上方的 CPUs ,你会发现通常是 CPU0 的各项数据最高。所以解决方法就是通过 Process Lasso 等软件的 CPU 亲和力 (Affinity) 设置禁止其他软件使用 CPU0 ,这样应该能降低延迟和中断。 此外你也可以关注下 iGPU 本身的情况,建议使用 HWiNFO 看看频率和功耗是否正常。 |