答案1
我在运行 Linux 混合图形模式(amdgpu + nvidia 550 驱动程序)的 Legion Pro 5 16ARX8 82WM (R9000P) 时遇到了冻结问题。
我似乎找到了一个解决方法。
这NVIDIA GPU可以处于不同的状态 -D3cold,D0,D3hot。
我偶然注意到,如果我保留NVIDIA GPU在D0状态(只需打开nvidia-设置小组讨论电源管理模块tab)——冻结/卡顿现象消失。
但如果我让NVIDIA GPU进入睡眠模式(D3cold状态)-每 2 分钟冻结一次。
并且系统日志垃圾邮件发送者:
...
Feb 17 15:55:17 smarttop kernel: [ 9145.605086] nvidia 0000:01:00.0: Enabling HDA controller
Feb 17 15:57:17 smarttop kernel: [ 9265.612997] nvidia 0000:01:00.0: Enabling HDA controller
Feb 17 15:58:58 smarttop kernel: [ 9366.357103] nvidia 0000:01:00.0: Enabling HDA controller
Feb 18 00:30:06 smarttop kernel: [37914.905083] nvidia 0000:01:00.0: Enabling HDA controller
...
因此,看起来冻结与 nvidia HDA 控制器有关。
另外,为了以防万一,我添加了rmmod tpm
GRUB 菜单项。
答案2
这是一个 RAM 错误,但我的显卡获得了一些 RAM 来使用它,然后它出现了坏的内存单元。就是这样。顺便说一句,我通过 vulkan mem 测试找到了解决方案