LinuxCommandLibrary

pm-suspend

TLDR

Suspend to RAM

$ sudo pm-suspend
copy
Suspend with quirks
$ sudo pm-suspend --quirk-dpms-on
copy
Suspend and set auto-resume
$ sudo pm-suspend --auto-quirks
copy

SYNOPSIS

pm-suspend [options]

DESCRIPTION

pm-suspend puts the system into suspend (sleep) mode, also known as S3 or suspend-to-RAM. The system state is preserved in RAM while power consumption is minimized.
Part of pm-utils power management utilities.

PARAMETERS

--quirk-dpms-on

Turn display on after resume.
--quirk-vbe-post
POST video after resume.
--quirk-s3-bios
S3 BIOS quirk.
--auto-quirks
Automatically detect quirks.
--help
Show help.

EXAMPLES

$ # Simple suspend
sudo pm-suspend

# With video quirks
sudo pm-suspend --quirk-vbe-post

# Suspend with all auto quirks
sudo pm-suspend --auto-quirks

# Hibernate instead (suspend to disk)
sudo pm-hibernate
copy

HOOKS

Custom scripts in /etc/pm/sleep.d/ run before suspend and after resume:

$ #!/bin/bash
case "$1" in
    suspend|hibernate)
        # Before sleep
        ;;
    resume|thaw)
        # After wake
        ;;
esac
copy

CAVEATS

Deprecated on systemd systems (use systemctl suspend). Requires working ACPI. May need quirks for some hardware.

HISTORY

pm-utils was developed by Peter Jones and the Fedora team for Linux power management before systemd.

SEE ALSO

Copied to clipboard