openSUSE Leap 15.5 Suspend to Ram / Hibernate not working

Hi Guys,
I’m pretty new to Linux in general. I just recently built a PC and slapped openSUSE on it. Everything seems to be working pretty sweet so far, except for the ACPI related functions. I’ve scoured the intertubes and cannot seem to find a solution. I need help even trying to track down the issue, and being pretty new, I’m not really sure where to start.

  1. Suspend to ram - Machine goes to sleep, fans stop, Power light blinks. When I attempt to resume the computer, system seems to start up, but the monitors remain off. I’m not sure what the state of the system is at that point because I can’t see anything :slight_smile:

  2. Hibernate - System seems to begin to shut down…power never actually goes off, and it brings right back to lock screen. It’s almost as if the computer is trying to hibernate, but fails…the monitors go off, but then they come back on.

Any help is appreciated. Not even sure which commands to run and report back on…dmesg? journalctl? etc

Hello,
you can check the journal with
journalctl
If you have to reboot after your monitor doesn’t come back to life you can use
journalctl -b -1
to get the journal from your last boot (-b = current boot, -1 = boot before the current one)

For hibernation it helps to have a swap file or swap partition. I think there might be solutions to try and get hibernation without swap but it seems to cause major problems.
So, please check if you have a swap file/partition.

You can get hardware/system info (including your swap) with inxi -F. In case you want to paste your system info here (which would be helpful) use inxi -Fz (that masks serial numbers and such to protect sensitive information).

Firstly, thank you for quickly jumping in to try to help

When I installed, I kept the default partitioning scheme. I just checked and I do not see a swap partition. How would I go about creating one for the purposes of hibernation?

when I run journalctl with the -b -1 options it tells me there is no log for that boot. So, I have run it just straight up. I do see errors regarding ACPI, not exactly sure how to go about correcting them, or what they mean…here’s what I see regarding acpi…I grepped for “acpi”

Sep 05 06:23:26 localhost kernel: BIOS-e820: [mem 0x0000000074277000-0x0000000074500fff] ACPI data
Sep 05 06:23:26 localhost kernel: BIOS-e820: [mem 0x0000000074501000-0x000000007471efff] ACPI NVS
Sep 05 06:23:26 localhost kernel: reserve setup_data: [mem 0x0000000074277000-0x0000000074500fff] ACPI data
Sep 05 06:23:26 localhost kernel: reserve setup_data: [mem 0x0000000074501000-0x000000007471efff] ACPI NVS
Sep 05 06:23:26 localhost kernel: efi: ACPI=0x74500000 ACPI 2.0=0x74500014 TPMFinalLog=0x7462c000 SMBIOS=0x75a71000 SMBIOS 3.0=0x75a70000 MEMATTR=0x6d719818 ESRT=0x6d926c18 MOKvar=0x75aec000 RNG=0x74449c18 TPMEventLog=0x5bc2a018 
Sep 05 06:23:26 localhost kernel: ACPI: Early table checksum verification disabled
Sep 05 06:23:26 localhost kernel: ACPI: RSDP 0x0000000074500014 000024 (v02 ALASKA)
Sep 05 06:23:26 localhost kernel: ACPI: XSDT 0x00000000744FF728 00010C (v01 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: FACP 0x00000000744FE000 000114 (v06 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: DSDT 0x000000007445F000 09E6DE (v02 ALASKA A M I    01072009 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: FACS 0x000000007471E000 000040
Sep 05 06:23:26 localhost kernel: ACPI: FIDT 0x000000007445E000 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x000000007445C000 00038C (v02 PmaxDv Pmax_Dev 00000001 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074456000 005D34 (v02 CpuRef CpuSsdt  00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074453000 002D81 (v02 SaSsdt SaSsdt   00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x000000007444F000 00334F (v02 INTEL  IgfxSsdt 00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: HPET 0x000000007444E000 000038 (v01 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: APIC 0x000000007444D000 0001DC (v05 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: MCFG 0x000000007444C000 00003C (v01 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x000000007444A000 001F1A (v02 ALASKA Ther_Rvp 00001000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: NHLT 0x0000000074448000 00002D (v00 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: LPIT 0x0000000074447000 0000CC (v01 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074443000 002357 (v02 ALASKA TbtTypeC 00000000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074440000 002A83 (v02 ALASKA PtidDevc 00001000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: DBGP 0x000000007443F000 000034 (v01 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: DBG2 0x000000007443E000 000054 (v00 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x000000007443D000 000C1F (v02 ALASKA UsbCTabl 00001000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: DMAR 0x000000007443C000 000050 (v02 INTEL  EDK2     00000002      01000013)
Sep 05 06:23:26 localhost kernel: ACPI: FPDT 0x000000007443B000 000044 (v01 ALASKA A M I    01072009 AMI  01000013)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074439000 001DA2 (v02 INTEL  xh_rps14 00000000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074435000 003AEA (v02 SocGpe SocGpe   00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0x0000000074431000 0039DA (v02 SocCmn SocCmn   00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: UEFI 0x000000007456E000 00063A (v01 INTEL  RstVmdE  00000000 INTL 00000000)
Sep 05 06:23:26 localhost kernel: ACPI: UEFI 0x000000007456D000 00005C (v01 INTEL  RstVmdV  00000000 INTL 00000000)
Sep 05 06:23:26 localhost kernel: ACPI: BGRT 0x0000000074430000 000038 (v01 ALASKA A M I    01072009 AMI  00010013)
Sep 05 06:23:26 localhost kernel: ACPI: WPBT 0x00000000742FB000 000040 (v01 ALASKA A M I    00000001 ASUS 00000001)
Sep 05 06:23:26 localhost kernel: ACPI: TPM2 0x00000000742FA000 00004C (v04 ALASKA A M I    00000001 AMI  00000000)
Sep 05 06:23:26 localhost kernel: ACPI: PHAT 0x00000000742F9000 0005F1 (v01 ALASKA A M I    00000005 MSFT 0100000D)
Sep 05 06:23:26 localhost kernel: ACPI: WSMT 0x0000000074446000 000028 (v01 ALASKA A M I    01072009 AMI  00010013)
Sep 05 06:23:26 localhost kernel: ACPI: Reserving FACP table memory at [mem 0x744fe000-0x744fe113]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving DSDT table memory at [mem 0x7445f000-0x744fd6dd]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving FACS table memory at [mem 0x7471e000-0x7471e03f]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving FIDT table memory at [mem 0x7445e000-0x7445e09b]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x7445c000-0x7445c38b]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74456000-0x7445bd33]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74453000-0x74455d80]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x7444f000-0x7445234e]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving HPET table memory at [mem 0x7444e000-0x7444e037]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving APIC table memory at [mem 0x7444d000-0x7444d1db]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving MCFG table memory at [mem 0x7444c000-0x7444c03b]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x7444a000-0x7444bf19]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving NHLT table memory at [mem 0x74448000-0x7444802c]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving LPIT table memory at [mem 0x74447000-0x744470cb]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74443000-0x74445356]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74440000-0x74442a82]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving DBGP table memory at [mem 0x7443f000-0x7443f033]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving DBG2 table memory at [mem 0x7443e000-0x7443e053]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x7443d000-0x7443dc1e]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving DMAR table memory at [mem 0x7443c000-0x7443c04f]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving FPDT table memory at [mem 0x7443b000-0x7443b043]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74439000-0x7443ada1]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74435000-0x74438ae9]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving SSDT table memory at [mem 0x74431000-0x744349d9]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving UEFI table memory at [mem 0x7456e000-0x7456e639]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving UEFI table memory at [mem 0x7456d000-0x7456d05b]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving BGRT table memory at [mem 0x74430000-0x74430037]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving WPBT table memory at [mem 0x742fb000-0x742fb03f]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving TPM2 table memory at [mem 0x742fa000-0x742fa04b]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving PHAT table memory at [mem 0x742f9000-0x742f95f0]
Sep 05 06:23:26 localhost kernel: ACPI: Reserving WSMT table memory at [mem 0x74446000-0x74446027]
Sep 05 06:23:26 localhost kernel: ACPI: PM-Timer IO Port: 0x1808
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x11] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x12] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x13] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x14] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x15] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x16] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x17] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Sep 05 06:23:26 localhost kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Sep 05 06:23:26 localhost kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Sep 05 06:23:26 localhost kernel: ACPI: Using ACPI (MADT) for SMP configuration information
Sep 05 06:23:26 localhost kernel: ACPI: HPET id: 0x8086a201 base: 0xfed00000
Sep 05 06:23:26 localhost kernel: ACPI: Core revision 20220331
Sep 05 06:23:26 localhost kernel: ACPI: PM: Registering ACPI NVS region [mem 0x74501000-0x7471efff] (2220032 bytes)
Sep 05 06:23:26 localhost kernel: ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
Sep 05 06:23:26 localhost kernel: acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(Module Device)
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(Processor Device)
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(3.0 _SCP Extensions)
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(Processor Aggregator Device)
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(Linux-Dell-Video)
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
Sep 05 06:23:26 localhost kernel: ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
Sep 05 06:23:26 localhost kernel: ACPI: 12 ACPI AML tables successfully acquired and loaded
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC2B83200 0001AB (v02 PmRef  Cpu0Psd  00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: \_SB_.PR00: _OSC native thermal LVT Acked
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC2557800 000394 (v02 PmRef  Cpu0Cst  00003001 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC2548800 000689 (v02 PmRef  Cpu0Ist  00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC254D000 0004B5 (v02 PmRef  Cpu0Hwp  00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC0FF8000 001BAF (v02 PmRef  ApIst    00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC0FFA000 001038 (v02 PmRef  ApHwp    00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC0FFE000 001349 (v02 PmRef  ApPsd    00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Dynamic OEM Table Load:
Sep 05 06:23:26 localhost kernel: ACPI: SSDT 0xFFFF9E3EC255D000 000FBB (v02 PmRef  ApCst    00003000 INTL 20200717)
Sep 05 06:23:26 localhost kernel: ACPI: Interpreter enabled
Sep 05 06:23:26 localhost kernel: ACPI: PM: (supports S0 S3 S4 S5)
Sep 05 06:23:26 localhost kernel: ACPI: Using IOAPIC for interrupt routing
Sep 05 06:23:26 localhost kernel: PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
Sep 05 06:23:26 localhost kernel: ACPI: Enabled 6 GPEs in block 00 to 7F
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [BTRT]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [DBTR]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [WRST]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [FN00]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [FN01]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [FN02]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [FN03]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [FN04]
Sep 05 06:23:26 localhost kernel: ACPI: PM: Power Resource [PIN]
Sep 05 06:23:26 localhost kernel: ACPI: PCI Root Bridge [PC00] (domain 0000 [bus 00-e0])
Sep 05 06:23:26 localhost kernel: acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
Sep 05 06:23:26 localhost kernel: acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC]
Sep 05 06:23:26 localhost kernel: acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKA configured for IRQ 0
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKB configured for IRQ 1
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKC configured for IRQ 0
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKD configured for IRQ 0
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKE configured for IRQ 0
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKF configured for IRQ 0
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKG configured for IRQ 0
Sep 05 06:23:26 localhost kernel: ACPI: PCI: Interrupt link LNKH configured for IRQ 0
Sep 05 06:23:26 localhost kernel: PCI: Using ACPI for IRQ routing
Sep 05 06:23:26 localhost kernel: pnp: PnP ACPI init
Sep 05 06:23:26 localhost kernel: pnp: PnP ACPI: found 7 devices
Sep 05 06:23:26 localhost kernel: clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
Sep 05 06:23:26 localhost kernel: ACPI: bus type thunderbolt registered
Sep 05 06:23:26 localhost kernel: ACPI: \_SB_.PR00: Found 3 idle states
Sep 05 06:23:26 localhost kernel: hpet_acpi_add: no address or irqs in _CRS
Sep 05 06:23:26 localhost kernel: platform ACPI0007:29: hash matches
Sep 05 06:23:26 localhost kernel: acpi ACPI0007:29: hash matches
Sep 05 06:23:26 localhost kernel: acpi MCHP1940:0a: hash matches
Sep 05 06:23:27 localhost kernel: ACPI: button: Sleep Button [SLPB]
Sep 05 06:23:27 localhost kernel: ACPI: button: Power Button [PWRB]
Sep 05 06:23:27 localhost kernel: ACPI: button: Power Button [PWRF]
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:01: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:04: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:05: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:06: duplicate WMI GUID 97845ED0-4E6D-11DE-8A39-0800200C9A66 (first instance was on PNP0C14:02)
Sep 05 06:23:27 localhost kernel: acpi PNP0C14:06: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Sep 05 06:23:27 localhost kernel: ACPI: bus type USB registered
Sep 05 06:23:27 localhost kernel: ACPI: bus type drm_connector registered
Sep 05 06:23:27 localhost kernel: ACPI Warning: \_SB.PC00.PEG1.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20220331/nsarguments-68)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:27 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:27 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:27 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:28 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:28 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:28 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:28 localhost kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.PEG1.PEGP._DSM.USRG], AE_ALREADY_EXISTS (20220331/dsfield-185)
Sep 05 06:23:28 localhost kernel: ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20220331/dswload2-478)
Sep 05 06:23:28 localhost kernel: ACPI Error: Aborting method \_SB.PC00.PEG1.PEGP._DSM due to previous error (AE_ALREADY_EXISTS) (20220331/psparse-531)
Sep 05 06:23:30 localhost kernel: ACPI: thermal: Thermal Zone [TZ00] (28 C)

as far as inxi…here you go.

System:
Kernel: 5.14.21-150500.55.19-default arch: x86_64 bits: 64
Desktop: KDE Plasma v: 5.27.4 Distro: openSUSE Leap 15.5
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: N/A
Mobo: ASUSTeK model: TUF GAMING Z790-PLUS WIFI v: Rev 1.xx
serial: UEFI: American Megatrends v: 1002 date: 03/31/2023
CPU:
Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700K bits: 64
type: MST AMCP cache: L2: 24 MiB
Speed (MHz): avg: 4900 min/max: 800/5377:5400:4200 cores: 1: 5300 2: 5300
3: 5300 4: 5300 5: 5300 6: 5300 7: 5300 8: 5300 9: 5300 10: 5300 11: 5300
12: 5300 13: 5300 14: 5307 15: 5300 16: 5300 17: 4095 18: 4101 19: 4120
20: 4100 21: 4119 22: 4091 23: 4090 24: 4100
Graphics:
Device-1: NVIDIA GA104 [GeForce RTX 3070 Lite Hash Rate] driver: nvidia
v: 535.86.05
Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5 driver: X:
loaded: nvidia unloaded: fbdev,modesetting,vesa gpu: nvidia,nvidia-nvswitch
resolution: 1: 3840x2160~60Hz 2: 3840x2160~60Hz
API: OpenGL v: 4.6.0 NVIDIA 535.86.05 renderer: NVIDIA GeForce RTX
3070/PCIe/SSE2
Audio:
Device-1: Intel driver: snd_hda_intel
Device-2: NVIDIA GA104 High Definition Audio driver: snd_hda_intel
Device-3: Logitech Logitech Stereo H650e type: USB
driver: hid-generic,snd-usb-audio,usbhid
Sound API: ALSA v: k5.14.21-150500.55.19-default running: yes
Sound Server-1: PulseAudio v: 15.0 running: yes
Sound Server-2: PipeWire v: 0.3.64 running: yes
Network:
Device-1: Intel driver: iwlwifi
IF: wlan0 state: up mac:
Device-2: Intel Ethernet I226-V driver: igc
IF: eth0 state: down mac:
Bluetooth:
Device-1: Intel type: USB driver: btusb
Report: rfkill ID: hci0 state: up address: see --recommends
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
driver: vmd
Drives:
Local Storage: total: 1.82 TiB used: 192.35 GiB (10.3%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
Partition:
ID-1: / size: 1.82 TiB used: 192.35 GiB (10.3%) fs: btrfs
dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 5.1 MiB (1.0%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 1.82 TiB used: 192.35 GiB (10.3%) fs: btrfs
dev: /dev/nvme0n1p2
ID-4: /opt size: 1.82 TiB used: 192.35 GiB (10.3%) fs: btrfs
dev: /dev/nvme0n1p2
ID-5: /tmp size: 1.82 TiB used: 192.35 GiB (10.3%) fs: btrfs
dev: /dev/nvme0n1p2
ID-6: /var size: 1.82 TiB used: 192.35 GiB (10.3%) fs: btrfs
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p3
Sensors:
System Temperatures: cpu: 43.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 468 Uptime: 0h 11m Memory: 62.53 GiB used: 4.6 GiB (7.4%)
Shell: Bash inxi: 3.3.23

But we see nothing. Please always post such information by copy/paste. And please include the command/prompt line so we can see what you did to get the output.

In this case probably:

fdisk -l

and

swapon

And please always use the </> around posted code. You did with the log, but you forgot with the inxi output.

Also, you say you “suspend to ram”, resp. “Hibernate”, but we do not know how. And that is probably from a desktop environment, but we do not know which one.

So, seems like you have a 2GiB swap partition and 62,53GiB RAM. From how I understand hibernation (suspend to disc) is working is that it shovels your current RAM into your swap. Which in that case might lead to problems/non-functionality because as of your information you used 4,6GiB at that moment which would be too much for the size of the swap.
Does suspend (to RAM) work without flaws?

I don’t think the ACPI errors (if you talk about that:

) are responsible for your screen to not come back.

So, as you have a desktop system: powering the screen off and back on doesn’t do anything? Does switching to another tty have an effect? (by pressing e.g. Ctrl+Alt+F2)

Sorry, have been a bit confused. Forget that sentence.

Ok, let me try this again, with some more detail

i am running opensuse Leap 15.5 Here is my inxi correctly formatted

localhost:/ # inxi -Fz
System:
  Kernel: 5.14.21-150500.55.19-default arch: x86_64 bits: 64
    Desktop: KDE Plasma v: 5.27.4 Distro: openSUSE Leap 15.5
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: N/A
  Mobo: ASUSTeK model: TUF GAMING Z790-PLUS WIFI v: Rev 1.xx
    serial: <filter> UEFI: American Megatrends v: 1002 date: 03/31/2023
CPU:
  Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700K bits: 64
    type: MST AMCP cache: L2: 24 MiB
  Speed (MHz): avg: 4903 min/max: 800/5377:5400:4200 cores: 1: 5300 2: 5300
    3: 5300 4: 5300 5: 5300 6: 5300 7: 5300 8: 5300 9: 5300 10: 5279 11: 5300
    12: 5300 13: 5300 14: 5300 15: 5300 16: 5342 17: 4103 18: 4114 19: 4103
    20: 4109 21: 4099 22: 4125 23: 4111 24: 4108
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070 Lite Hash Rate] driver: nvidia
    v: 535.86.05
  Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5 driver: X:
    loaded: nvidia unloaded: fbdev,modesetting,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1: 3840x2160~60Hz 2: 3840x2160~60Hz
  API: OpenGL v: 4.6.0 NVIDIA 535.86.05 renderer: NVIDIA GeForce RTX
    3070/PCIe/SSE2
Audio:
  Device-1: Intel driver: snd_hda_intel
  Device-2: NVIDIA GA104 High Definition Audio driver: snd_hda_intel
  Device-3: Logitech Logitech Stereo H650e type: USB
    driver: hid-generic,snd-usb-audio,usbhid
  Sound API: ALSA v: k5.14.21-150500.55.19-default running: yes
  Sound Server-1: PulseAudio v: 15.0 running: yes
  Sound Server-2: PipeWire v: 0.3.64 running: yes
Network:
  Device-1: Intel driver: iwlwifi
  IF: wlan0 state: up mac: <filter>
  Device-2: Intel Ethernet I226-V driver: igc
  IF: eth0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel type: USB driver: btusb
  Report: rfkill ID: hci0 state: up address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
    driver: vmd
Drives:
  Local Storage: total: 1.82 TiB used: 192.35 GiB (10.3%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
Partition:
  ID-1: / size: 1.82 TiB used: 192.34 GiB (10.3%) fs: btrfs
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 511 MiB used: 5.1 MiB (1.0%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-3: /home size: 1.82 TiB used: 192.34 GiB (10.3%) fs: btrfs
    dev: /dev/nvme0n1p2
  ID-4: /opt size: 1.82 TiB used: 192.34 GiB (10.3%) fs: btrfs
    dev: /dev/nvme0n1p2
  ID-5: /tmp size: 1.82 TiB used: 192.34 GiB (10.3%) fs: btrfs
    dev: /dev/nvme0n1p2
  ID-6: /var size: 1.82 TiB used: 192.34 GiB (10.3%) fs: btrfs
    dev: /dev/nvme0n1p2
Swap:
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme0n1p3
Sensors:
  System Temperatures: cpu: 41.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 448 Uptime: 0h 6m Memory: 62.53 GiB used: 3.61 GiB (5.8%)
  Shell: Bash inxi: 3.3.23

When I try to suspend, I would normally let the machine use the settings in my KDE environment, but for testing/troubleshooting, I am running the command

localhost:/ # systemctl suspend

At this point the machine shuts down and monitors go off. The power button on the case blinks, indicating it is sleeping.

I press the power button again and the machine turns on. Monitors show nothing. I tried manually cycling the power to the monitors…nothing.

I have tried switching the tty mode as suggested, but that also did not help.

So, i do a hard reboot at this point. When I get back to my bash shell…

localhost:/ # journalctl -b -1
Specifying boot ID or boot offset has no effect, no persistent journal was found.

journalctl without the switches produces a massive amount of output, so I can’t paste the whole thing here.

Are there any logs I can look at to see what is happening during the suspend-to-ram processing?

no persistent journal was found.

Thats normal, make it persistent.

So, I tried searching for your monitor problem:

Seems like you are not the only one and it also seems that it might be connected to the nvidia driver. I know, in the thread it’s a different driver version. But you could try to check if the mentioned nvidia-services from here:

are running on your system.

Of course it’s more imortant to check the journal (after making it persistent, as @Sauerland mentioned) first as it might be a completely different problem.

But I guess you could try the mentioned workaround. Just: I would not remove this nvidia script (/lib/systemd/system-sleep/nvidia) but rather rename it/move it somewhere else.

Another option would be to switch to nouveau for testing purposes.

Thank you for the help and patience.

I made the journal persistent and re-performed the steps. I do not see anything that stands out…It seems to reach the end successfully

ep 06 22:24:22 localhost.localdomain systemd[1]: Reached target Sleep.
Sep 06 22:24:22 localhost.localdomain systemd[1]: Starting NVIDIA system suspend actions...
Sep 06 22:24:22 localhost.localdomain suspend[3400]: nvidia-suspend.service
Sep 06 22:24:22 localhost.localdomain logger[3400]: <13>Sep  6 22:24:22 suspend: nvidia-suspend.service
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/ldac
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSink/aac
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/aac
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSink/sbc
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/sbc
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSink/sbc_xq
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/sbc_xq
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/faststream
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/faststream_duplex
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSink/opus_05
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/opus_05
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Sep 06 22:24:23 localhost.localdomain bluetoothd[1288]: Endpoint unregistered: sender=:1.54 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Sep 06 22:24:23 localhost.localdomain kernel: snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 20
Sep 06 22:24:24 localhost.localdomain systemd[1]: nvidia-suspend.service: Deactivated successfully.
Sep 06 22:24:24 localhost.localdomain systemd[1]: Finished NVIDIA system suspend actions.
Sep 06 22:24:24 localhost.localdomain systemd[1]: Starting System Suspend...
Sep 06 22:24:24 localhost.localdomain systemd-sleep[3413]: INFO: Skip running /usr/lib/systemd/system-sleep/grub2.sleep for suspend
Sep 06 22:24:24 localhost.localdomain systemd-sleep[3411]: Entering sleep state 'suspend'...

I tried the steps from the nvidia site. There was definitely a change in behavior. After disabling the nvidia suspend/hibernate/resume services, and then running

systemctl suspend

It seemed to just send me back to a sign in screen. (The one you get when you are away from the computer, not the one you get when you initially log into the system). This behavior was similar to how hibernate was working before, except without the monitors cycling. I don’t have those logs at this time, but there was also nothing odd looking…it made it all the way to the end and said it was going to sleep.

I resumed the services I had stopped, and the original behavior is back. (the script file mentioned in the linked post didn’t even exist on my system to start with)

Im going to give up for the night.
I’ll try again next week…i’ll check the logs for a Hibernate, see if maybe that leads anywhere.

I may try to switch out to the nouveau driver just as a test, if I get brave enough :-D.

If you think of anything else to try please let me know!

Okay, seems like the nvidia driver settings might be responsible then.

Even if you increase your swap and get hibernate to work, you might get the same result as with suspend.

Here I found some more information: Chapter 21. Configuring Power Management Support

I don’t have a Nvidia device to try it myself but maybe it will help you.

Indeed trying nouveau would be a good option to verify that it’s a GPU driver problem.

Don’t forget to backup your data before trying crucial things :wink:

Hi everyone,
I finally got around to tinkering with the sleep/hibernate issue.
i ran

systemctl hibernate

and took a look at the logs. There was clearly an error regarding “resume=” either not being set correctly missing. So I did my DD, and it turns out that parameter was completely missing (as the error stated).

I added
resume=<path to my swap>
and tried again.

Seems to actually have worked! Power went down completely, much quicker than when I shut it off. And when I pressed the power button, it relatively quickly brought me right back tot he desktop. No GRUB loader.

Pretty nice. This is a desktop computer, but I’d still like to have it hibernate if I leave it on, and then be able to get back to it quickly.

Maybe one day I’ll get around to playing with “sleep”, but for now, this will be ok.

Thanks!