linux-surface / linux-surface

Linux Kernel for Surface Devices
4.68k stars 205 forks source link

Surface pro 9 ACPI errors during sleep #1446

Closed cwittenberg closed 1 month ago

cwittenberg commented 1 month ago

Issue

Whenever I close the lid or engage sleep - my Surface is generating millions of ACPI error messages in the logs.

Already tried

Environment

May 10 21:24:47 surface-ubuntu kernel: [  880.713901] ACPI Error: No installed handler for fixed event - PM_Timer (0), disabling (20230628/evevent-255)
May 10 21:24:47 surface-ubuntu kernel: [  880.713905] ACPI Error: No installed handler for fixed event - PowerButton (2), disabling (20230628/evevent-255)
May 10 21:24:47 surface-ubuntu kernel: [  880.713908] ACPI Error: No installed handler for fixed event - SleepButton (3), disabling (20230628/evevent-255)
May 10 21:24:47 surface-ubuntu kernel: [  880.713913] ACPI Error: Could not disable RealTimeClock events (20230628/evxfevnt-243)
May 10 21:24:47 surface-ubuntu kernel: [  880.713920] ACPI Error: No handler or method for GPE 51, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713926] ACPI Error: No handler or method for GPE 53, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713931] ACPI Error: No handler or method for GPE 54, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713935] ACPI Error: No handler or method for GPE 55, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713939] ACPI Error: No handler or method for GPE 56, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713944] ACPI Error: No handler or method for GPE 57, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713948] ACPI Error: No handler or method for GPE 60, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713957] ACPI Error: No handler or method for GPE 63, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713961] ACPI Error: No handler or method for GPE 64, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713966] ACPI Error: No handler or method for GPE 65, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713972] ACPI Error: No handler or method for GPE 67, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713977] ACPI Error: No handler or method for GPE 68, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713983] ACPI Error: No handler or method for GPE 6A, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713988] ACPI Error: No handler or method for GPE 6B, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713992] ACPI Error: No handler or method for GPE 6C, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.713999] ACPI Error: No handler or method for GPE 6E, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.714005] ACPI Error: No handler or method for GPE 70, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.714009] ACPI Error: No handler or method for GPE 71, disabling event (20230628/evgpe-839)
May 10 21:24:47 surface-ubuntu kernel: [  880.714014] ACPI Error: No handler or method for GPE 72, disabling event (20230628/evgpe-839)

3xfc commented 1 month ago

Related to #1082? For now it seems like a certain TLP config combined with blacklisting surface_gpe can mitigate the issue, at the expense of lid detection not working.

cwittenberg commented 1 month ago

Related to #1082? For now it seems like a certain TLP config combined with blacklisting surface_gpe can mitigate the issue, at the expense of lid detection not working.

I would agree. Issue seems highly similar. Didn't notice #1082 in search. I'll close this incident as in my view it appears identical.