USB控制器、显卡在高负载下不稳定

2026-06-14 19:15 1

佬友们,最近在大概更新到 7.0.10-7.0.12 内核的之后,如果保持在高负载下,会有概率出现 USB 控制器假死(疑似)、显卡渲染不正常(看起来像渲染合成区域乱飞,仅在 Chrome,游戏无影响,且无法截图,Spectacle 因渲染初始化失败无法启动),该如何解决?


USB 控制器假死(?)前一段时间会出现耳机有爆音、鼠标丢操作,随后完全无声音,鼠标恢复正常


可通过以下命令重置控制器暂时恢复:


echo -n "0000:00:14.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind
echo -n "0000:00:14.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/bind

已将所有软件包、固件更新到最新,问题在 Fedora Linux 43和44均存在,没有尝试过降级内核(问题出现前的旧版本已删除)


硬件信息:


操作系统: Fedora Linux 44
KDE Plasma 版本: 6.6.5
KDE 程序框架版本: 6.26.0
Qt 版本: 6.11.1
内核版本: 7.0.12-201.fc44.x86_64 (64 位)
图形平台: Wayland
处理器: 32 × Intel® Core™ i9-14900HX
内存: 48 GiB 内存 (46.7 GiB 可用)
图形处理器 1: NVIDIA GeForce RTX 4070 Laptop GPU
图形处理器 2: Intel® Graphics
制造商: ASUSTeK COMPUTER INC.
产品名称: ASUS TUF Gaming F16 FX607JIR_FX607JIR
系统版本: 1.0

以下是重新初始化 USB 控制器后到下一次出问题之间的 dmesg:


[21715.065054] perf: interrupt took too long (4198 > 3930), lowering kernel.perf_event_max_sample_rate to 47000
[23224.295702] perf: interrupt took too long (5456 > 5247), lowering kernel.perf_event_max_sample_rate to 36000
[24216.472712] NVRM: nvCheckFailedNoLog: Check failed: 0 == (pMapNode->gpuMask & gpuMask) @ gpu_vaspace.c:4549
[24216.472722] NVRM: nvCheckOkFailedNoLog: Check failed: Invalid argument to call [NV_ERR_INVALID_ARGUMENT] (0x0000001F) returned from _gvaspaceMappingInsert(pGVAS, pGpu, pVASBlock, vaLo, vaHi, flags) @ gpu_vaspace.c:2025
[24216.472725] NVRM: nvCheckFailedNoLog: Check failed: NV_OK == status @ virt_mem_allocator_gm107.c:2554
[24216.472734] NVRM: dmaAllocMapping_GM107: can't update VA space for mapping @vaddr=0x20a00000
[24249.485598] NVRM: nvCheckFailedNoLog: Check failed: 0 == (pMapNode->gpuMask & gpuMask) @ gpu_vaspace.c:4549
[24249.485607] NVRM: nvCheckOkFailedNoLog: Check failed: Invalid argument to call [NV_ERR_INVALID_ARGUMENT] (0x0000001F) returned from _gvaspaceMappingInsert(pGVAS, pGpu, pVASBlock, vaLo, vaHi, flags) @ gpu_vaspace.c:2025
[24249.485609] NVRM: nvCheckFailedNoLog: Check failed: NV_OK == status @ virt_mem_allocator_gm107.c:2554
[24249.485618] NVRM: dmaAllocMapping_GM107: can't update VA space for mapping @vaddr=0x20a00000
[24259.639678] NVRM: intermapRegisterDmaMapping: Failed to insert new mapping node for range 0xDEB1F60000-0xDEB1F6FFFF!
[24259.640059] NVRM: intermapRegisterDmaMapping: Failed to insert new mapping node for range 0xDEB1EF0000-0xDEB1EFFFFF!
[24259.645722] NVRM: GPU0 nvAssertFailedNoLog: Assertion failed: NV_OK == status @ gpu_vaspace.c:4633
[24259.645728] NVRM: GPU0 nvAssertFailedNoLog: Assertion failed: NV_OK == status @ gpu_vaspace.c:2070
[24259.645735] NVRM: GPU0 nvAssertFailedNoLog: Assertion failed: NV_OK == status @ gpu_vaspace.c:4633
[24259.645737] NVRM: GPU0 nvAssertFailedNoLog: Assertion failed: NV_OK == status @ gpu_vaspace.c:2070
[24337.266651] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9ce0 for ep 5 status 1 not part of TD at 00000008fbdf9cf0 - 00000008fbdf9cf0
[24337.423630] xhci_hcd 0000:00:14.0: Event dma 0x00000006627706c0 for ep 5 status 1 not part of TD at 00000006627706d0 - 00000006627706d0
[24340.563630] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770bc0 for ep 5 status 1 not part of TD at 0000000662770bd0 - 0000000662770bd0
[24342.948637] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770170 for ep 5 status 1 not part of TD at 0000000662770180 - 0000000662770180
[24343.474638] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770270 for ep 5 status 1 not part of TD at 0000000662770280 - 0000000662770280
[24346.731634] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770ec0 for ep 5 status 1 not part of TD at 0000000662770ed0 - 0000000662770ed0
[24346.829625] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf94e0 for ep 5 status 1 not part of TD at 00000008fbdf94f0 - 00000008fbdf94f0
[24347.309634] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9310 for ep 5 status 1 not part of TD at 00000008fbdf9320 - 00000008fbdf9320
[24348.288637] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9080 for ep 5 status 1 not part of TD at 00000008fbdf9090 - 00000008fbdf9090
[24348.445637] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9a50 for ep 5 status 1 not part of TD at 00000008fbdf9a60 - 00000008fbdf9a60
[24349.154658] xhci_hcd 0000:00:14.0: Event dma 0x00000006627706d0 for ep 5 status 1 not part of TD at 00000006627706e0 - 00000006627706e0
[24349.390641] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf95a0 for ep 5 status 1 not part of TD at 00000008fbdf95b0 - 00000008fbdf95b0
[24349.458413] usb 1-5.3: reset full-speed USB device number 7 using xhci_hcd
[24349.789628] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770e80 for ep 5 status 1 not part of TD at 0000000662770e90 - 0000000662770e90
[24349.821628] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf90b0 for ep 5 status 1 not part of TD at 00000008fbdf90c0 - 00000008fbdf90c0
[24350.129631] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770400 for ep 5 status 1 not part of TD at 0000000662770410 - 0000000662770410
[24350.544635] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9e00 for ep 5 status 1 not part of TD at 00000008fbdf9e10 - 00000008fbdf9e10
[24350.781629] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770cd0 for ep 5 status 1 not part of TD at 0000000662770ce0 - 0000000662770ce0
[24350.882632] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9340 for ep 5 status 1 not part of TD at 00000008fbdf9350 - 00000008fbdf9350
[24350.952254] usb 1-5.3: reset full-speed USB device number 7 using xhci_hcd
[24351.563634] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9df0 for ep 5 status 1 not part of TD at 00000008fbdf9e00 - 00000008fbdf9e00
[24351.670683] xhci_hcd 0000:00:14.0: Event dma 0x00000006627704b0 for ep 5 status 1 not part of TD at 00000006627704c0 - 00000006627704c0
[24351.811636] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770d80 for ep 5 status 1 not part of TD at 0000000662770d90 - 0000000662770d90
[24351.980635] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9820 for ep 5 status 1 not part of TD at 00000008fbdf9830 - 00000008fbdf9830
[24352.262632] xhci_hcd 0000:00:14.0: Event dma 0x00000006627709d0 for ep 5 status 1 not part of TD at 00000006627709e0 - 00000006627709e0
[24352.328374] usb 1-5.3: reset full-speed USB device number 7 using xhci_hcd
[24352.492637] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9840 for ep 5 status 1 not part of TD at 00000008fbdf9850 - 00000008fbdf9850
[24352.838632] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770df0 for ep 5 status 1 not part of TD at 0000000662770e00 - 0000000662770e00
[24352.953635] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9530 for ep 5 status 1 not part of TD at 00000008fbdf9540 - 00000008fbdf9540
[24353.181624] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770360 for ep 5 status 1 not part of TD at 0000000662770370 - 0000000662770370
[24353.257638] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770840 for ep 5 status 1 not part of TD at 0000000662770850 - 0000000662770850
[24353.406656] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf91a0 for ep 5 status 1 not part of TD at 00000008fbdf91b0 - 00000008fbdf91b0
[24353.561632] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9b50 for ep 5 status 1 not part of TD at 00000008fbdf9b60 - 00000008fbdf9b60
[24353.920636] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf91e0 for ep 5 status 1 not part of TD at 00000008fbdf91f0 - 00000008fbdf91f0
[24354.198637] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770350 for ep 5 status 1 not part of TD at 0000000662770360 - 0000000662770360
[24354.502638] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9660 for ep 5 status 1 not part of TD at 00000008fbdf9670 - 00000008fbdf9670
[24354.595621] xhci_hcd 0000:00:14.0: Event dma 0x00000008fbdf9c30 for ep 5 status 1 not part of TD at 00000008fbdf9c40 - 00000008fbdf9c40
[24354.665637] xhci_hcd 0000:00:14.0: Event dma 0x00000006627700a0 for ep 5 status 1 not part of TD at 00000006627700b0 - 00000006627700b0
[24354.897631] xhci_hcd 0000:00:14.0: Event dma 0x0000000662770f20 for ep 5 status 1 not part of TD at 0000000662770f30 - 0000000662770f30
[24354.913751] xhci_hcd 0000:00:14.0: ERROR Unknown event condition 198 for slot 13 ep 5 , HC probably busted
最新回复 (9)
  • Kamome 06-14 19:21
    1

    要不优先考虑一下cpu的问题?感觉有点像

  • 楼主 06-14 19:22
    2

    这个应该怎么判断呢,我没有什么头绪 ^-^

  • Kamome 06-14 19:24
    3

    试一下s-tui吧,我只知道这个,选stress

  • 楼主 06-14 19:29
    4


    佬,就这样吗,别的不用做什么吗?

  • Kamome 06-14 19:40
    5

    嗯,先跑跑看有没有崩溃之类的,大概跑半小时吧。没问题就很可能是内核问题,我还用着6.17

  • 霜门雪桂 06-14 19:44
    6

    我是129hx,也有这种问题

    但是我是Windows,鼠标一卡一卡的,耳机滋滋滋

    怀疑过南桥怀疑过usb芯片,最后确定是cpu问题,液金偏了某个核心过热了,换硅脂解决了 ^-^

    看温度看不出来,只能看出某几个核心比起其他核心偏热,应该是过热卡一下马上降频把温度拉回来了。

  • 楼主 06-14 19:49
    7

    啊,我现在stress了21分钟,还没有碰到问题,目前来看我是只在游戏的时候会碰到这问题


    而且问题是出了之后降负载也没用,只有重置控制器或者重启才能恢复,我之前还在怀疑绿联的这个Type-C集线器有问题(插了便携显示器、耳机和鼠标)

  • 霜门雪桂 06-14 19:53
    9

    对的对的对的我也是这样的 ^-^

    看起来都是这样莫名其妙的疑难杂症,最后就是把温度降下来就行了。

    可以买个压风散热器,均价一两百,要静音愿意折腾的话3d打印+猫扇也可。不过149hx的本子风扇本来也吵吧,可能会比猫扇更大声。

  • sse 06-14 19:54
    10

    已增加tag: Linux

    理由:L站真的有Linux

* 帖子来源Linux.do
返回