Il existe un un gros bug depuis plusieurs mois qui touche tous les noyaux linux depuis le 5.2 qui fait freezer l'affichage sur certain modèle à cause du PSR activé par défaut.
La solution pour régler le problème est de désactiver le PSR (Panel Self Refresh), ce qui est d'ailleurs le cas par défaut sur Ubuntu.
Il est possible de le vérifier via cette commande :
Code : Tout sélectionner
cat /sys/kernel/debug/dri/0/i915_edp_psr_status | grep PSR
Cependant, mon problème c'est que j'ai un multiboot avec plusieurs linux et que mon amorçage n'est pas géré par Archlinux mais par Ubuntu car c'est plus pratique dans ce sens (trop long à expliquer pourquoi mais peu importe), si j'ajoute cette ligne sur la config de grub, ça sera pris en compte pour Ubuntu mais pas Archlinux ce qui est normale.
Je voulais savoir si sous Archlinux, il était possible de toucher à un paramètre du noyau (en l'occurrence ici désactiver le psr) sans toucher au grub. Il y a bien un fichier de config qu'on peux modifier sous Arch et que le noyau prend en compte pour ne pas activer cette fonction ?
Je me disais que peut être qu'on peux ajouter "i915.enable_psr=0" dans /proc/cmdline mais on a pas le droit d'écrire dans ce fichier, il est tj en lecture seule même depuis un live cd.
Si vous avez une idée n'hésitez pas.