Supend / hibernate - resumes almost immediately

Hi there, I am running hyprland on 23.05, and have configured swayidle, swaylock and various desktop files to send my system into a suspend.

But for some reason, I suspend (or hibernate) and my system usually comes back online almost immediately.

Example desktop file

[Desktop Entry]
Name=Hibernate
Exec=systemctl hibernate
Type=Application
Terminal=false
Icon=system-suspend

Swayidle cfg

{ pkgs, config, lib, ... }: {
  services.swayidle = {
    enable = true;
    events = [

      {
        event = "before-sleep";
        command = "${pkgs.playerctl}/bin/playerctl pause";
      }
      {
        event = "before-sleep";
        command = "hyprctl dispatcher dpms off ";
      }
      {
        event = "before-sleep";
        command =
          "${pkgs.swaylock-effects}/bin/swaylock --screenshot --clock --indicator --indicator-radius 100 --indicator-thickness 7 --effect-blur 7x5 --effect-vignette 0.5:0.5 --ring-color 966C59 --key-hl-color D08770 --line-color 00000000 --inside-color 4C3A32CC --separator-color 2E1E18 --grace 2 --fade-in 0.2";
      }
      {
        event = "lock";
        command =
          "${pkgs.swaylock-effects}/bin/swaylock --screenshot --clock --indicator --indicator-radius 100 --indicator-thickness 7 --effect-blur 7x5 --effect-vignette 0.5:0.5 --ring-color 966C59 --key-hl-color D08770 --line-color 00000000 --inside-color 4C3A32CC --separator-color 2E1E18 --grace 2 --fade-in 0.2";
      }
      {
        event = "after-resume";
        command = "hyprctl dispatcher dpms on";
      }
    ];
    timeouts = [{
      timeout = 330;
      command = "${pkgs.systemd}/bin/systemctl suspend";
    }];
    systemdTarget = "xdg-desktop-portal-hyprland.service";
  };

}

Does anyone see anything wrong with my code/approach?

This is driving me nuts. :rofl:

Do you see anything interesting in dmesg -w or journalctl -f?

1 Like

Starting with this. I did not see anything crazy. I manually initiated a suspension, and it looks like it goes down and comes back without any errors.

The screen first locks, pause and blanks the screen. Stays off for about 10-15 seconds, then comes back onto the lock screen.

[71886.940481] wlo1: deauthenticating from b0:39:56:96:8a:32 by local choice (Reason: 3=DEAUTH_LEAVING)
[71892.171146] PM: hibernation: hibernation entry
[71892.203896] Filesystems sync: 0.002 seconds
[71892.204001] Freezing user space processes
[71892.205671] Freezing user space processes completed (elapsed 0.001 seconds)
[71892.205674] OOM killer disabled.
[71892.206061] PM: hibernation: Marking nosave pages: [mem 0x00000000-0x00000fff]
[71892.206063] PM: hibernation: Marking nosave pages: [mem 0x000a0000-0x000fffff]
[71892.206065] PM: hibernation: Marking nosave pages: [mem 0x09d82000-0x09ffffff]
[71892.206071] PM: hibernation: Marking nosave pages: [mem 0x0a200000-0x0a20afff]
[71892.206072] PM: hibernation: Marking nosave pages: [mem 0x0b000000-0x0b01ffff]
[71892.206073] PM: hibernation: Marking nosave pages: [mem 0xb36ab000-0xb36abfff]
[71892.206074] PM: hibernation: Marking nosave pages: [mem 0xb36c8000-0xb36c9fff]
[71892.206075] PM: hibernation: Marking nosave pages: [mem 0xb36d8000-0xb36d8fff]
[71892.206076] PM: hibernation: Marking nosave pages: [mem 0xb58f1000-0xb594dfff]
[71892.206077] PM: hibernation: Marking nosave pages: [mem 0xbb324000-0xbddfefff]
[71892.206152] PM: hibernation: Marking nosave pages: [mem 0xbf000000-0xffffffff]
[71892.206989] PM: hibernation: Basic memory bitmaps created
[71892.206990] PM: hibernation: Preallocating image memory
[71893.213679] PM: hibernation: Allocated 2673322 pages for snapshot
[71893.213683] PM: hibernation: Allocated 10693288 kbytes in 1.00 seconds (10693.28 MB/s)
[71893.213686] Freezing remaining freezable tasks
[71893.215075] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[71893.215266] printk: Suspending console(s) (use no_console_suspend to debug)
[71893.217116] serial 00:03: disabled
[71893.604587] amdgpu 0000:28:00.0: amdgpu: free PSP TMR buffer
[71893.644129] amdgpu 0000:28:00.0: amdgpu: MODE1 reset
[71893.644131] amdgpu 0000:28:00.0: amdgpu: GPU mode1 reset
[71893.644187] amdgpu 0000:28:00.0: amdgpu: GPU smu mode1 reset
[71894.154348] Disabling non-boot CPUs ...
[71894.156797] smpboot: CPU 1 is now offline
[71894.159942] smpboot: CPU 2 is now offline
[71894.162871] smpboot: CPU 3 is now offline
[71894.165562] smpboot: CPU 4 is now offline
[71894.168090] smpboot: CPU 5 is now offline
[71894.170529] smpboot: CPU 6 is now offline
[71894.172790] smpboot: CPU 7 is now offline
[71894.175028] smpboot: CPU 8 is now offline
[71894.177134] smpboot: CPU 9 is now offline
[71894.179140] smpboot: CPU 10 is now offline
[71894.181051] smpboot: CPU 11 is now offline
[71894.182987] smpboot: CPU 12 is now offline
[71894.184750] smpboot: CPU 13 is now offline
[71894.186507] smpboot: CPU 14 is now offline
[71894.188281] smpboot: CPU 15 is now offline
[71894.188883] PM: hibernation: Creating image:
[71894.860525] PM: hibernation: Need to copy 2750699 pages
[71894.860528] PM: hibernation: Normal pages needed: 2750699 + 1024, available pages: 14006320
[71913.606245] PM: hibernation: Image created (2750699 pages copied)
[71894.189118] AMD-Vi: Virtual APIC enabled
[71894.189156] AMD-Vi: Virtual APIC enabled
[71894.189645] Enabling non-boot CPUs ...
[71894.189683] x86: Booting SMP configuration:
[71894.189683] smpboot: Booting Node 0 Processor 1 APIC 0x2
[71894.189983] microcode: CPU1: patch_level=0x0800820d
[71894.192150] ACPI: \_PR_.C002: Found 2 idle states
[71894.192343] CPU1 is up
[71894.192360] smpboot: Booting Node 0 Processor 2 APIC 0x4
[71894.193181] microcode: CPU2: patch_level=0x0800820d
[71894.195333] ACPI: \_PR_.C004: Found 2 idle states
[71894.195530] CPU2 is up
[71894.195543] smpboot: Booting Node 0 Processor 3 APIC 0x6
[71894.195849] microcode: CPU3: patch_level=0x0800820d
[71894.198006] ACPI: \_PR_.C006: Found 2 idle states
[71894.198235] CPU3 is up
[71894.198248] smpboot: Booting Node 0 Processor 4 APIC 0x8
[71894.198605] microcode: CPU4: patch_level=0x0800820d
[71894.200787] ACPI: \_PR_.C008: Found 2 idle states
[71894.201107] CPU4 is up
[71894.201122] smpboot: Booting Node 0 Processor 5 APIC 0xa
[71894.201482] microcode: CPU5: patch_level=0x0800820d
[71894.203659] ACPI: \_PR_.C00A: Found 2 idle states
[71894.204036] CPU5 is up
[71894.204050] smpboot: Booting Node 0 Processor 6 APIC 0xc
[71894.204412] microcode: CPU6: patch_level=0x0800820d
[71894.206701] ACPI: \_PR_.C00C: Found 2 idle states
[71894.207124] CPU6 is up
[71894.207138] smpboot: Booting Node 0 Processor 7 APIC 0xe
[71894.207509] microcode: CPU7: patch_level=0x0800820d
[71894.209691] ACPI: \_PR_.C00E: Found 2 idle states
[71894.210201] CPU7 is up
[71894.210216] smpboot: Booting Node 0 Processor 8 APIC 0x1
[71894.210501] microcode: CPU8: patch_level=0x0800820d
[71894.212682] ACPI: \_PR_.C001: Found 2 idle states
[71894.213407] CPU8 is up
[71894.213436] smpboot: Booting Node 0 Processor 9 APIC 0x3
[71894.213681] microcode: CPU9: patch_level=0x0800820d
[71894.215865] ACPI: \_PR_.C003: Found 2 idle states
[71894.216561] CPU9 is up
[71894.216576] smpboot: Booting Node 0 Processor 10 APIC 0x5
[71894.216882] microcode: CPU10: patch_level=0x0800820d
[71894.219065] ACPI: \_PR_.C005: Found 2 idle states
[71894.219795] CPU10 is up
[71894.219811] smpboot: Booting Node 0 Processor 11 APIC 0x7
[71894.220054] microcode: CPU11: patch_level=0x0800820d
[71894.222230] ACPI: \_PR_.C007: Found 2 idle states
[71894.223015] CPU11 is up
[71894.223030] smpboot: Booting Node 0 Processor 12 APIC 0x9
[71894.223309] microcode: CPU12: patch_level=0x0800820d
[71894.225494] ACPI: \_PR_.C009: Found 2 idle states
[71894.226433] CPU12 is up
[71894.226449] smpboot: Booting Node 0 Processor 13 APIC 0xb
[71894.226726] microcode: CPU13: patch_level=0x0800820d
[71894.228915] ACPI: \_PR_.C00B: Found 2 idle states
[71894.229901] CPU13 is up
[71894.229917] smpboot: Booting Node 0 Processor 14 APIC 0xd
[71894.230195] microcode: CPU14: patch_level=0x0800820d
[71894.232386] ACPI: \_PR_.C00D: Found 2 idle states
[71894.233558] CPU14 is up
[71894.233575] smpboot: Booting Node 0 Processor 15 APIC 0xf
[71894.233856] microcode: CPU15: patch_level=0x0800820d
[71894.236047] ACPI: \_PR_.C00F: Found 2 idle states
[71894.237239] CPU15 is up
[71894.241702] [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[71894.241726] [drm] PSP is resuming...
[71894.241837] serial 00:03: activated
[71894.254074] nvme nvme0: 32/0/0 default/read/poll queues
[71894.264621] nvme nvme1: Shutdown timeout set to 8 seconds
[71894.322372] [drm] reserve 0xa00000 from 0x83fd000000 for PSP TMR
[71894.333533] nvme nvme1: 12/0/0 default/read/poll queues
[71894.436591] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.436594] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.436596] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.436597] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.436598] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.436599] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.436600] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71894.459583] amdgpu 0000:28:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[71894.459586] amdgpu 0000:28:00.0: amdgpu: SMU is resuming...
[71894.459591] amdgpu 0000:28:00.0: amdgpu: smu driver if version = 0x00000040, smu fw if version = 0x00000041, smu fw program = 0, version = 0x003a5600 (58.86.0)
[71894.459593] amdgpu 0000:28:00.0: amdgpu: SMU driver if version not matched
[71894.459640] amdgpu 0000:28:00.0: amdgpu: use vbios provided pptable
[71894.539626] amdgpu 0000:28:00.0: amdgpu: SMU is resumed successfully!
[71894.540911] [drm] DMUB hardware initialized: version=0x02020017
[71894.549230] ata9: SATA link down (SStatus 0 SControl 300)
[71894.550297] ata2: SATA link down (SStatus 0 SControl 330)
[71894.550318] ata5: SATA link down (SStatus 0 SControl 330)
[71894.551344] ata6: SATA link down (SStatus 0 SControl 330)
[71894.551630] ata1: SATA link down (SStatus 0 SControl 330)
[71894.835185] [drm] kiq ring mec 2 pipe 1 q 0
[71894.840641] [drm] VCN decode and encode initialized successfully(under DPG Mode).
[71894.840851] [drm] JPEG decode initialized successfully.
[71894.840874] amdgpu 0000:28:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[71894.840875] amdgpu 0000:28:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[71894.840876] amdgpu 0000:28:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[71894.840877] amdgpu 0000:28:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[71894.840878] amdgpu 0000:28:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[71894.840879] amdgpu 0000:28:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[71894.840880] amdgpu 0000:28:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[71894.840881] amdgpu 0000:28:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[71894.840882] amdgpu 0000:28:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[71894.840883] amdgpu 0000:28:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[71894.840884] amdgpu 0000:28:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[71894.840885] amdgpu 0000:28:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[71894.840886] amdgpu 0000:28:00.0: amdgpu: ring sdma2 uses VM inv eng 14 on hub 0
[71894.840886] amdgpu 0000:28:00.0: amdgpu: ring sdma3 uses VM inv eng 15 on hub 0
[71894.840887] amdgpu 0000:28:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1
[71894.840888] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1
[71894.840889] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1
[71894.840890] amdgpu 0000:28:00.0: amdgpu: ring vcn_dec_1 uses VM inv eng 5 on hub 1
[71894.840891] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_1.0 uses VM inv eng 6 on hub 1
[71894.840891] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_1.1 uses VM inv eng 7 on hub 1
[71894.840892] amdgpu 0000:28:00.0: amdgpu: ring jpeg_dec uses VM inv eng 8 on hub 1
[71894.850817] PM: Using 3 thread(s) for compression
[71894.850820] PM: Compressing and saving image data (2756072 pages)...
[71894.850826] PM: Image saving progress:   0%
[71895.726458] PM: Image saving progress:  10%
[71896.656049] PM: Image saving progress:  20%
[71897.575798] PM: Image saving progress:  30%
[71898.399349] PM: Image saving progress:  40%
[71899.200361] PM: Image saving progress:  50%
[71900.043941] PM: Image saving progress:  60%
[71900.943973] PM: Image saving progress:  70%
[71901.719074] PM: Image saving progress:  80%
[71902.500782] PM: Image saving progress:  90%
[71903.234433] PM: Image saving progress: 100%
[71903.234478] PM: Image saving done
[71903.234479] PM: hibernation: Wrote 11024288 kbytes in 8.38 seconds (1315.54 MB/s)
[71903.234533] PM: S|
[71903.543420] printk: Suspending console(s) (use no_console_suspend to debug)
[71903.544474] serial 00:03: disabled
[71903.550320] sd 9:0:0:0: [sda] Synchronizing SCSI cache
[71903.550773] sd 9:0:0:0: [sda] Stopping disk
[71903.783132] amdgpu 0000:28:00.0: amdgpu: free PSP TMR buffer
[71903.845866] amdgpu 0000:28:00.0: amdgpu: MODE1 reset
[71903.845906] amdgpu 0000:28:00.0: amdgpu: GPU mode1 reset
[71903.846665] amdgpu 0000:28:00.0: amdgpu: GPU smu mode1 reset
[71904.402934] ACPI: PM: Preparing to enter system sleep state S3
[71904.711866] ACPI: PM: Saving platform NVS memory
[71904.712079] Disabling non-boot CPUs ...
[71904.714646] smpboot: CPU 1 is now offline
[71904.717389] smpboot: CPU 2 is now offline
[71904.720002] smpboot: CPU 3 is now offline
[71904.722744] smpboot: CPU 4 is now offline
[71904.725185] smpboot: CPU 5 is now offline
[71904.727498] smpboot: CPU 6 is now offline
[71904.729570] smpboot: CPU 7 is now offline
[71904.731628] smpboot: CPU 8 is now offline
[71904.734021] smpboot: CPU 9 is now offline
[71904.736056] smpboot: CPU 10 is now offline
[71904.737826] smpboot: CPU 11 is now offline
[71904.739643] smpboot: CPU 12 is now offline
[71904.741216] smpboot: CPU 13 is now offline
[71904.742646] smpboot: CPU 14 is now offline
[71904.744540] smpboot: CPU 15 is now offline
[71904.745100] ACPI: PM: Low-level resume complete
[71904.745130] ACPI: PM: Restoring platform NVS memory
[71904.745312] AMD-Vi: Virtual APIC enabled
[71904.745348] AMD-Vi: Virtual APIC enabled
[71904.745823] Enabling non-boot CPUs ...
[71904.745861] x86: Booting SMP configuration:
[71904.745862] smpboot: Booting Node 0 Processor 1 APIC 0x2
[71904.746100] microcode: CPU1: patch_level=0x0800820d
[71904.748479] ACPI: \_PR_.C002: Found 2 idle states
[71904.748668] CPU1 is up
[71904.748685] smpboot: Booting Node 0 Processor 2 APIC 0x4
[71904.748926] microcode: CPU2: patch_level=0x0800820d
[71904.751133] ACPI: \_PR_.C004: Found 2 idle states
[71904.751329] CPU2 is up
[71904.751343] smpboot: Booting Node 0 Processor 3 APIC 0x6
[71904.751583] microcode: CPU3: patch_level=0x0800820d
[71904.753808] ACPI: \_PR_.C006: Found 2 idle states
[71904.754028] CPU3 is up
[71904.754042] smpboot: Booting Node 0 Processor 4 APIC 0x8
[71904.754302] microcode: CPU4: patch_level=0x0800820d
[71904.756537] ACPI: \_PR_.C008: Found 2 idle states
[71904.756862] CPU4 is up
[71904.756877] smpboot: Booting Node 0 Processor 5 APIC 0xa
[71904.757152] microcode: CPU5: patch_level=0x0800820d
[71904.759385] ACPI: \_PR_.C00A: Found 2 idle states
[71904.759752] CPU5 is up
[71904.759766] smpboot: Booting Node 0 Processor 6 APIC 0xc
[71904.760041] microcode: CPU6: patch_level=0x0800820d
[71904.762280] ACPI: \_PR_.C00C: Found 2 idle states
[71904.762700] CPU6 is up
[71904.762713] smpboot: Booting Node 0 Processor 7 APIC 0xe
[71904.762987] microcode: CPU7: patch_level=0x0800820d
[71904.765226] ACPI: \_PR_.C00E: Found 2 idle states
[71904.765697] CPU7 is up
[71904.765712] smpboot: Booting Node 0 Processor 8 APIC 0x1
[71904.765997] microcode: CPU8: patch_level=0x0800820d
[71904.768238] ACPI: \_PR_.C001: Found 2 idle states
[71904.768864] CPU8 is up
[71904.768892] smpboot: Booting Node 0 Processor 9 APIC 0x3
[71904.769136] microcode: CPU9: patch_level=0x0800820d
[71904.771357] ACPI: \_PR_.C003: Found 2 idle states
[71904.772017] CPU9 is up
[71904.772034] smpboot: Booting Node 0 Processor 10 APIC 0x5
[71904.772278] microcode: CPU10: patch_level=0x0800820d
[71904.774498] ACPI: \_PR_.C005: Found 2 idle states
[71904.775235] CPU10 is up
[71904.775250] smpboot: Booting Node 0 Processor 11 APIC 0x7
[71904.775493] microcode: CPU11: patch_level=0x0800820d
[71904.777717] ACPI: \_PR_.C007: Found 2 idle states
[71904.778540] CPU11 is up
[71904.778555] smpboot: Booting Node 0 Processor 12 APIC 0x9
[71904.778832] microcode: CPU12: patch_level=0x0800820d
[71904.781063] ACPI: \_PR_.C009: Found 2 idle states
[71904.781996] CPU12 is up
[71904.782013] smpboot: Booting Node 0 Processor 13 APIC 0xb
[71904.782292] microcode: CPU13: patch_level=0x0800820d
[71904.784526] ACPI: \_PR_.C00B: Found 2 idle states
[71904.785508] CPU13 is up
[71904.785523] smpboot: Booting Node 0 Processor 14 APIC 0xd
[71904.785810] microcode: CPU14: patch_level=0x0800820d
[71904.788046] ACPI: \_PR_.C00D: Found 2 idle states
[71904.789153] CPU14 is up
[71904.789169] smpboot: Booting Node 0 Processor 15 APIC 0xf
[71904.789453] microcode: CPU15: patch_level=0x0800820d
[71904.791693] ACPI: \_PR_.C00F: Found 2 idle states
[71904.792886] CPU15 is up
[71904.794362] ACPI: PM: Waking up from system sleep state S3
[71904.798029] xhci_hcd 0000:03:00.0: xHC error in resume, USBSTS 0x401, Reinit
[71904.798033] usb usb1: root hub lost power or was reset
[71904.798035] usb usb2: root hub lost power or was reset
[71904.798343] [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[71904.798361] [drm] PSP is resuming...
[71904.798586] serial 00:03: activated
[71904.856270] nvme nvme1: Shutdown timeout set to 8 seconds
[71904.858052] nvme nvme0: 32/0/0 default/read/poll queues
[71904.877642] [drm] reserve 0xa00000 from 0x83fd000000 for PSP TMR
[71905.014748] amdgpu 0000:28:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[71905.014751] amdgpu 0000:28:00.0: amdgpu: SMU is resuming...
[71905.014753] amdgpu 0000:28:00.0: amdgpu: smu driver if version = 0x00000040, smu fw if version = 0x00000041, smu fw program = 0, version = 0x003a5600 (58.86.0)
[71905.014756] amdgpu 0000:28:00.0: amdgpu: SMU driver if version not matched
[71905.014802] amdgpu 0000:28:00.0: amdgpu: use vbios provided pptable
[71905.040409] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.040412] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.040414] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.040415] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.040416] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.040417] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.040418] ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
[71905.092921] amdgpu 0000:28:00.0: amdgpu: SMU is resumed successfully!
[71905.094212] [drm] DMUB hardware initialized: version=0x02020017
[71905.109263] ata2: SATA link down (SStatus 0 SControl 330)
[71905.109734] ata1: SATA link down (SStatus 0 SControl 330)
[71905.109742] ata9: SATA link down (SStatus 0 SControl 300)
[71905.109753] ata5: SATA link down (SStatus 0 SControl 330)
[71905.109774] ata6: SATA link down (SStatus 0 SControl 330)
[71905.110231] usb 1-7: reset full-speed USB device number 2 using xhci_hcd
[71905.137548] nvme nvme1: 12/0/0 default/read/poll queues
[71905.392544] [drm] kiq ring mec 2 pipe 1 q 0
[71905.398063] [drm] VCN decode and encode initialized successfully(under DPG Mode).
[71905.398275] [drm] JPEG decode initialized successfully.
[71905.398297] amdgpu 0000:28:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[71905.398298] amdgpu 0000:28:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[71905.398300] amdgpu 0000:28:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[71905.398301] amdgpu 0000:28:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[71905.398301] amdgpu 0000:28:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[71905.398302] amdgpu 0000:28:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[71905.398303] amdgpu 0000:28:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[71905.398304] amdgpu 0000:28:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[71905.398305] amdgpu 0000:28:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[71905.398306] amdgpu 0000:28:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[71905.398307] amdgpu 0000:28:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[71905.398307] amdgpu 0000:28:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[71905.398308] amdgpu 0000:28:00.0: amdgpu: ring sdma2 uses VM inv eng 14 on hub 0
[71905.398309] amdgpu 0000:28:00.0: amdgpu: ring sdma3 uses VM inv eng 15 on hub 0
[71905.398310] amdgpu 0000:28:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1
[71905.398311] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1
[71905.398312] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1
[71905.398313] amdgpu 0000:28:00.0: amdgpu: ring vcn_dec_1 uses VM inv eng 5 on hub 1
[71905.398313] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_1.0 uses VM inv eng 6 on hub 1
[71905.398314] amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_1.1 uses VM inv eng 7 on hub 1
[71905.398315] amdgpu 0000:28:00.0: amdgpu: ring jpeg_dec uses VM inv eng 8 on hub 1
[71905.497140] usb 2-4: reset SuperSpeed USB device number 2 using xhci_hcd
[71905.520238] sd 9:0:0:0: [sda] Starting disk
[71905.805966] PM: hibernation: Basic memory bitmaps freed
[71905.806681] OOM killer enabled.
[71905.806682] Restarting tasks ... done.
[71905.811104] PM: hibernation: hibernation exit
[71908.861296] wlo1: authenticate with b0:39:56:96:8a:32
[71908.862312] wlo1: send auth to b0:39:56:96:8a:32 (try 1/3)
[71909.006064] wlo1: authenticated
[71909.006732] wlo1: associate with b0:39:56:96:8a:32 (try 1/3)
[71909.106320] wlo1: RX AssocResp from b0:39:56:96:8a:32 (capab=0x1511 status=0 aid=6)
[71909.115553] wlo1: associated
[71909.295847] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready

And this is from when I initiated the suspend until swaylock presented for login after waking up.

I am still digesting everything here, but I wanted to pose in case another set up eyes see (or know) something I do not.

Jun 19 11:07:29 rembot hyprland[2725]: 00:46:08.784 [INFO] [wayland] error in client communication (pid 14170)
Jun 19 11:07:29 rembot systemd-logind[1330]: The system will suspend now!
Jun 19 11:07:29 rembot hyprland[6226]: [6212:6249:0619/110729.198610:ERROR:connection_factory_impl.cc(471)] ConnectionHandler failed with net error: -2
Jun 19 11:07:29 rembot dbus-daemon[1097]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.5' (uid=0 pid=1325 comm="/nix/store/lajcszvgjiqq8ksn42yr9i6brw45zzxc-networ" label="kernel")
Jun 19 11:07:29 rembot systemd[1]: Starting Network Manager Script Dispatcher Service...
Jun 19 11:07:29 rembot dbus-daemon[1097]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jun 19 11:07:29 rembot systemd[1]: Started Network Manager Script Dispatcher Service.
Jun 19 11:07:29 rembot kernel: wlo1: deauthenticating from b0:39:56:96:8a:32 by local choice (Reason: 3=DEAUTH_LEAVING)
Jun 19 11:07:29 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-DISCONNECTED bssid=b0:39:56:96:8a:32 reason=3 locally_generated=1
Jun 19 11:07:29 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 19 11:07:29 rembot tailscaled[1859]: [RATELIMIT] format("monitor: %s: src=%v, dst=%v, gw=%v, outif=%v, table=%v") (3 dropped)
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: RTM_DELROUTE: src=, dst=fe80::/64, gw=, outif=3, table=254
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: RTM_DELROUTE: src=, dst=fe80::1411:23b0:c90d:edd7/128, gw=, outif=3, table=255
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: RTM_DELROUTE: src=, dst=ff00::/8, gw=, outif=3, table=255
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: [unexpected] network state changed, but stringification didn't: interfaces.State{defaultRoute=wlo1 ifs={docker0:[172.17.0.1/16] wlo1:[192.168.169.2/23]} v4=true v6=false}
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: [unexpected] old: {"InterfaceIPs":{"docker0":["172.17.0.1/16"],"enp34s0":null,"lo":["127.0.0.1/8","::1/128"],"tailscale0":["fe80::5f55:19cd:1e8c:b3bc/64"],"wlo1":["192.168.169.2/23","fe80::1411:23b0:c90d:edd7/64"]},"Interface":{"docker0":{"Index":5,"MTU":1500,"Name":"docker0","HardwareAddr":"AkJ4tlFg","Flags":19,"AltAddrs":null,"Desc":""},"enp34s0":{"Index":2,"MTU":1500,"Name":"enp34s0","HardwareAddr":"LPBdpq0W","Flags":19,"AltAddrs":null,"Desc":""},"lo":{"Index":1,"MTU":65536,"Name":"lo","HardwareAddr":null,"Flags":37,"AltAddrs":null,"Desc":""},"tailscale0":{"Index":4,"MTU":1280,"Name":"tailscale0","HardwareAddr":null,"Flags":57,"AltAddrs":null,"Desc":""},"wlo1":{"Index":3,"MTU":1500,"Name":"wlo1","HardwareAddr":"lOcLUEkM","Flags":51,"AltAddrs":null,"Desc":""}},"HaveV6":false,"HaveV4":true,"IsExpensive":false,"DefaultRouteInterface":"wlo1","HTTPProxy":"","PAC":""}
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: [unexpected] new: {"InterfaceIPs":{"docker0":["172.17.0.1/16"],"enp34s0":null,"lo":["127.0.0.1/8","::1/128"],"tailscale0":["fe80::5f55:19cd:1e8c:b3bc/64"],"wlo1":["192.168.169.2/23"]},"Interface":{"docker0":{"Index":5,"MTU":1500,"Name":"docker0","HardwareAddr":"AkJ4tlFg","Flags":19,"AltAddrs":null,"Desc":""},"enp34s0":{"Index":2,"MTU":1500,"Name":"enp34s0","HardwareAddr":"LPBdpq0W","Flags":19,"AltAddrs":null,"Desc":""},"lo":{"Index":1,"MTU":65536,"Name":"lo","HardwareAddr":null,"Flags":37,"AltAddrs":null,"Desc":""},"tailscale0":{"Index":4,"MTU":1280,"Name":"tailscale0","HardwareAddr":null,"Flags":57,"AltAddrs":null,"Desc":""},"wlo1":{"Index":3,"MTU":1500,"Name":"wlo1","HardwareAddr":"lOcLUEkM","Flags":19,"AltAddrs":null,"Desc":""}},"HaveV6":false,"HaveV4":true,"IsExpensive":false,"DefaultRouteInterface":"wlo1","HTTPProxy":"","PAC":""}
Jun 19 11:07:29 rembot tailscaled[1859]: LinkChange: major, rebinding. New state: interfaces.State{defaultRoute=wlo1 ifs={docker0:[172.17.0.1/16] wlo1:[192.168.169.2/23]} v4=true v6=false}
Jun 19 11:07:29 rembot tailscaled[1859]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
Jun 19 11:07:29 rembot tailscaled[1859]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[]}
Jun 19 11:07:29 rembot tailscaled[1859]: dns: OScfg: {Nameservers:[] SearchDomains:[] MatchDomains:[] Hosts:[]}
Jun 19 11:07:29 rembot tailscaled[1859]: wgengine: set DNS config again after major link change
Jun 19 11:07:29 rembot tailscaled[1859]: Rebind; defIf="wlo1", ips=[192.168.169.2/23]
Jun 19 11:07:29 rembot tailscaled[1859]: magicsock: 0 active derp conns
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: RTM_NEWROUTE: src=192.168.169.2/0, dst=192.168.169.255/32, gw=, outif=3, table=255
Jun 19 11:07:29 rembot tailscaled[1859]: portmapper: createOrGetMapping: write udp4 0.0.0.0:35303->192.168.169.1:5351: sendto: network is unreachable
Jun 19 11:07:29 rembot systemd[1]: Stopped target Host and Network Name Lookups.
Jun 19 11:07:29 rembot systemd[1]: Stopping Host and Network Name Lookups...
Jun 19 11:07:29 rembot systemd[1]: Stopped target User and Group Name Lookups.
Jun 19 11:07:29 rembot systemd[1]: Stopping User and Group Name Lookups...
Jun 19 11:07:29 rembot systemd[1]: Stopping Name Service Cache Daemon (nsncd)...
Jun 19 11:07:29 rembot systemd[1]: nscd.service: Deactivated successfully.
Jun 19 11:07:29 rembot tailscaled[1859]: monitor: RTM_DELROUTE: src=192.168.169.2/0, dst=192.168.169.255/32, gw=, outif=3, table=255
Jun 19 11:07:29 rembot tailscaled[1859]: [RATELIMIT] format("monitor: %s: src=%v, dst=%v, gw=%v, outif=%v, table=%v")
Jun 19 11:07:29 rembot systemd[1]: Stopped Name Service Cache Daemon (nsncd).
Jun 19 11:07:29 rembot systemd[1]: nscd.service: Consumed 191ms CPU time, received 17.9K IP traffic, sent 9.3K IP traffic.
Jun 19 11:07:29 rembot systemd[1]: Starting Name Service Cache Daemon (nsncd)...
Jun 19 11:07:29 rembot systemd[1]: Started Name Service Cache Daemon (nsncd).
Jun 19 11:07:29 rembot nsncd[14280]: Jun 19 11:07:29.441 INFO started, handoff_timeout: 3s, worker_count: 8, path: "/var/run/nscd/socket"
Jun 19 11:07:29 rembot systemd[1]: Reached target Host and Network Name Lookups.
Jun 19 11:07:29 rembot systemd[1]: Reached target User and Group Name Lookups.
Jun 19 11:07:29 rembot wpa_supplicant[1828]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 19 11:07:29 rembot wpa_supplicant[1828]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 19 11:07:29 rembot wpa_supplicant[1828]: nl80211: deinit ifname=p2p-dev-wlo1 disabled_11b_rates=0
Jun 19 11:07:29 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 19 11:07:29 rembot tailscaled[1859]: LinkChange: major, rebinding. New state: interfaces.State{defaultRoute= ifs={docker0:[172.17.0.1/16]} v4=true v6=false}
Jun 19 11:07:29 rembot tailscaled[1859]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
Jun 19 11:07:29 rembot tailscaled[1859]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[]}
Jun 19 11:07:29 rembot tailscaled[1859]: dns: OScfg: {Nameservers:[] SearchDomains:[] MatchDomains:[] Hosts:[]}
Jun 19 11:07:29 rembot tailscaled[1859]: wgengine: set DNS config again after major link change
Jun 19 11:07:29 rembot tailscaled[1859]: Rebind; defIf="", ips=[]
Jun 19 11:07:29 rembot tailscaled[1859]: magicsock: 0 active derp conns
Jun 19 11:07:29 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 19 11:07:29 rembot wpa_supplicant[1828]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
Jun 19 11:07:31 rembot nextdns[1428]: Query 127.0.0.1 UDP A log.tailscale.io. (qry=45/res=12) cache fallback HTTP/2.0: doh resolve: dial tcp 188.172.213.149:443: connect: network is unreachable
Jun 19 11:07:33 rembot nextdns[1428]: Network change detected: wlo1 flag up|broadcast|multicast|running -> up|broadcast|multicast
Jun 19 11:07:33 rembot nextdns[1428]: Endpoint provider failed: SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::): exchange: roundtrip: dial tcp 45.90.30.0:443: connect: network is unreachable
Jun 19 11:07:33 rembot nextdns[1428]: Endpoint failed: https://dns1.nextdns.io#45.90.28.0,2a07:a8c0::: roundtrip: dial tcp 45.90.28.0:443: connect: network is unreachable
Jun 19 11:07:33 rembot nextdns[1428]: Endpoint failed: https://dns2.nextdns.io#45.90.30.0,2a07:a8c1::: roundtrip: dial tcp 45.90.30.0:443: connect: network is unreachable
Jun 19 11:07:33 rembot nextdns[1428]: Switching endpoint: 45.90.28.0:53
Jun 19 11:07:34 rembot systemd-logind[1330]: Delay lock is active (UID 1000/dustin, PID 3035/swayidle) but inhibitor timeout is reached.
Jun 19 11:07:34 rembot systemd[1]: Starting Pre-Sleep Actions...
Jun 19 11:07:34 rembot systemd[1]: pre-sleep.service: Deactivated successfully.
Jun 19 11:07:34 rembot systemd[1]: Finished Pre-Sleep Actions.
Jun 19 11:07:34 rembot systemd[1]: Reached target Sleep.
Jun 19 11:07:34 rembot systemd[1]: Starting System Suspend...
Jun 19 11:07:34 rembot systemd-sleep[14298]: Entering sleep state 'suspend'...
Jun 19 11:07:34 rembot kernel: PM: suspend entry (deep)
Jun 19 11:07:34 rembot kernel: Filesystems sync: 0.001 seconds
Jun 19 11:07:40 rembot kernel: Freezing user space processes
Jun 19 11:07:40 rembot kernel: Freezing user space processes completed (elapsed 0.001 seconds)
Jun 19 11:07:40 rembot kernel: OOM killer disabled.
Jun 19 11:07:40 rembot kernel: Freezing remaining freezable tasks
Jun 19 11:07:40 rembot kernel: Freezing remaining freezable tasks completed (elapsed 0.000 seconds)
Jun 19 11:07:40 rembot kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jun 19 11:07:40 rembot kernel: serial 00:03: disabled
Jun 19 11:07:40 rembot kernel: sd 9:0:0:0: [sda] Synchronizing SCSI cache
Jun 19 11:07:40 rembot kernel: sd 9:0:0:0: [sda] Stopping disk
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: free PSP TMR buffer
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: MODE1 reset
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: GPU mode1 reset
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: GPU smu mode1 reset
Jun 19 11:07:40 rembot kernel: ACPI: PM: Preparing to enter system sleep state S3
Jun 19 11:07:40 rembot kernel: ACPI: PM: Saving platform NVS memory
Jun 19 11:07:40 rembot kernel: Disabling non-boot CPUs ...
Jun 19 11:07:40 rembot kernel: smpboot: CPU 1 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 2 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 3 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 4 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 5 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 6 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 7 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 8 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 9 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 10 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 11 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 12 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 13 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 14 is now offline
Jun 19 11:07:40 rembot kernel: smpboot: CPU 15 is now offline
Jun 19 11:07:40 rembot kernel: ACPI: PM: Low-level resume complete
Jun 19 11:07:40 rembot kernel: ACPI: PM: Restoring platform NVS memory
Jun 19 11:07:40 rembot kernel: AMD-Vi: Virtual APIC enabled
Jun 19 11:07:40 rembot kernel: AMD-Vi: Virtual APIC enabled
Jun 19 11:07:40 rembot kernel: Enabling non-boot CPUs ...
Jun 19 11:07:40 rembot kernel: x86: Booting SMP configuration:
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 1 APIC 0x2
Jun 19 11:07:40 rembot kernel: microcode: CPU1: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C002: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU1 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 2 APIC 0x4
Jun 19 11:07:40 rembot kernel: microcode: CPU2: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C004: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU2 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 3 APIC 0x6
Jun 19 11:07:40 rembot kernel: microcode: CPU3: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C006: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU3 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 4 APIC 0x8
Jun 19 11:07:40 rembot kernel: microcode: CPU4: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C008: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU4 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 5 APIC 0xa
Jun 19 11:07:40 rembot kernel: microcode: CPU5: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C00A: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU5 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 6 APIC 0xc
Jun 19 11:07:40 rembot kernel: microcode: CPU6: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C00C: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU6 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 7 APIC 0xe
Jun 19 11:07:40 rembot kernel: microcode: CPU7: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C00E: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU7 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 8 APIC 0x1
Jun 19 11:07:40 rembot kernel: microcode: CPU8: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C001: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU8 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 9 APIC 0x3
Jun 19 11:07:40 rembot kernel: microcode: CPU9: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C003: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU9 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 10 APIC 0x5
Jun 19 11:07:40 rembot kernel: microcode: CPU10: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C005: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU10 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 11 APIC 0x7
Jun 19 11:07:40 rembot kernel: microcode: CPU11: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C007: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU11 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 12 APIC 0x9
Jun 19 11:07:40 rembot kernel: microcode: CPU12: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C009: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU12 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 13 APIC 0xb
Jun 19 11:07:40 rembot kernel: microcode: CPU13: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C00B: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU13 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 14 APIC 0xd
Jun 19 11:07:40 rembot kernel: microcode: CPU14: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C00D: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU14 is up
Jun 19 11:07:40 rembot kernel: smpboot: Booting Node 0 Processor 15 APIC 0xf
Jun 19 11:07:40 rembot kernel: microcode: CPU15: patch_level=0x0800820d
Jun 19 11:07:40 rembot kernel: ACPI: \_PR_.C00F: Found 2 idle states
Jun 19 11:07:40 rembot kernel: CPU15 is up
Jun 19 11:07:40 rembot kernel: ACPI: PM: Waking up from system sleep state S3
Jun 19 11:07:40 rembot kernel: xhci_hcd 0000:03:00.0: xHC error in resume, USBSTS 0x401, Reinit
Jun 19 11:07:40 rembot kernel: usb usb1: root hub lost power or was reset
Jun 19 11:07:40 rembot kernel: usb usb2: root hub lost power or was reset
Jun 19 11:07:40 rembot kernel: [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
Jun 19 11:07:40 rembot kernel: [drm] PSP is resuming...
Jun 19 11:07:40 rembot kernel: serial 00:03: activated
Jun 19 11:07:40 rembot kernel: nvme nvme1: Shutdown timeout set to 8 seconds
Jun 19 11:07:40 rembot kernel: nvme nvme0: 32/0/0 default/read/poll queues
Jun 19 11:07:40 rembot kernel: [drm] reserve 0xa00000 from 0x83fd000000 for PSP TMR
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: SMU is resuming...
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: smu driver if version = 0x00000040, smu fw if version = 0x00000041, smu fw program = 0, version = 0x003a5600 (58.86.0)
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: SMU driver if version not matched
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: use vbios provided pptable
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: SMU is resumed successfully!
Jun 19 11:07:40 rembot kernel: [drm] DMUB hardware initialized: version=0x02020017
Jun 19 11:07:40 rembot kernel: usb 1-7: reset full-speed USB device number 2 using xhci_hcd
Jun 19 11:07:40 rembot kernel: ata2: SATA link down (SStatus 0 SControl 330)
Jun 19 11:07:40 rembot kernel: ata6: SATA link down (SStatus 0 SControl 330)
Jun 19 11:07:40 rembot kernel: ata9: SATA link down (SStatus 0 SControl 300)
Jun 19 11:07:40 rembot kernel: ata1: SATA link down (SStatus 0 SControl 330)
Jun 19 11:07:40 rembot kernel: nvme nvme1: 12/0/0 default/read/poll queues
Jun 19 11:07:40 rembot kernel: ata5: SATA link down (SStatus 0 SControl 330)
Jun 19 11:07:40 rembot kernel: [drm] kiq ring mec 2 pipe 1 q 0
Jun 19 11:07:40 rembot kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode).
Jun 19 11:07:40 rembot kernel: [drm] JPEG decode initialized successfully.
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring sdma2 uses VM inv eng 14 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring sdma3 uses VM inv eng 15 on hub 0
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring vcn_dec_1 uses VM inv eng 5 on hub 1
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_1.0 uses VM inv eng 6 on hub 1
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring vcn_enc_1.1 uses VM inv eng 7 on hub 1
Jun 19 11:07:40 rembot kernel: amdgpu 0000:28:00.0: amdgpu: ring jpeg_dec uses VM inv eng 8 on hub 1
Jun 19 11:07:40 rembot kernel: usb 2-4: reset SuperSpeed USB device number 2 using xhci_hcd
Jun 19 11:07:40 rembot kernel: sd 9:0:0:0: [sda] Starting disk
Jun 19 11:07:40 rembot kernel: OOM killer enabled.
Jun 19 11:07:40 rembot kernel: Restarting tasks ... done.
Jun 19 11:07:40 rembot kernel: random: crng reseeded on system resumption
Jun 19 11:07:40 rembot kernel: PM: suspend exit
Jun 19 11:07:40 rembot tailscaled[1859]: logtail: dial "log.tailscale.io:443" failed: dial tcp [2600:1f18:429f:9305:4043:217b:512c:f8d4]:443: connect: network is unreachable (in 5.382s), trying bootstrap...
Jun 19 11:07:40 rembot nextdns[1428]: Query 127.0.0.1 UDP AAAA log.tailscale.io. (qry=45/res=12) 0ms UDP: dns resolve: dial: dial udp 45.90.28.0:53: connect: network is unreachable
Jun 19 11:07:40 rembot systemd-sleep[14298]: System returned from sleep state.
Jun 19 11:07:40 rembot nextdns[1428]: Query 127.0.0.1 UDP A b5n.1password.com. (qry=46/res=12) cache fallback UDP: dns resolve: dial: dial udp 45.90.28.0:53: connect: network is unreachable
Jun 19 11:07:40 rembot systemd[1]: systemd-suspend.service: Deactivated successfully.
Jun 19 11:07:40 rembot nextdns[1428]: Query 127.0.0.1 UDP AAAA b5n.1password.com. (qry=46/res=12) cache fallback UDP: dns resolve: dial: dial udp 45.90.28.0:53: connect: network is unreachable
Jun 19 11:07:40 rembot bluetoothd[1326]: Controller resume with wake event 0x0
Jun 19 11:07:40 rembot nextdns[1428]: Query 127.0.0.1 UDP A nexus-websocket-a.intercom.io. (qry=58/res=12) 0ms UDP: dns resolve: dial: dial udp 45.90.28.0:53: connect: network is unreachable
Jun 19 11:07:40 rembot nextdns[1428]: Query 127.0.0.1 UDP AAAA nexus-websocket-a.intercom.io. (qry=58/res=12) 0ms UDP: dns resolve: dial: dial udp 45.90.28.0:53: connect: network is unreachable
Jun 19 11:07:40 rembot systemd[1]: Finished System Suspend.
Jun 19 11:07:40 rembot systemd[1]: Stopped target Sleep.
Jun 19 11:07:40 rembot systemd[1]: Reached target Suspend.
Jun 19 11:07:40 rembot systemd-logind[1330]: Operation 'sleep' finished.
Jun 19 11:07:41 rembot systemd[1]: Starting Post-Resume Actions...
Jun 19 11:07:41 rembot systemd[1]: Stopped target Suspend.
Jun 19 11:07:41 rembot systemd[1]: post-resume.service: Deactivated successfully.
Jun 19 11:07:41 rembot hyprland[2725]: 00:46:16.411 [INFO] [backend/drm/drm.c:1509] Scanning DRM connectors on /dev/dri/card0
Jun 19 11:07:41 rembot systemd[1]: Finished Post-Resume Actions.
Jun 19 11:07:41 rembot systemd[1]: Reached target Post-Resume Actions.
Jun 19 11:07:41 rembot systemd[1]: Stopped target Post-Resume Actions.
Jun 19 11:07:43 rembot systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Jun 19 11:07:43 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=COUNTRY alpha2=CA
Jun 19 11:07:43 rembot wpa_supplicant[1828]: wlo1: WPS-PBC-ACTIVE
Jun 19 11:07:43 rembot wpa_supplicant[1828]: wlo1: WPS-CANCEL
Jun 19 11:07:43 rembot wpa_supplicant[1828]: wlo1: SME: Trying to authenticate with b0:39:56:96:8a:32 (SSID='fluffy' freq=5240 MHz)
Jun 19 11:07:43 rembot kernel: wlo1: authenticate with b0:39:56:96:8a:32
Jun 19 11:07:43 rembot kernel: wlo1: send auth to b0:39:56:96:8a:32 (try 1/3)
Jun 19 11:07:44 rembot wpa_supplicant[1828]: wlo1: Trying to associate with b0:39:56:96:8a:32 (SSID='fluffy' freq=5240 MHz)
Jun 19 11:07:44 rembot kernel: wlo1: authenticated
Jun 19 11:07:44 rembot kernel: wlo1: associate with b0:39:56:96:8a:32 (try 1/3)
Jun 19 11:07:44 rembot kernel: wlo1: RX AssocResp from b0:39:56:96:8a:32 (capab=0x1511 status=0 aid=6)
Jun 19 11:07:44 rembot wpa_supplicant[1828]: wlo1: Associated with b0:39:56:96:8a:32
Jun 19 11:07:44 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jun 19 11:07:44 rembot kernel: wlo1: associated
Jun 19 11:07:44 rembot wpa_supplicant[1828]: wlo1: WPA: Key negotiation completed with b0:39:56:96:8a:32 [PTK=CCMP GTK=CCMP]
Jun 19 11:07:44 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-CONNECTED - Connection to b0:39:56:96:8a:32 completed [id=0 id_str=]
Jun 19 11:07:44 rembot kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
Jun 19 11:07:44 rembot wpa_supplicant[1828]: wlo1: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-52 noise=9999 txrate=6000
Jun 19 11:07:44 rembot tailscaled[1859]: [RATELIMIT] format("monitor: %s: src=%v, dst=%v, gw=%v, outif=%v, table=%v") (1 dropped)
Jun 19 11:07:44 rembot tailscaled[1859]: monitor: RTM_DELROUTE: src=, dst=ff00::/8, gw=, outif=3, table=255
Jun 19 11:07:44 rembot systemd[1]: Stopped target Host and Network Name Lookups.
Jun 19 11:07:44 rembot systemd[1]: Stopping Host and Network Name Lookups...
Jun 19 11:07:44 rembot systemd[1]: Stopped target User and Group Name Lookups.
Jun 19 11:07:44 rembot systemd[1]: Stopping User and Group Name Lookups...
Jun 19 11:07:44 rembot systemd[1]: Stopping Name Service Cache Daemon (nsncd)...
Jun 19 11:07:44 rembot systemd[1]: nscd.service: Deactivated successfully.
Jun 19 11:07:44 rembot tailscaled[1859]: monitor: RTM_NEWROUTE: src=192.168.169.2/0, dst=192.168.169.2/32, gw=, outif=3, table=255
Jun 19 11:07:44 rembot tailscaled[1859]: [RATELIMIT] format("monitor: %s: src=%v, dst=%v, gw=%v, outif=%v, table=%v")
Jun 19 11:07:44 rembot tailscaled[1859]: LinkChange: major, rebinding. New state: interfaces.State{defaultRoute=wlo1 ifs={docker0:[172.17.0.1/16] wlo1:[192.168.169.2/23]} v4=true v6=false}
Jun 19 11:07:44 rembot tailscaled[1859]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
Jun 19 11:07:44 rembot tailscaled[1859]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[]}
Jun 19 11:07:44 rembot tailscaled[1859]: dns: OScfg: {Nameservers:[] SearchDomains:[] MatchDomains:[] Hosts:[]}
Jun 19 11:07:44 rembot tailscaled[1859]: wgengine: set DNS config again after major link change
Jun 19 11:07:44 rembot tailscaled[1859]: Rebind; defIf="wlo1", ips=[192.168.169.2/23 fe80::1411:23b0:c90d:edd7/64]
Jun 19 11:07:44 rembot tailscaled[1859]: magicsock: 0 active derp conns
Jun 19 11:07:44 rembot dbus-daemon[1097]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.5' (uid=0 pid=1325 comm="/nix/store/lajcszvgjiqq8ksn42yr9i6brw45zzxc-networ" label="kernel")
Jun 19 11:07:44 rembot systemd[1]: Stopped Name Service Cache Daemon (nsncd).
Jun 19 11:07:44 rembot systemd[1]: Starting Network Manager Script Dispatcher Service...
Jun 19 11:07:44 rembot systemd[1]: Starting Name Service Cache Daemon (nsncd)...
Jun 19 11:07:44 rembot dbus-daemon[1097]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jun 19 11:07:44 rembot systemd[1]: Started Network Manager Script Dispatcher Service.
Jun 19 11:07:44 rembot nsncd[14468]: Jun 19 11:07:44.973 INFO started, handoff_timeout: 3s, worker_count: 8, path: "/var/run/nscd/socket"
Jun 19 11:07:44 rembot systemd[1]: Started Name Service Cache Daemon (nsncd).
Jun 19 11:07:44 rembot systemd[1]: Reached target Host and Network Name Lookups.
Jun 19 11:07:44 rembot systemd[1]: Reached target User and Group Name Lookups.
Jun 19 11:07:46 rembot nextdns[1428]: Connected 188.172.213.149:443 (con=8ms tls=13ms, TCP, TLS13)
Jun 19 11:07:46 rembot nextdns[1428]: Switching endpoint: https://dns.nextdns.io#188.172.213.149,104.36.148.181,2605:380:54:1::3,2607:7b00:4001:1::
Jun 19 11:07:46 rembot tailscaled[1859]: logtail: bootstrap dial succeeded
Jun 19 11:07:47 rembot nextdns[1428]: Network change detected: wlo1 flag up|broadcast|multicast -> up|broadcast|multicast|running
Jun 19 11:07:54 rembot systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Jun 19 11:07:55 rembot swaylock[14213]: gkr-pam: unlocked login keyring
Jun 19 11:07:55 rembot swayidle[14492]: ok

OK, I have a gigabyte MB, and according to the arch wiki,

" On Gigabyte motherboards such as the B550i Aorus and the B550 AORUS ELITE V2, the GPP bridge to the NVMe drive drive may cause premature wakeups from suspend. Setting the status of GPP0 to disabled may fix the issue:

# echo GPP0 > /proc/acpi/wakeup

"

So, I have both NVME slots full, plus have a gigabyte MB.

cat /proc/acpi/wakeup
Device	S-state	 Status   Sysfs node
GPP0	 S4	*enabled   pci:0000:00:01.1

But I can not run the fix on that file. Not surprised,

Does anyone know how to edit that file?

I was starting to go down the road of suspecting. It was a wake up setting on my motherboard. But now that I think about it, I never had this problem in a traditional linux distribution like Ubuntu.

And I just realized I can replicate this problem on my laptop. So now I’m back at considering that it may not be my motherboard settings.

ok, this has nothing to do with motherboard, etc. When I tried with gnome/nixos, suspend works fine. It was something in my Hyprland config. But I cannot figure out what for the life of me.

I had the same thing happen to me with a Gigabyte motherboard, and I did have to edit the file (I’m not sure why Gnome works for you, I just use i3 and that was broken). But you can do it with a script to run on suspend as long as you have sudo privileges.

One thing to be aware of is that when you echo GPP0 into /proc/acpi/wakeup it toggles the setting. So it will switch between enabled and disabled every time you suspend, unless you check whether or not it’s already set.

Here’s what mine roughly looks like:

    powerManagement.powerDownCommands = ''
      if (grep "GPP0.*enabled" /proc/acpi/wakeup >/dev/null); then
          echo GPP0 | sudo tee /proc/acpi/wakeup
      fi
    '';

Here’s a link to my actual config. I don’t use sudo and I tweak a couple of other things, i.e. I don’t want my USB devices to wake up my machine. If you’re getting accidental wakeups, you may want to disable some of the input device wakeup functionality.

2 Likes

I’m having the same issue. I think it started happening after a nix flake update in which I didn’t change any swaylock-related configuration. I had a working swaylock previously.

Bisect whatever the update did; I’d start with Nixpkgs.

1 Like

I haven’t found the time to bisect nixpkgs yet, but I did a little experimentation with my config and it appears to be the Hyprland bug discussed here. That is, it’s an issue with turning dpms off in Hyprland, not a problem with swaylock. I may try to bisect Hyprland at some point…