web-dev-qa-db-fra.com

Arch Linux gèle de manière aléatoire après jour au noyau 5.10

trois derniers jours, je ressens des geles aléatoires. Si je regarde sur YouTube lorsque cela se produit audio continue à jouer, mais l'écran est gelé et le clavier ou le curseur ne font rien.

J'essaie de regarder Sudo journalctl Et c'est ce que j'ai trouvé:

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 Retour:

Linux Arch-thinkpad 5.10.4-Arch2-1 #1 SMP PREEMPT Fri, 01 Jan 2021 05:29:53 +0000 x86\_64 GNU/Linux

J'utilise: i3wm, picom, pulseaudio. J'ai un yoga Lenovo X390 avec processeur Intel.

Comment puis-je diagnostiquer et résoudre ce problème?


Edit : Mise à niveau du noyau Linux au 5.10.16 Résolu mon problème. J'accepterai toujours la réponse de @sylvain Poulain pour sa vue complexe sur le problème et propose une solution alternative.

10
Jan Černý

Je pense que je l'ai résolu en déclassant le noyau Linux. Je l'ai atteint en installant Downgrader paquet utilisant yay:

yay -S downgrader

Puis j'ai couru downgrader linux QUELLE JEU ME LISTE DES VERSIONS CACHÉES DE CARNELL:

Downgrade package: linux
1: linux-5.9.Arch1-https://archive.archlinux.org/packages/l/linux/linux-5.9.Arch1-1-x86_64.pkg.tar.zst  [installed]
2: linux-5.9.9.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.9.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
3: linux-5.9.8.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.8.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
4: linux-5.9.7.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.7.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
5: linux-5.9.6.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.6.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
6: linux-5.9.5.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.5.Arch2-1-x86_64.pkg.tar.zst  (from ALA)
7: linux-5.9.4.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.4.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
8: linux-5.9.3.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.3.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
9: linux-5.9.2.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.2.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
10: linux-5.9.14.archttps://archive.archlinux.org/packages/l/linux/linux-5.9.14.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
11: linux-5.9.13.archttps://archive.archlinux.org/packages/l/linux/linux-5.9.13.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
12: linux-5.9.12.archttps://archive.archlinux.org/packages/l/linux/linux-5.9.12.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
13: linux-5.9.11.archttps://archive.archlinux.org/packages/l/linux/linux-5.9.11.Arch2-1-x86_64.pkg.tar.zst  (from ALA)
14: linux-5.9.11.archttps://archive.archlinux.org/packages/l/linux/linux-5.9.11.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
15: linux-5.9.10.archttps://archive.archlinux.org/packages/l/linux/linux-5.9.10.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
16: linux-5.9.1.archhttps://archive.archlinux.org/packages/l/linux/linux-5.9.1.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
17: linux-5.8.Arch1-https://archive.archlinux.org/packages/l/linux/linux-5.8.Arch1-2-x86_64.pkg.tar.zst  (from ALA)
18: linux-5.8.Arch1-https://archive.archlinux.org/packages/l/linux/linux-5.8.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
19: linux-5.8.9.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.9.Arch2-1-x86_64.pkg.tar.zst  (from ALA)
20: linux-5.8.9.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.9.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
21: linux-5.8.8.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.8.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
22: linux-5.8.7.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.7.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
23: linux-5.8.6.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.6.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
24: linux-5.8.5.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.5.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
25: linux-5.8.4.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.4.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
26: linux-5.8.3.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.3.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
27: linux-5.8.2.archhttps://archive.archlinux.org/packages/l/linux/linux-5.8.2.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
28: linux-5.8.14.archttps://archive.archlinux.org/packages/l/linux/linux-5.8.14.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
29: linux-5.8.13.archttps://archive.archlinux.org/packages/l/linux/linux-5.8.13.Arch1-1-x86_64.pkg.tar.zst  (from ALA)
30: linux-5.8.12.archttps://archive.archlinux.org/packages/l/linux/linux-5.8.12.Arch1-1-x86_64.pkg.tar.zst  (from ALA)

J'ai choisi le premier, procédez à l'installation et Sudo reboot. Maintenant quand je cours uname -a Je reçois:

Linux Arch-thinkpad 5.9.0-Arch1-1 #1 SMP PREEMPT Mon, 12 Oct 2020 18:52:13 +0000 x86_64 GNU/Linux

Je n'ai pas de gèle depuis la dégradation. Si quelque chose se passe ou que je vais obtenir de meilleurs diagnostiques de problème, je mettrai à jour cette réponse.

EDIT: La mise à niveau vers 5.10.16 a résolu le problème

1
Jan Černý