Why am I getting a black screen for 10-15 seconds on wake from suspend on Ubuntu 25.10 on an HP Envy x360 laptop?
https://askubuntu.com/questions/1565135/why-am-i-getting-a-black-screen-for-10-15-seconds-on-wake-from-suspend-on-ubuntuI've been having issues with my laptop taking an abnormally long time to wake from suspend, either via terminal or when closing the lid.
The laptop is a dual boot setup with Windows, and the problem persists between distros (Ubuntu 24.04, 25.10, Fedora 43), but does not appear when using Windows.
Specs:
Model: HP Envy x360 2-in-1 Laptop 15-fh0xxx
Processor: AMD Ryzen 7 7730U with Radeon Graphics x 16
Graphics: AMD Radeon Graphics
Hard Drive: NVMe - SAMSUNG MZVL4512HBLU-00BH1 (
lshwdetails below.)*-nvme description: NVMe device product: SAMSUNG MZVL4512HBLU-00BH1 vendor: Samsung Electronics Co Ltd physical id: 0 bus info: pci@0000:03:00.0 logical name: /dev/nvme0 version: HPS3NHAV serial: S6B5NU0W821162 width: 64 bits clock: 33MHz capabilities: nvme pm pciexpress msix nvm_express bus_master cap_list configuration: driver=nvme latency=0 nqn=nqn.1994-11.com.samsung:nvme:PM9B1:M.2:S6B5NU0W821162 state=live resources: irq:71 memory:d0600000-d0603fff *-namespace:0 description: NVMe disk physical id: 0 logical name: hwmon3 *-namespace:1 description: NVMe disk physical id: 2 logical name: /dev/ng0n1 *-namespace:2 description: NVMe disk physical id: 1 bus info: nvme@0:1 logical name: /dev/nvme0n1 size: 476GiB (512GB) capabilities: gpt-1.00 partitioned partitioned:gpt configuration: guid=aa5d5547-0984-4b85-956c-c5bdc23f4354 logicalsectorsize=512 sectorsize=512 wwid=nvme.144d-533642354e553057383231313632-53414d53554e47204d5a564c3435313248424c552d3030424831-00000001 *-sata:0 description: SATA controller product: FCH SATA Controller [AHCI mode] vendor: Advanced Micro Devices, Inc. [AMD] physical id: 0 bus info: pci@0000:05:00.0 version: 81 width: 32 bits clock: 33MHz capabilities: sata pm pciexpress msi ahci_1.0 bus_master cap_list configuration: driver=ahci latency=0 resources: irq:68 memory:d0001000-d00017ff *-sata:1 description: SATA controller product: FCH SATA Controller [AHCI mode] vendor: Advanced Micro Devices, Inc. [AMD] physical id: 0.1 bus info: pci@0000:05:00.1 version: 81 width: 32 bits clock: 33MHz capabilities: sata pm pciexpress msi ahci_1.0 bus_master cap_list configuration: driver=ahci latency=0 resources: irq:70 memory:d0000000-d00007ffFirmware: F.14
OS: Ubuntu 25.10, 64-bit
GNOME Version: 49
Windowing System: Wayland
Kernel Version: Linux 6.17.0-19-generic
After doing a small amount of research + looking at various logs, a consistent pattern seems to show in dmesg; suspend from terminal below:
####### systemctl suspend called at ~ [2863] #####################
[ 2863.074088] wlo1: deauthenticating from c6:00:35:18:39:80 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2864.519866] amdgpu 0000:04:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
####### ~ 30 seconds later, keyboard backlight turns off... ######################
[ 2894.193615] PM: suspend entry (s2idle)
[ 2894.197363] Filesystems sync: 0.003 seconds
[ 2894.200209] Freezing user space processes
[ 2894.202286] Freezing user space processes completed (elapsed 0.002 seconds)
[ 2894.202293] OOM killer disabled.
[ 2894.202296] Freezing remaining freezable tasks
[ 2894.203231] Freezing remaining freezable tasks completed (elapsed 0.000 seconds)
[ 2894.203238] printk: Suspending console(s) (use no_console_suspend to debug)
[ 2894.218203] ipheth 3-2:4.2: Apple iPhone USB Ethernet now disconnected
[ 2894.228330] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Asserting Reset
[ 2904.207699] PM: suspend of devices complete after 10001.408 msecs
[ 2904.207710] PM: start suspend of devices complete after 10005.576 msecs
[ 2904.209319] Disabling GPIO #12 interrupt for suspend.
[ 2904.209326] Disabling GPIO #17 interrupt for suspend.
[ 2904.209335] Disabling GPIO #31 interrupt for suspend.
[ 2904.209340] Clearing debounce for GPIO #31 during suspend.
[ 2904.209671] PM: late suspend of devices complete after 1.955 msecs
[ 2904.210974] ACPI: EC: interrupt blocked
[ 2904.244940] PM: noirq suspend of devices complete after 35.041 msecs
[ 2904.245239] ACPI: \_SB_.PEP_: Successfully transitioned to state screen off
[ 2904.245850] ACPI: \_SB_.PEP_: Successfully transitioned to state unknown
[ 2904.246140] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 ms entry
[ 2904.246354] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 entry
[ 2904.247548] PM: suspend-to-idle
[ 2904.247593] amd_pmc: SMU idlemask s0i3: 0xc02f0eb5
######### [2920] (about a minute later) tried to wake laptop ################################
[ 2920.651565] Timekeeping suspended for 15.948 seconds
[ 2920.651616] PM: Triggering wakeup from IRQ 9
[ 2920.651713] ACPI: PM: ACPI fixed event wakeup
[ 2920.651720] PM: resume from suspend-to-idle
[ 2920.653751] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [GPP3] (Device) Value 0x01 (Device Check) Node 0000000088e1c3be
[ 2920.653810] ACPI: \_SB_.PEP_: Successfully transitioned to state screen off
[ 2920.654097] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 exit
[ 2920.654405] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 ms exit
[ 2920.654585] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [GPP3] (Device) Value 0x01 (Device Check) Node 0000000088e1c3be
[ 2920.654611] ACPI: \_SB_.PEP_: Successfully transitioned to state screen on
[ 2920.655309] ACPI: EC: interrupt unblocked
[ 2920.687914] PM: noirq resume of devices complete after 33.299 msecs
[ 2920.689852] PM: early resume of devices complete after 1.623 msecs
[ 2920.692667] [drm] PCIE GART of 1024M enabled.
[ 2920.692672] [drm] PTB located at 0x000000F41FC00000
[ 2920.692709] amdgpu 0000:04:00.0: amdgpu: SMU is resuming...
[ 2920.693768] amdgpu 0000:04:00.0: amdgpu: dpm has been disabled
[ 2920.694689] nvme nvme0: D3 entry latency set to 8 seconds
[ 2920.694778] amdgpu 0000:04:00.0: amdgpu: SMU is resumed successfully!
[ 2920.702969] nvme nvme0: 16/0/0 default/read/poll queues
[ 2920.708686] nvme nvme0: Ignoring bogus Namespace Identifiers
[ 2920.720387] amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
[ 2920.720395] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 2920.720401] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 2920.720405] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[ 2920.720409] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[ 2920.720413] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[ 2920.720417] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[ 2920.720421] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[ 2920.720425] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[ 2920.720429] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
[ 2920.720433] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8
[ 2920.720437] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8
[ 2920.720441] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8
[ 2920.720445] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8
[ 2920.720449] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8
[ 2920.758826] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [UBTC] (Device) Value 0x80 (Status Change) Node 00000000f6d1c200
[ 2920.760167] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: format 3 timestamp 0x6128e16b
[ 2920.760175] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: Fri 27 Aug 2021 14:58:19 W. Europe Daylight Time
[ 2920.770033] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [UBTC] (Device) Value 0x80 (Status Change) Node 00000000f6d1c200
[ 2920.779272] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: format 3 timestamp 0x6128e16b
[ 2920.779281] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: Fri 27 Aug 2021 14:58:19 W. Europe Daylight Time
[ 2920.867377] usb 1-3: reset full-speed USB device number 2 using xhci_hcd
[ 2920.931684] GPIO 17 is active: 0x10141b00
[ 2920.938747] GPIO 17 is active: 0x10141b00
[ 2920.945302] GPIO 17 is active: 0x10141b00
[ 2920.953184] GPIO 17 is active: 0x10141b00
[ 2920.960114] GPIO 17 is active: 0x10141b00
[ 2920.967022] GPIO 17 is active: 0x10141b00
[ 2920.973950] GPIO 17 is active: 0x10141b00
[ 2920.980869] GPIO 17 is active: 0x10141b00
[ 2920.987800] GPIO 17 is active: 0x10141b00
[ 2920.994707] GPIO 17 is active: 0x10141b00
[ 2920.997975] ata2: SATA link down (SStatus 0 SControl 300)
[ 2920.998464] ata1: SATA link down (SStatus 0 SControl 300)
[ 2921.001627] GPIO 17 is active: 0x10141b00
[ 2921.008540] GPIO 17 is active: 0x10141b00
[ 2921.015477] GPIO 17 is active: 0x10141b00
[ 2921.022378] GPIO 17 is active: 0x10141b00
[ 2921.029302] GPIO 17 is active: 0x10141b00
[ 2921.036234] GPIO 17 is active: 0x10141b00
[ 2921.043165] GPIO 17 is active: 0x10141b00
[ 2921.050070] GPIO 17 is active: 0x10141b00
[ 2921.056989] GPIO 17 is active: 0x10141b00
[ 2921.063900] GPIO 17 is active: 0x10141b00
[ 2921.070829] GPIO 17 is active: 0x10141b00
[ 2921.077735] GPIO 17 is active: 0x10141b00
[ 2921.084656] GPIO 17 is active: 0x10141b00
[ 2921.091592] GPIO 17 is active: 0x10141b00
[ 2921.098507] GPIO 17 is active: 0x10141b00
[ 2921.105438] GPIO 17 is active: 0x10141b00
[ 2921.112360] GPIO 17 is active: 0x10141b00
[ 2921.119278] GPIO 17 is active: 0x10141b00
[ 2921.126213] GPIO 17 is active: 0x10141b00
[ 2921.133127] GPIO 17 is active: 0x10141b00
[ 2921.140039] GPIO 17 is active: 0x10141b00
[ 2921.146951] GPIO 17 is active: 0x10141b00
[ 2921.153895] GPIO 17 is active: 0x10141b00
[ 2921.160804] GPIO 17 is active: 0x10141b00
[ 2921.167698] GPIO 17 is active: 0x10141b00
[ 2921.174261] GPIO 17 is active: 0x10141b00
[ 2921.716487] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.43.1, 2 algorithms
[ 2921.887571] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid1-r0.bin: v0.43.1
[ 2921.887582] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: spk-prot: C:\Users\tlu\Desktop\HP_Consumer\CY23\Goldy\Official_release\20221118_RDL\103C8BDF_221118_V1_A1.bin
[ 2922.564039] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.43.1, 2 algorithms
[ 2922.577826] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid1-l0.bin: v0.43.1
[ 2922.577834] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: spk-prot: C:\Users\tlu\Desktop\HP_Consumer\CY23\Goldy\Official_release\20221118_RDL\103C8BDF_221118_V1_A0.bin
[ 2922.707264] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Calibration applied: R0=10850
[ 2922.709983] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Calibration applied: R0=10485
[ 2922.746230] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Firmware Loaded - Type: spk-prot, Gain: 17
[ 2922.747350] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Firmware Loaded - Type: spk-prot, Gain: 17
[ 2930.691106] PM: resume of devices complete after 10002.410 msecs
[ 2930.693644] OOM killer enabled.
[ 2930.693651] Restarting tasks: Starting
[ 2930.695198] Restarting tasks: Done
[ 2930.695246] random: crng reseeded on system resumption
[ 2930.698057] PM: suspend exit
###################### login screen appears ##########################
[ 2930.700504] ipheth 3-2:4.2: ipheth_enable_ncm: usb_control_msg: 0
[ 2930.701080] ipheth 3-2:4.2: Apple iPhone USB Ethernet device attached
[ 2930.705433] Bluetooth: hci0: RTL: examining hci_ver=0c hci_rev=000c lmp_ver=0c lmp_subver=8852
[ 2930.707411] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 2930.707421] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852cu_fw_v2.bin
[ 2930.708317] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852cu_config.bin
[ 2930.709509] Bluetooth: hci0: RTL: cfg_sz 6, total sz 71983
[ 2930.716220] ipheth 3-2:4.2 enx4e20b8d11d27: renamed from eth0
[ 2931.360661] Bluetooth: hci0: RTL: fw version 0x040d7225
[ 2931.489431] Bluetooth: hci0: AOSP extensions version v1.00
[ 2931.489443] Bluetooth: hci0: AOSP quality report is supported
[ 2931.489775] Bluetooth: MGMT ver 1.23
[ 2931.547264] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [WMID] (Device) Value 0x80 (Status Change) Node 00000000b75b3b47
[ 2931.547387] hp_wmi: Unknown event_id - 131073 - 0x0
[ 2935.659003] wlo1: authenticate with 74:9e:75:b2:48:93 (local address=40:1a:58:83:e4:44)
[ 2935.659016] wlo1: send auth to 74:9e:75:b2:48:93 (try 1/3)
[ 2935.660330] wlo1: authenticated
[ 2935.660760] wlo1: associate with 74:9e:75:b2:48:93 (try 1/3)
[ 2935.663484] wlo1: RX AssocResp from 74:9e:75:b2:48:93 (capab=0x11 status=0 aid=2)
[ 2935.768351] wlo1: associated
Suspend by closing lid shown below.
####### laptop lid closed around ~ [2863] #####################
[ 3639.889163] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [LID_] (Device) Value 0x80 (Status Change) Node 00000000a9455b95
[ 3639.962904] wlo1: deauthenticating from 74:9e:75:b2:48:93 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3641.434778] amdgpu 0000:04:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
[ 3643.383042] PM: suspend entry (s2idle)
[ 3643.391655] Filesystems sync: 0.008 seconds
[ 3643.394624] Freezing user space processes
[ 3643.396642] Freezing user space processes completed (elapsed 0.002 seconds)
[ 3643.396649] OOM killer disabled.
[ 3643.396652] Freezing remaining freezable tasks
[ 3643.398070] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[ 3643.398078] printk: Suspending console(s) (use no_console_suspend to debug)
[ 3643.415504] ipheth 3-2:4.2: Apple iPhone USB Ethernet now disconnected
[ 3643.423225] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Asserting Reset
[ 3653.402351] PM: suspend of devices complete after 10001.199 msecs
[ 3653.402365] PM: start suspend of devices complete after 10005.482 msecs
[ 3653.404337] Disabling GPIO #12 interrupt for suspend.
[ 3653.404349] Disabling GPIO #17 interrupt for suspend.
[ 3653.404359] Disabling GPIO #31 interrupt for suspend.
[ 3653.404365] Clearing debounce for GPIO #31 during suspend.
[ 3653.404749] PM: late suspend of devices complete after 2.377 msecs
[ 3653.406118] ACPI: EC: interrupt blocked
[ 3653.439479] PM: noirq suspend of devices complete after 34.494 msecs
[ 3653.439747] ACPI: \_SB_.PEP_: Successfully transitioned to state screen off
[ 3653.440385] ACPI: \_SB_.PEP_: Successfully transitioned to state unknown
[ 3653.440678] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 ms entry
[ 3653.440997] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 entry
[ 3653.442513] PM: suspend-to-idle
[ 3653.442561] amd_pmc: SMU idlemask s0i3: 0xc02f0eb5
############# laptop lid reopened around 40 secondslater
[ 3680.982531] Timekeeping suspended for 26.751 seconds
[ 3680.982583] PM: Triggering wakeup from IRQ 9
[ 3680.982711] ACPI: EC: ACPI EC GPE status set
[ 3680.982742] ACPI: EC: ACPI EC GPE dispatched
[ 3680.984215] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [LID_] (Device) Value 0x80 (Status Change) Node 00000000a9455b95
[ 3680.985788] PM: Triggering wakeup from IRQ 7
[ 3680.985899] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [LID_] (Device) Value 0x80 (Status Change) Node 00000000a9455b95
[ 3680.991254] ACPI: EC: ACPI EC work flushed
[ 3680.991267] ACPI: PM: Wakeup after ACPI Notify sync
[ 3680.991270] PM: resume from suspend-to-idle
[ 3680.992174] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [GPP3] (Device) Value 0x01 (Device Check) Node 0000000088e1c3be
[ 3680.992217] ACPI: \_SB_.PEP_: Successfully transitioned to state screen off
[ 3680.992446] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 exit
[ 3680.992682] ACPI: \_SB_.PEP_: Successfully transitioned to state lps0 ms exit
[ 3680.992903] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [GPP3] (Device) Value 0x01 (Device Check) Node 0000000088e1c3be
[ 3680.992936] ACPI: \_SB_.PEP_: Successfully transitioned to state screen on
[ 3680.993524] ACPI: EC: interrupt unblocked
[ 3681.029821] PM: noirq resume of devices complete after 36.880 msecs
[ 3681.029885] GPIO 17 is active: 0x10147b00
[ 3681.029907] PM: Triggering wakeup from IRQ 0
[ 3681.032024] PM: early resume of devices complete after 1.901 msecs
[ 3681.034429] [drm] PCIE GART of 1024M enabled.
[ 3681.034434] [drm] PTB located at 0x000000F41FC00000
[ 3681.034499] amdgpu 0000:04:00.0: amdgpu: SMU is resuming...
[ 3681.035277] GPIO 17 is active: 0x10141b00
[ 3681.036231] nvme nvme0: D3 entry latency set to 8 seconds
[ 3681.037015] amdgpu 0000:04:00.0: amdgpu: dpm has been disabled
[ 3681.037101] GPIO 17 is active: 0x10141b00
[ 3681.038974] amdgpu 0000:04:00.0: amdgpu: SMU is resumed successfully!
[ 3681.044535] nvme nvme0: 16/0/0 default/read/poll queues
[ 3681.050227] nvme nvme0: Ignoring bogus Namespace Identifiers
[ 3681.052901] amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
[ 3681.052910] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 3681.052917] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 3681.052921] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[ 3681.052924] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[ 3681.052928] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[ 3681.052931] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[ 3681.052935] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[ 3681.052939] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[ 3681.052943] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
[ 3681.052946] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8
[ 3681.052949] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8
[ 3681.052952] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8
[ 3681.052955] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8
[ 3681.052957] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8
[ 3681.089190] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [UBTC] (Device) Value 0x80 (Status Change) Node 00000000f6d1c200
[ 3681.091090] GPIO 17 is active: 0x10141b00
[ 3681.098007] GPIO 17 is active: 0x10141b00
[ 3681.104913] GPIO 17 is active: 0x10141b00
[ 3681.106066] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: format 3 timestamp 0x6128e16b
[ 3681.106082] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: Fri 27 Aug 2021 14:58:19 W. Europe Daylight Time
[ 3681.109183] evmisc-0132 ev_queue_notify_reques: Dispatching Notify on [UBTC] (Device) Value 0x80 (Status Change) Node 00000000f6d1c200
[ 3681.111862] GPIO 17 is active: 0x10141b00
[ 3681.118815] GPIO 17 is active: 0x10141b00
[ 3681.125744] GPIO 17 is active: 0x10141b00
[ 3681.132664] GPIO 17 is active: 0x10141b00
[ 3681.139590] GPIO 17 is active: 0x10141b00
[ 3681.146516] GPIO 17 is active: 0x10141b00
[ 3681.153440] GPIO 17 is active: 0x10141b00
[ 3681.160377] GPIO 17 is active: 0x10141b00
[ 3681.167294] GPIO 17 is active: 0x10141b00
[ 3681.172025] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: format 3 timestamp 0x6128e16b
[ 3681.172038] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw: Fri 27 Aug 2021 14:58:19 W. Europe Daylight Time
[ 3681.174206] GPIO 17 is active: 0x10141b00
[ 3681.181151] GPIO 17 is active: 0x10141b00
[ 3681.188081] GPIO 17 is active: 0x10141b00
[ 3681.194990] GPIO 17 is active: 0x10141b00
[ 3681.201920] GPIO 17 is active: 0x10141b00
[ 3681.208839] GPIO 17 is active: 0x10141b00
[ 3681.210856] usb 1-3: reset full-speed USB device number 2 using xhci_hcd
[ 3681.215771] GPIO 17 is active: 0x10141b00
[ 3681.222699] GPIO 17 is active: 0x10141b00
[ 3681.229626] GPIO 17 is active: 0x10141b00
[ 3681.236540] GPIO 17 is active: 0x10141b00
[ 3681.243423] GPIO 17 is active: 0x10141b00
[ 3681.250002] GPIO 17 is active: 0x10141b00
[ 3681.338850] ata2: SATA link down (SStatus 0 SControl 300)
[ 3681.339019] ata1: SATA link down (SStatus 0 SControl 300)
[ 3682.026415] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.43.1, 2 algorithms
[ 3682.233522] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid1-r0.bin: v0.43.1
[ 3682.233530] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: spk-prot: C:\Users\tlu\Desktop\HP_Consumer\CY23\Goldy\Official_release\20221118_RDL\103C8BDF_221118_V1_A1.bin
[ 3682.910189] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.43.1, 2 algorithms
[ 3682.923938] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid1-l0.bin: v0.43.1
[ 3682.923943] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: spk-prot: C:\Users\tlu\Desktop\HP_Consumer\CY23\Goldy\Official_release\20221118_RDL\103C8BDF_221118_V1_A0.bin
[ 3683.053051] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Calibration applied: R0=10850
[ 3683.055687] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Calibration applied: R0=10485
[ 3683.088874] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Firmware Loaded - Type: spk-prot, Gain: 17
[ 3683.089868] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Firmware Loaded - Type: spk-prot, Gain: 17
[ 3691.033589] PM: resume of devices complete after 10002.789 msecs
[ 3691.035756] OOM killer enabled.
[ 3691.035762] Restarting tasks: Starting
[ 3691.037487] Restarting tasks: Done
[ 3691.037543] random: crng reseeded on system resumption
[ 3691.040032] PM: suspend exit
#### login screen appears ##########3
And when running a test using amd_s2idle; as shown on Pastebin: There seems to be a consistent 8-second hang sometime during wake from startup around here:
[ 3683.053051] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Calibration applied: R0=10850
[ 3683.055687] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Calibration applied: R0=10485
[ 3683.088874] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Firmware Loaded - Type: spk-prot, Gain: 17
[ 3683.089868] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Firmware Loaded - Type: spk-prot, Gain: 17
[ 3691.033589] PM: resume of devices complete after 10002.789 msecs
[ 3691.035756] OOM killer enabled.
I'm also worried it has to do with the following line:
[ 3681.036231] nvme nvme0: D3 entry latency set to 8 seconds
cat /sys/power/mem_sleep
[s2idle]
Partial s2idle report:
s2idle report created on 2026-02-08 17:10:04.255834 using amd-s2idle 0.2.13
β Prerequisite checks
Measured 2026-02-08 17:09:13.
π» AMD Ryzen 7 7730U with Radeon Graphics (family 19 model 50)
π» HP HP Envy x360 2-in-1 Laptop 15-fh0xxx (103C_5335M8 HP Envy)
π§ Ubuntu 25.10
π§ Kernel 6.17.0-12-generic
π Battery BAT1 (Hewlett-Packard PABAS0241231) is operating at 83.80% of design
β
ASPM policy set to 'default'
β
GPIO driver `pinctrl_amd` available
β
PMC driver `amd_pmc` loaded (Program 0 Firmware 64.74.0)
β
USB3 driver `xhci_hcd` bound to 0000:04:00.3, 0000:04:00.4
β
System is configured for s2idle
π¦ AHCI is not configured for DevSlp in BIOS
β
GPU driver `amdgpu` bound to 0000:04:00.0
π¦ Unable to discover CPU topology, didn't find socket level
β
PC6 and CC6 enabled
β
SMT enabled
β
ACPI FADT supports Low-power S0 idle
β
Logs are provided via cysystemd
β
LPS0 _DSM enabled
β
WLAN driver `rtw89_8852ce` bound to 0000:01:00.0
Cycle Data
βββββββββββ€βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Cycle β data β
βββββββββββͺβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ‘
β 0 β π€ Hardware sleep cycle count: 1 β
β β π€ Notify devices ['GPP3', 'UBTC', 'WMID'] found during suspend β
βββββββββββ§βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π¦ Debug Data
DMI|value
bios_date| 12/03/2025
bios_release| 15.14
bios_vendor| Insyde
bios_version| F.14
board_name| 8BE9
board_vendor| HP
board_version| 75.44
chassis_type| 31
chassis_vendor| HP
chassis_version| Chassis Version
ec_firmware_release| 75.44
product_sku| 7H1T1UA#ABA
product_version| Type1ProductConfigId
VCE feature version: 0, firmware version: 0x00000000
UVD feature version: 0, firmware version: 0x00000000
MC feature version: 0, firmware version: 0x00000000
ME feature version: 54, firmware version: 0x000000a7
PFP feature version: 54, firmware version: 0x000000c3
CE feature version: 54, firmware version: 0x00000050
RLC feature version: 1, firmware version: 0x0000003c
RLC SRLC feature version: 1, firmware version: 0x00000001
RLC SRLG feature version: 1, firmware version: 0x00000001
RLC SRLS feature version: 1, firmware version: 0x00000001
RLCP feature version: 0, firmware version: 0x00000000
RLCV feature version: 0, firmware version: 0x00000000
MEC feature version: 54, firmware version: 0x000001d8
IMU feature version: 0, firmware version: 0x00000000
SOS feature version: 0, firmware version: 0x00000000
ASD feature version: 0, firmware version: 0x210000e0
TA XGMI feature version: 0x00000000, firmware version: 0x00000000
TA RAS feature version: 0x00000000, firmware version: 0x00000000
TA HDCP feature version: 0x00000000, firmware version: 0x17000041
TA DTM feature version: 0x00000000, firmware version: 0x12000018
TA RAP feature version: 0x00000000, firmware version: 0x00000000
TA SECUREDISPLAY feature version: 0x00000000, firmware version: 0x00000000
SMC feature version: 0, program: 0, firmware version: 0x00404a00 (64.74.0)
SDMA0 feature version: 41, firmware version: 0x00000028
VCN feature version: 0, firmware version: 0x08118003
DMCU feature version: 0, firmware version: 0x00000000
DMCUB feature version: 0, firmware version: 0x0101002b
TOC feature version: 0, firmware version: 0x00000000
MES_KIQ feature version: 0, firmware version: 0x00000000
MES feature version: 0, firmware version: 0x00000000
VPE feature version: 0, firmware version: 0x00000000
VBIOS version: 113-BARCELO-004
LOGIND: no configuration changes
EDID for /sys/devices/pci0000:00/0000:00:08.1/0000:04:00.0/drm/card1/card1-eDP-1/edid:
β Block 0, Base EDID:
β EDID Structure Version & Revision: 1.4
β Vendor & Product Identification:
β Manufacturer: CMN
β Model: 5394
β Made in: week 21 of 2019
β Basic Display Parameters & Features:
β Digital display
β Bits per primary color channel: 6
β DisplayPort interface
β Maximum image size: 34 cm x 19 cm
β Gamma: 2.20
β Supported color formats: RGB 4:4:4
β First detailed timing includes the native pixel format and preferred refresh rate
β Display supports continuous frequencies
β Color Characteristics:
β Red : 0.5898, 0.3496
β Green: 0.3300, 0.5546
β Blue : 0.1533, 0.1191
β White: 0.3134, 0.3291
β Established Timings I & II: none
β Standard Timings: none
β Detailed Timing Descriptors:
β DTD 1: 1920x1080 60.001655 Hz 16:9 67.442 kHz 145.000000 MHz (344 mm x 193 mm)
β Hfront 48 Hsync 32 Hback 150 Hpol P
β Vfront 6 Vsync 8 Vback 30 Vpol N
β DTD 2: 1920x1080 40.002483 Hz 16:9 44.963 kHz 96.670000 MHz (344 mm x 193 mm)
β Hfront 48 Hsync 32 Hback 150 Hpol P
β Vfront 6 Vsync 8 Vback 30 Vpol N
β Checksum: 0xd0
β ----------------
ββ EDID conformity: PASS
shows that my laptop doesn't have the option for deep (d3) suspend in the first place, so this makes me particularly suspicious.
Attempted fixes:
- Switching distros to provide a clean boot experience
- Messing with kernel boot parameters like
- `nvme_core.default_ps_max_latency_us=0`
- `mem_sleep_default=s2idle`
- `pci=no_d3`
- `nvme_core.quirks=144d:a80b:0`
- Updating to the most recent BIOS firmware available for the laptop by HP (2025)
- Attempting to change AHCI settings in BIOS
- *No such options exist on my BIOS for some reason, and I was having trouble booting into any custom "advanced" options, trying various keybinds with little luck. I'm not particularly enthusiastic to run a modified or custom BIOS just for the sake of changing it, either.*
I'm starting to hit a dead end here, and while it's not the complete end of the world, a 15 second wait *every time* I open my laptop has been frustrating. Is there something I'm missing?


