Arch Linuxがカーネル5.10にアップデートした後、ランダムに停止します。

Arch Linuxがカーネル5.10にアップデートした後、ランダムに停止します。

過去3日間にランダムに停止する現象が発生しました。これが発生している間に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、piccom、pulseaudioを使用しています。私はIntelプロセッサを搭載したlenovo x390 Yogaを使用しています。

この問題をどのように診断して解決しますか?


編集する:Linuxカーネルを5.10.16にアップグレードすると問題が解決しました。それにもかかわらず、@Sylvain POULAINの答えは問題の複雑な視点を取り、代替ソリューションを提供するので、受け入れます。

ベストアンサー1

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他のモジュールの前にロードされます。

再び覆う:

  1. 編集により、カーネルパラメータにgucパラメータを追加します。/etc/default/grub
GRUB_CMDLINE_LINUX="i915.enable_guc=2"
  1. /etc/modprobe.d/i915.confファイルを追加して、i915モジュールにgucオプションを追加します。
options i915 enable_guc=2
  1. i915を次に追加します/etc/mkinitcpio.conf
MODULES=(i915)
  1. カーネルinitramfsを再構築します(成功したビルド後に再起動が必要です):
# mkinitcpio -P
  1. xf86-video-intelの削除(すでにカーネルのドライバ):
# pacman -Rscn xf86-video-intel

おすすめ記事