Sound on leap 15.6 with i915 does not work after hibernate/resume

Hello

I’ve still problem with sound on leap 15.6 and i915 (Intel Ultra 9 185H)
I have installed newest kernel 6.11.2-lp155.2.g38c846e-default (all kernels fails until last one)
Te sound works fine if you boot the machine.
After a sleep it still works but after hibernate sound always is disabled.
You are not able to watch not even youtube without sound. Nor in firefox nor in chrome.
The same for netflix, of course there is no sense without sound, but there seems to be
a problem en general without sound on streaming…

There relevant syslog messages of snd/audio on failure:

[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Code loader DMA did not complete
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: ------------[ DSP dump start ]------------
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware download failed
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: fw_state: SOF_FW_BOOT_READY_OK (6)
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: 0x50000005: module: ROM_EXT, state: FW_ENTERED, running
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware state: 0x5, status/error code: 0x0
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: ------------[ DSP dump end ]------------
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to start DSP
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed to boot DSP firmware after resume -110
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: PM: dpm_run_callback(): pci_pm_restore returns -110
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: PM: failed to restore async: error -110
[2024-10-06 11:39:46]  sof-audio-pci-intel-mtl 0000:00:1f.3: failed to disable Host IPC and/or SOUNDWIRE
[2024-10-06 11:39:46]  sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed to power down DSP during suspend -110
[2024-10-06 11:39:46]  sof-audio-pci-intel-mtl 0000:00:1f.3: can't suspend (snd_sof_runtime_suspend [snd_sof] returned -110)

Even sometimes the log is flooded with messages:

> 2024-10-02T17:32:09.587277-03:00 laptop-bmeier kernel: [T17345]  HDA Analog: ASoC: error at __soc_pcm_hw_params on HDA Analog: -19
> 2024-10-02T17:32:09.587278-03:00 laptop-bmeier kernel: [T17345]  HDA Analog: ASoC: error at dpcm_fe_dai_hw_params on HDA Analog: -19
> 2024-10-02T17:32:09.587282-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: failed to create module pipeline.1
> 2024-10-02T17:32:09.587283-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to set up connected widgets
> 2024-10-02T17:32:09.587284-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed widget list set up for pcm 0 dir 0
> 2024-10-02T17:32:09.587284-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: ASoC: error at snd_soc_pcm_component_hw_params on 0000:00:1f.3: -19
> 2024-10-02T17:32:09.587285-03:00 laptop-bmeier kernel: [T17345]  HDA Analog: ASoC: error at __soc_pcm_hw_params on HDA Analog: -19
> 2024-10-02T17:32:09.587286-03:00 laptop-bmeier kernel: [T17345]  HDA Analog: ASoC: error at dpcm_fe_dai_hw_params on HDA Analog: -19
> 2024-10-02T17:32:09.587287-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: failed to create module pipeline.1
> 2024-10-02T17:32:09.587287-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to set up connected widgets
> 2024-10-02T17:32:09.587288-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed widget list set up for pcm 0 dir 0
> 2024-10-02T17:32:09.587289-03:00 laptop-bmeier kernel: [T17345] sof-audio-pci-intel-mtl 0000:00:1f.3: ASoC: error at snd_soc_pcm_component_hw_params on 0000:00:1f.3: -19

All syslog messages after hibernate/resume

[2024-10-06 11:39:40]  wlan0: deauthenticating from 06:ec:da:12:27:22 by local choice (Reason: 3=DEAUTH_LEAVING)
[2024-10-06 11:39:41]  PM: hibernation: hibernation entry
[2024-10-06 11:39:41]  Filesystems sync: 0.026 seconds
[2024-10-06 11:39:41]  Freezing user space processes
[2024-10-06 11:39:41]  Freezing user space processes completed (elapsed 0.007 seconds)
[2024-10-06 11:39:41]  OOM killer disabled.
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x00000000-0x00000fff]
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x0009f000-0x000fffff]
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x6276e000-0x62a11fff]
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x654da000-0x654dafff]
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x69f9b000-0x6a89afff]
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x6c6bf000-0x73ffefff]
[2024-10-06 11:39:41]  PM: hibernation: Marking nosave pages: [mem 0x74000000-0xffffffff]
[2024-10-06 11:39:41]  PM: hibernation: Basic memory bitmaps created
[2024-10-06 11:39:41]  PM: hibernation: Preallocating image memory
[2024-10-06 11:39:42]  PM: hibernation: Allocated 3027805 pages for snapshot
[2024-10-06 11:39:42]  PM: hibernation: Allocated 12111220 kbytes in 0.52 seconds (23290.80 MB/s)
[2024-10-06 11:39:42]  Freezing remaining freezable tasks
[2024-10-06 11:39:42]  Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[2024-10-06 11:39:42]  printk: Suspending console(s) (use no_console_suspend to debug)
[2024-10-06 11:39:42]  ACPI: EC: interrupt blocked
[2024-10-06 11:39:42]  ACPI: PM: Preparing to enter system sleep state S4
[2024-10-06 11:39:42]  ACPI: EC: event blocked
[2024-10-06 11:39:42]  ACPI: EC: EC stopped
[2024-10-06 11:39:42]  ACPI: PM: Saving platform NVS memory
[2024-10-06 11:39:42]  Disabling non-boot CPUs ...
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 21 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 20 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 19 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 18 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 17 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 16 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 15 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 14 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 13 is now offline
[2024-10-06 11:39:42]  IRQ143: set affinity failed(-22).
[2024-10-06 11:39:42]  smpboot: CPU 12 is now offline
[2024-10-06 11:39:42]  smpboot: CPU 11 is now offline
[2024-10-06 11:39:42]  smpboot: CPU 10 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 9 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 8 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 7 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 6 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 5 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 4 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 3 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 2 is now offline
[2024-10-06 11:39:43]  smpboot: CPU 1 is now offline
[2024-10-06 11:39:43]  PM: hibernation: Creating image:
[2024-10-06 11:39:43]  PM: hibernation: Need to copy 2954961 pages
[2024-10-06 11:39:43]  PM: hibernation: Normal pages needed: 2954961 + 1024, available pages: 5347486
[2024-10-06 11:39:43]  ACPI: PM: Restoring platform NVS memory
[2024-10-06 11:39:43]  ACPI: EC: EC started
[2024-10-06 11:39:43]  Enabling non-boot CPUs ...
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 1 APIC 0x10
[2024-10-06 11:39:43]  CPU1 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 2 APIC 0x11
[2024-10-06 11:39:43]  CPU2 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 3 APIC 0x18
[2024-10-06 11:39:43]  CPU3 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 4 APIC 0x19
[2024-10-06 11:39:43]  CPU4 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 5 APIC 0x21
[2024-10-06 11:39:43]  CPU5 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 6 APIC 0x28
[2024-10-06 11:39:43]  CPU6 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 7 APIC 0x29
[2024-10-06 11:39:43]  CPU7 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 8 APIC 0x30
[2024-10-06 11:39:43]  CPU8 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 9 APIC 0x31
[2024-10-06 11:39:43]  CPU9 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 10 APIC 0x38
[2024-10-06 11:39:43]  CPU10 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 11 APIC 0x39
[2024-10-06 11:39:43]  CPU11 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 12 APIC 0x0
[2024-10-06 11:39:43]  core: cpu_atom PMU driver: PEBS-via-PT
[2024-10-06 11:39:43]  ... version:                5
[2024-10-06 11:39:43]  ... bit width:              48
[2024-10-06 11:39:43]  ... generic registers:      8
[2024-10-06 11:39:43]  ... value mask:             0000ffffffffffff
[2024-10-06 11:39:43]  ... max period:             00007fffffffffff
[2024-10-06 11:39:43]  ... fixed-purpose events:   3
[2024-10-06 11:39:43]  ... event mask:             00000007000000ff
[2024-10-06 11:39:43]  CPU12 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 13 APIC 0x2
[2024-10-06 11:39:43]  CPU13 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 14 APIC 0x4
[2024-10-06 11:39:43]  CPU14 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 15 APIC 0x6
[2024-10-06 11:39:43]  CPU15 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 16 APIC 0x8
[2024-10-06 11:39:43]  CPU16 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 17 APIC 0xa
[2024-10-06 11:39:43]  CPU17 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 18 APIC 0xc
[2024-10-06 11:39:43]  CPU18 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 19 APIC 0xe
[2024-10-06 11:39:43]  CPU19 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 20 APIC 0x40
[2024-10-06 11:39:43]  CPU20 is up
[2024-10-06 11:39:43]  smpboot: Booting Node 0 Processor 21 APIC 0x42
[2024-10-06 11:39:43]  CPU21 is [2024-10-06 11:39:43]  ACPI: PM: Waking up from system sleep state S4
[2024-10-06 11:39:43]  ACPI: EC: interrupt unblocked
[2024-10-06 11:39:43]  pci 0000:00:08.0: Setting to D3hot
[2024-10-06 11:39:43]  pci 0000:00:0b.0: Setting to D3hot
[2024-10-06 11:39:43]  ACPI: EC: event unblocked
[2024-10-06 11:39:43]  usb usb3: root hub lost power or was reset
[2024-10-06 11:39:43]  usb usb4: root hub lost power or was reset
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.20.0
[2024-10-06 11:39:43]  usb usb1: root hub lost power or was reset
[2024-10-06 11:39:43]  usb usb2: root hub lost power or was reset
[2024-10-06 11:39:43]  pcieport 10000:e0:06.2: can't derive routing for PCI INT A
[2024-10-06 11:39:43]  nvme 10000:e1:00.0: PCI INT A: no GSI
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.20.0
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[2024-10-06 11:39:43]  nvme nvme0: D3 entry latency set to 10 seconds
[2024-10-06 11:39:43]  nvme nvme0: 16/0/0 default/read/poll queues
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT1: GUC: submission enabled
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT1: GUC: SLPC enabled
[2024-10-06 11:39:43]  i915 0000:00:02.0: [drm] GT1: GUC: RC enabled
[2024-10-06 11:39:43]  iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[2024-10-06 11:39:43]  iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
[2024-10-06 11:39:43]  iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[2024-10-06 11:39:43]  iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
[2024-10-06 11:39:43]  iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[2024-10-06 11:39:43]  iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[2024-10-06 11:39:43]  usb 3-1: reset high-speed USB device number 2 using xhci_hcd
[2024-10-06 11:39:43]  usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[2024-10-06 11:39:43]  usb 3-9: reset high-speed USB device number 5 using xhci_hcd
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Code loader DMA did not complete
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: ------------[ DSP dump start ]------------
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware download failed
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: fw_state: SOF_FW_BOOT_READY_OK (6)
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: 0x50000005: module: ROM_EXT, state: FW_ENTERED, running
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware state: 0x5, status/error code: 0x0
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: ------------[ DSP dump end ]------------
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to start DSP
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed to boot DSP firmware after resume -110
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: PM: dpm_run_callback(): pci_pm_restore returns -110
[2024-10-06 11:39:44]  sof-audio-pci-intel-mtl 0000:00:1f.3: PM: failed to restore async: error -110
[2024-10-06 11:39:44]  usb 3-7: reset high-speed USB device number 4 using xhci_hcd
[2024-10-06 11:39:44]  usb 2-3.1: reset SuperSpeed USB device number 3 using xhci_hcd
[2024-10-06 11:39:44]  usb 3-4: reset full-speed USB device number 3 using xhci_hcd
[2024-10-06 11:39:44]  usb 3-10: reset full-speed USB device number 6 using xhci_hcd
[2024-10-06 11:39:44]  PM: hibernation: Basic memory bitmaps freed
[2024-10-06 11:39:44]  mei_gsc_proxy 0000:00:16.0-0f73db04-97ab-4125-b893-e904ad0d5464: bound 0000:00:02.0 (ops i915_gsc_proxy_component_ops [i915])
[2024-10-06 11:39:44]  OOM killer enabled.
[2024-10-06 11:39:44]  Restarting tasks ...
[2024-10-06 11:39:44]  Bluetooth: hci0: Device revision is 0
[2024-10-06 11:39:44]  Bluetooth: hci0: Secure boot is enabled
[2024-10-06 11:39:44]  Bluetooth: hci0: OTP lock is enabled
[2024-10-06 11:39:44]  Bluetooth: hci0: API lock is enabled
[2024-10-06 11:39:44]  Bluetooth: hci0: Debug lock is disabled
[2024-10-06 11:39:44]  Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[2024-10-06 11:39:44]  Bluetooth: hci0: Bootloader timestamp 2022.18 buildtype 1 build 49266
[2024-10-06 11:39:44]  Bluetooth: hci0: DSM reset method type: 0x00
[2024-10-06 11:39:44]  Bluetooth: hci0: Found device firmware: intel/ibt-0180-0041.sfi
[2024-10-06 11:39:44]  Bluetooth: hci0: Boot Address: 0x100800
[2024-10-06 11:39:44]  Bluetooth: hci0: Firmware Version: 171-18.24
[2024-10-06 11:39:44]  done.
[2024-10-06 11:39:45]  PM: hibernation: hibernation exit
[2024-10-06 11:39:46]  sof-audio-pci-intel-mtl 0000:00:1f.3: failed to disable Host IPC and/or SOUNDWIRE
[2024-10-06 11:39:46]  sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed to power down DSP during suspend -110
[2024-10-06 11:39:46]  sof-audio-pci-intel-mtl 0000:00:1f.3: can't suspend (snd_sof_runtime_suspend [snd_sof] returned -110)
[2024-10-06 11:39:46]  Bluetooth: hci0: Waiting for firmware download to complete
[2024-10-06 11:39:46]  Bluetooth: hci0: Firmware loaded in 1426974 usecs
[2024-10-06 11:39:46]  Bluetooth: hci0: Waiting for device to boot
[2024-10-06 11:39:46]  Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[2024-10-06 11:39:46]  Bluetooth: hci0: Device booted in 41175 usecs
[2024-10-06 11:39:46]  Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0180-0041.ddc
[2024-10-06 11:39:46]  Bluetooth: hci0: Applying Intel DDC parameters completed
[2024-10-06 11:39:46]  Bluetooth: hci0: Firmware timestamp 2024.18 buildtype 1 build 3243
[2024-10-06 11:39:46]  Bluetooth: hci0: Firmware SHA1: 0xa8bb3f39
[2024-10-06 11:39:46]  Bluetooth: hci0: Fseq status: Success (0x00)
[2024-10-06 11:39:46]  Bluetooth: hci0: Fseq executed: 00.00.03.94
[2024-10-06 11:39:46]  Bluetooth: hci0: Fseq BT Top: 00.00.03.94
[2024-10-06 11:39:46]  Bluetooth: MGMT ver 1.23
[2024-10-06 11:39:46]  Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[2024-10-06 11:39:46]  Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[2024-10-06 11:39:48]  input: Logitech MX Master 3S as /devices/virtual/misc/uhid/0005:046D:B034.0005/input/input21
[2024-10-06 11:39:48]  logitech-hidpp-device 0005:046D:B034.0005: input,hidraw2: BLUETOOTH HID v0.06 Mouse [Logitech MX Master 3S] on 90:65:84:7d:3d:71
[2024-10-06 11:39:49]  logitech-hidpp-device 0005:046D:B034.0005: HID++ 4.5 device connected.
[2024-10-06 11:39:49]  wlan0: authenticate with 06:ec:da:12:27:22 (local address=90:65:84:7d:3d:6d)
[2024-10-06 11:39:49]  wlan0: send auth to 06:ec:da:12:27:22 (try 1/3)
[2024-10-06 11:39:49]  wlan0: authenticated
[2024-10-06 11:39:49]  wlan0: associate with 06:ec:da:12:27:22 (try 1/3)
[2024-10-06 11:39:49]  wlan0: RX AssocResp from 06:ec:da:12:27:22 (capab=0x1511 status=0 aid=2)
[2024-10-06 11:39:49]  wlan0: associated
[2024-10-06 11:39:49]  wlan0: Limiting TX power to 17 (17 - 0) dBm as advertised by 06:ec:da:12:27:22

Where should I report the bug?

No one? No idea?

Does unloading and reloading the driver help in this situation? If that works, then you can automate it using a systemd suspend script…

https://blog.christophersmart.com/2016/05/11/running-scripts-before-and-after-suspend-with-systemd/

Here…
https://bugzilla.opensuse.org/index.cgi

Post

inxi -aFz

and

zypper se -s sof-firmware

https://wiki.archlinux.org/title/Intel_graphics