i915 interrupt storm nach screensaver

Opensuse 15.2 LXDE Desktop auf Gigabyte B460D3H Board mit Intel I3-10100 CPU, 16Gb Ram, 1 TB M3 SSD
Monitor BENQ PD2705Q an einem Displayport Kabel

wenn man den screensaver entsperrt kommt es häufig vor, das alle Desktop Anwendungen wie firefox oder auch konsole sehr langsam sind und immer wieder kurz einfrieren.

alle CPU cores laufen dann auf Maximum

Nach einigen Versuchen habe ich mit einem Script raus gefunden, das es an den Interrupts der i915 Grafik liegt,
die dann über eine Million Interrupts/s erzeugt:


echo "$(date +%F-%T) $(awk '/MHz/ {printf "%9s ",$4}' /proc/cpuinfo) $(grep 'i915' /proc/interrupts)


2020-10-21-10:18:16   800.366   800.039   800.166   800.314   800.210   800.277   800.543   800.484   137:          0          0          0          0        398     579716          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:19:16   800.483   800.089   800.235   800.176   800.365   800.634   800.478   800.434   137:          0          0          0          0        398     579954          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:20:16   800.417   800.057   800.351   800.307   800.258   800.696   800.149   800.307   137:          0          0          0          0        398     580184          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:21:16   800.000   800.054   800.122   800.438   800.207   800.500   800.412   800.553   137:          0          0          0          0        398     580422          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:22:16   800.040   800.039   800.204   800.437   800.182   800.733   800.030   800.366   137:          0          0          0          0        398     580656          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:23:16   800.130   800.076   800.049   800.102   800.056   800.049   801.574   800.045   137:          0          0          0          0        398     580894          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:24:16   800.239   800.067   800.153   800.863   800.214   800.250   800.239   800.181   137:          0          0          0          0        398     581126          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:25:16   800.166   800.068   800.354   800.147   800.188   801.551   799.825   800.372   137:          0          0          0          0        398     581374          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:26:16   912.917   943.642  1032.277  1040.279   924.123  1073.795  1032.261  1046.515   137:          0          0          0          0        398     581604          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:27:16   800.492   800.037   800.241   800.177   800.207   800.768   800.117   800.369   137:          0          0          0          0        398     581858          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:28:16   800.186   800.092   800.300   800.676   800.167   801.066   800.409   800.305   137:          0          0          0          0        398     582098          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:29:16   800.574   800.083   800.188   800.157   800.150   800.502   800.118   800.843   137:          0          0          0          0        398     582354          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:30:16   800.489   800.069   800.123   800.187   800.129   800.916   800.355   800.619   137:          0          0          0          0        398     582590          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:31:16   800.134   800.050   800.418   800.300   800.152   800.492   800.493   800.120   137:          0          0          0          0        398     582824          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:32:16   800.130   800.081   800.420   800.305   800.235   801.640   800.285   800.178   137:          0          0          0          0        398     583074          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:33:16   800.370   800.081   800.473   800.184   800.268   800.304   800.174   800.171   137:          0          0          0          0        398     583318          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:34:16  4101.882  4143.658  4158.173  4175.679  4103.206  4173.128  4193.338  4178.095   137:          0          0          0          0        398   22968983          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:35:16  4101.608  4171.530  4116.046  4111.620  4102.600  4115.540  4100.012  4161.906   137:          0          0          0          0        398   92163509          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:36:16  4162.518  4196.653  4189.447  4128.979  4100.741  4198.077  4121.748  4198.920   137:          0          0          0          0        398  161017075          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:37:17  4100.185  4160.768  4141.846  4128.278  4102.020  4198.942  4158.041  4199.759   137:          0          0          0          0        398  230349384          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:38:17  4149.537  4200.992  4196.918  4190.235  4194.739  4292.502  4191.578  4189.890   137:          0          0          0          0        398  299853727          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:39:17  4100.082  4109.592  4187.675  4195.079  4111.271  4198.567  4200.532  4197.400   137:          0          0          0          0        398  369033143          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:40:17  4181.502  4202.592  4101.565  4197.114  4198.752  4198.995  4109.488  4146.100   137:          0          0          0          0        398  438413044          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:41:17  4111.629  4288.351  4174.000  4150.836  4106.992  4294.253  4195.982  4184.487   137:          0          0          0          0        398  506942368          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:42:17  4142.981  4180.061  4163.958  4191.408  4202.323  4199.040  4140.562  4190.925   137:          0          0          0          0        398  575963769          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:43:17  4201.473  4174.444  4130.858  4183.289  4190.457  4199.119  4103.876  4149.327   137:          0          0          0          0        398  645341514          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:44:17  4166.612  4145.298  4100.223  4137.215  4114.631  4172.002  4100.049  4162.034   137:          0          0          0          0        398  714088056          0          0  IR-PCI-MSI 32768-edge      i915 
2020-10-21-10:45:17  4176.863  4172.167  4108.465  4167.500  4195.920  4198.512  4136.155  4133.937   137:          0          0          0          0        398  783047127          0          0  IR-PCI-MSI 32768-edge      i915

Um 10:34 hab ich die Maus bewegt, den Monitor eingeschaltet und den Desktop entsperrt, ab da werden die vielen Interrupts erzeugt.
Displayport Kabel raus ziehen ändert nichts, der Zustand lässt sich wohl nur durch reboot beheben (?)

Kennt jemand einen Fix für das Problem?
Alle updates sind installiert.

@highlander34:

Habe auch hier geantwortet: <https://forums.opensuse.org/showthread.php/546169-i915-very-high-interrupt-load>.

Ist das ‘i915’ Kernel Modul installiert wie es installiert sein sollte? – “lsmod | grep -i ‘i915’”

Ist die gesamt “i915” Firmware installiert ohne fehlern?

  • Stimmt der “/lib/firmware/i915/” Inhalt in Vergleich mit der “kernel-firmware” RPM Paket Inhalt ein?

Vielleicht, ein zwanghafte installieren der Kernel Firmware Paket wird nötig: “zypper install --force kernel-firmware” …