can't suspend

installed the leap 15 on a HP 300 mini (Pavilion Mini) desktop. The darn think refuses to suspend, gfx goes off (so the lights on the USB keyboard) but the system is still working (system fan is working and power LED is still on, not blinking). I even updated the kernel to 4.16 (stable) (bit better response, as while on 4.12 I only could ‘wake’ up the display by pressing the power button, while on the 4.16 the display can be switched on by just pressing a key on the USB keyboard)

swap is 8GB (same as RAM) , well the system suspends and resumes well using other distros like Ubuntu and Fedora (tested on live images, just to rule out a possible h/ware fault) still no idea whats going on with the opensuse, probably not compatible with that 4-5yo system

dmesg:


 1538.803753] PM: suspend entry (deep)
 1538.803763] PM: Syncing filesystems ... done.
 1538.952520] Freezing user space processes ... (elapsed 0.001 seconds) done.
 1538.954382] OOM killer disabled.
 1538.954382] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
 1538.955561] Suspending console(s) (use no_console_suspend to debug)
 1538.972124] sd 1:0:0:0: [sda] Synchronizing SCSI cache
 1539.098252] sd 1:0:0:0: [sda] Stopping disk
 1539.667302] ACPI: EC: interrupt blocked
 1539.710340] ACPI: Preparing to enter system sleep state S3
 1539.713160] ACPI: EC: event blocked
 1539.713161] ACPI: EC: EC stopped
 1539.713163] PM: Saving platform NVS memory
 1539.713315] Disabling non-boot CPUs ...
 1539.738215] smpboot: CPU 1 is now offline
 1539.759178] smpboot: CPU 2 is now offline
 1539.793012] IRQ 23: no longer affine to CPU3
 1539.794041] smpboot: CPU 3 is now offline
 1539.794367] Enabling non-boot CPUs ...
 1539.794511] x86: Booting SMP configuration:
 1539.794514] smpboot: Booting Node 0 Processor 1 APIC 0x2
 1539.795884]  cache: parent cpu1 should not be sleeping
 1539.796340] CPU1 is up
 1539.796469] smpboot: Booting Node 0 Processor 2 APIC 0x1
 1539.797743]  cache: parent cpu2 should not be sleeping
 1539.798236] CPU2 is up
 1539.798365] smpboot: Booting Node 0 Processor 3 APIC 0x3
 1539.799517]  cache: parent cpu3 should not be sleeping
 1539.799999] CPU3 is up
 1539.808723] ACPI: EC: EC started
 1539.808803] ACPI: Waking up from system sleep state S3
 1539.811266] ACPI: EC: interrupt unblocked
 1539.876259] ACPI: EC: event unblocked
 1539.889004] sd 1:0:0:0: [sda] Starting disk
 1539.951822] r8169 0000:02:00.0 eth0: link down
 1540.218475] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
 1540.223146] ata2.00: configured for UDMA/133
 1540.866294] OOM killer enabled.
 1540.866295] Restarting tasks ... 
 1540.868405] pci_bus 0000:01: Allocating resources
 1540.868421] pci_bus 0000:02: Allocating resources
 1540.868438] pci_bus 0000:03: Allocating resources
 1540.868459] pci_bus 0000:04: Allocating resources
 1540.869501] pci_bus 0000:01: Allocating resources
 1540.869516] pci_bus 0000:02: Allocating resources
 1540.869532] pci_bus 0000:03: Allocating resources
 1540.869556] pci_bus 0000:04: Allocating resources
 1540.875992] done.
 1540.876565] PM: suspend exit
 1540.876636] PM: suspend entry (s2idle)
 1540.876637] PM: Syncing filesystems ... done.
 1540.906498] Freezing user space processes ... (elapsed 0.001 seconds) done.
 1540.908414] OOM killer disabled.
 1540.908414] Freezing remaining freezable tasks ... (elapsed 0.136 seconds) done.
 1541.057455] Suspending console(s) (use no_console_suspend to debug)
 1541.075407] sd 1:0:0:0: [sda] Synchronizing SCSI cache
 1541.075565] sd 1:0:0:0: [sda] Stopping disk
 1541.643323] ACPI: EC: interrupt blocked
 1562.111014] ACPI: EC: interrupt unblocked
 1562.185229] sd 1:0:0:0: [sda] Starting disk
 1562.252225] r8169 0000:02:00.0 eth0: link down
 1562.376696] usb 2-4: reset high-speed USB device number 3 using xhci_hcd
 1562.518270] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
 1562.522079] ata2.00: configured for UDMA/133
 1563.070636] usb 2-4.3: reset low-speed USB device number 6 using xhci_hcd
 1563.677241] usb 2-4.4: reset low-speed USB device number 7 using xhci_hcd
 1563.820241] r8169 0000:02:00.0 eth0: link up
 1564.078710] usb 2-4.1: reset high-speed USB device number 5 using xhci_hcd
 1564.275043] usb 2-4.5: reset high-speed USB device number 8 using xhci_hcd
 1564.711377] usb 2-4.5.1: reset high-speed USB device number 9 using xhci_hcd
 1564.825239] OOM killer enabled.
 1564.825241] Restarting tasks ... done.
 1564.833510] PM: suspend exit