最近三天,我随机冻结。如果发生这种情况时我正在youtube上观看,则音频会继续播放,但屏幕会冻结并且键盘或光标无法执行任何操作。
我试图查看sudo journalctl
,这是我发现的结果:
led 04 10:44:02 arch-thinkpad kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe C (start=113031 end=113032) time 340 us, min 1073, max 1079, scanline start 1062, end 1085
led 04 11:09:15 arch-thinkpad kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe C (start=203838 end=203839) time 273 us, min 1073, max 1079, scanline start 1072, end 1090
led 04 11:15:47 arch-thinkpad kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe C (start=227329 end=227330) time 278 us, min 1073, max 1079, scanline start 1066, end 1085
uname -a
返回:
Linux arch-thinkpad 5.10.4-arch2-1 #1 SMP PREEMPT Fri, 01 Jan 2021 05:29:53 +0000 x86\_64 GNU/Linux
我使用:i3wm,picom,pulseaudio。我有带联想处理器的联想x390瑜伽。
如何诊断和解决此问题?
编辑:将linux内核升级到5.10.16解决了我的问题。我仍然会接受@Sylvain POULAIN的回答,因为它对问题的复杂观点并提供了替代解决方案。
5.10.15不能解决此问题。我仍然有同样的错误。由于内核> 4.19.85(2019年11月!),英特尔的错误真的很烦人
解决方法是,如Archlinux Wiki中所述,需要启用i915 guc:https ://wiki.archlinux.org/index.php/Intel_graphics#Enable_GuC_/_HuC_firmware_loading并在其他模块之前加载
恢复 :
/etc/default/grub
GRUB_CMDLINE_LINUX="i915.enable_guc=2"
/etc/modprobe.d/i915.conf
文件将guc选项添加到i915模块:options i915 enable_guc=2
/etc/mkinitcpio.conf
:MODULES=(i915)
# mkinitcpio -P
# pacman -Rscn xf86-video-intel
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句