Just tried suspend when running a live USB-Manjaro (manjaro-gnome-18.0-stable-x86_64.iso) on the very same computer. Suspend works perfectly. I also did journalctl -b -g suspend
on the live:
[manjaro@manjaro-gnome ~]$ journalctl -b -g suspend
-- Logs begin at Fri 2018-12-07 09:58:03 UTC, end at Fri 2018-12-07 10:00:48 UT>
Dec 07 10:00:30 manjaro-gnome systemd[1]: Starting TLP suspend/resume...
Dec 07 10:00:30 manjaro-gnome systemd[1]: Started TLP suspend/resume.
Dec 07 10:00:30 manjaro-gnome systemd[1]: Starting Suspend...
Dec 07 10:00:30 manjaro-gnome systemd-sleep[2541]: Suspending system...
Dec 07 10:00:41 manjaro-gnome kernel: PM: suspend entry (deep)
Dec 07 10:00:41 manjaro-gnome kernel: Suspending console(s) (use no_console_sus>
Dec 07 10:00:42 manjaro-gnome kernel: PM: suspend exit
Dec 07 10:00:42 manjaro-gnome kernel: audit: type=1130 audit(1544176841.993:60)>
Dec 07 10:00:42 manjaro-gnome kernel: audit: type=1131 audit(1544176841.993:61)>
Dec 07 10:00:41 manjaro-gnome audit[1]: SERVICE_START pid=1 uid=0 auid=42949672>
Dec 07 10:00:41 manjaro-gnome audit[1]: SERVICE_STOP pid=1 uid=0 auid=429496729>
Dec 07 10:00:41 manjaro-gnome systemd[1]: Started Suspend.
Dec 07 10:00:41 manjaro-gnome systemd[1]: Stopping TLP suspend/resume...
Dec 07 10:00:41 manjaro-gnome systemd[1]: Reached target Suspend.
Dec 07 10:00:41 manjaro-gnome systemd[1]: suspend.target: Unit not needed anymo>
Dec 07 10:00:41 manjaro-gnome systemd[1]: Stopped target Suspend.
Dec 07 10:00:43 manjaro-gnome systemd[1]: Stopped TLP suspend/resume.
To compare with from my installed (from that same USB) system and without any extra script in /lib/systemd/system-sleep/
:
[tomas@pc ~]$ journalctl -b -g suspend
-- Logs begin at Fri 2018-12-07 10:01:53 CET, end at Fri 2018-12-07 11:03:03 CE>
dec 07 10:57:34 pc /usr/lib/gdm-x-session[557]: (II) AIGLX: Suspending AIGLX cl>
dec 07 11:02:52 pc systemd[1]: Starting TLP suspend/resume...
dec 07 11:02:52 pc systemd[1]: Started TLP suspend/resume.
dec 07 11:02:52 pc systemd[1]: Starting Suspend...
dec 07 11:02:52 pc systemd-sleep[2060]: Suspending system...
dec 07 11:02:52 pc kernel: PM: suspend entry (deep)
dec 07 11:02:53 pc kernel: Suspending console(s) (use no_console_suspend to deb>
dec 07 11:02:53 pc kernel: dpm_run_callback(): usb_dev_suspend+0x0/0x10 returns>
dec 07 11:02:53 pc kernel: PM: Device usb2 failed to suspend async: error -16
dec 07 11:02:53 pc kernel: PM: Some devices failed to suspend, or early wake ev>
dec 07 11:02:53 pc kernel: PM: suspend exit
dec 07 11:02:53 pc kernel: PM: suspend entry (s2idle)
dec 07 11:02:57 pc kernel: Suspending console(s) (use no_console_suspend to deb>
dec 07 11:02:57 pc kernel: dpm_run_callback(): usb_dev_suspend+0x0/0x10 returns>
dec 07 11:02:57 pc kernel: PM: Device usb2 failed to suspend async: error -16
dec 07 11:02:57 pc kernel: PM: Some devices failed to suspend, or early wake ev>
dec 07 11:02:57 pc kernel: PM: suspend exit
dec 07 11:02:57 pc systemd[1]: systemd-suspend.service: Main process exited, co>
dec 07 11:02:57 pc systemd[1]: systemd-suspend.service: Failed with result 'exi>
dec 07 11:02:57 pc systemd[1]: Failed to start Suspend.
dec 07 11:02:57 pc systemd[1]: Dependency failed for Suspend.
dec 07 11:02:57 pc systemd[1]: suspend.target: Job suspend.target/start failed >
dec 07 11:02:57 pc audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294>
dec 07 11:02:57 pc systemd[1]: Stopping TLP suspend/resume...
dec 07 11:02:57 pc kernel: audit: type=1130 audit(1544176977.062:62): pid=1 uid>
dec 07 11:02:58 pc systemd[1]: Stopped TLP suspend/resume.
lines 5-27/27 (END)
Any help to solve this is much wanted and appreciated, thanks.