You are not logged in.

#1 2013-02-20 15:59:05

AncientPC
Member
Registered: 2012-02-11
Posts: 52

How to debug fail suspends?

So my Arch laptop has been failing to suspend consistently for the past month or two, how do I diagnose the issue?

Offline

#2 2013-02-20 16:04:01

illusionist
Member
From: localhost
Registered: 2012-04-03
Posts: 498

Re: How to debug fail suspends?

Take a look at your journalctl. Also you can find all the relevant logs at /var/log.
EDIT: Are you refering to suspend to ram or hibernate ?

Last edited by illusionist (2013-02-20 16:06:15)


  Never argue with stupid people,They will drag you down to their level and then beat you with experience.--Mark Twain
@github

Offline

#3 2013-02-20 16:59:08

AncientPC
Member
Registered: 2012-02-11
Posts: 52

Re: How to debug fail suspends?

Suspend to ram.

Offline

#4 2013-02-21 07:23:40

illusionist
Member
From: localhost
Registered: 2012-04-03
Posts: 498

Re: How to debug fail suspends?

You did not provide enough information. Please post your logs/errors so that we can narrow down the issue.
Also see this:
Post complete logs/output


  Never argue with stupid people,They will drag you down to their level and then beat you with experience.--Mark Twain
@github

Offline

#5 2013-02-21 13:54:01

AncientPC
Member
Registered: 2012-02-11
Posts: 52

Re: How to debug fail suspends?

I know, I was just responding to your earlier question. I have to wait for suspend to fail first. tongue

Offline

#6 2013-03-05 15:35:39

AncientPC
Member
Registered: 2012-02-11
Posts: 52

Re: How to debug fail suspends?

Ok, so my laptop fails to suspend. I have to do a hard reboot to bring it back up and when I run systemctl and I don't see something that could be causing suspend to fail. What should I be looking for?

UNIT                       LOAD   ACTIVE   SUB       DESCRIPTION
proc-sys..._misc.automount loaded active   running   Arbitrary Executable File Formats File System Automount Point
dev-disk...0D160DGN.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart1.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart2.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart3.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart5.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart6.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart7.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...b271dc62.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart1.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart2.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart3.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart5.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart6.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...x2dpart7.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...bel-home.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...bel-root.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...bel-swap.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...Reserved.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...5cx20Pro.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...b7adcb9d.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...666EDEF4.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...a03faf71.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...101999fc.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-disk...4268D38C.device loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda.device             loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda1.device            loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda2.device            loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda3.device            loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda5.device            loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda6.device            loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-sda7.device            loaded active   plugged   INTEL_SSDSA2BW160G3L
dev-ttyS0.device           loaded active   plugged   /dev/ttyS0
dev-ttyS1.device           loaded active   plugged   /dev/ttyS1
dev-ttyS2.device           loaded active   plugged   /dev/ttyS2
dev-ttyS3.device           loaded active   plugged   /dev/ttyS3
sys-devi...ty-ttyS0.device loaded active   plugged   /sys/devices/pci0000:00/0000:00:16.3/tty/ttyS0
sys-devi...net-eth0.device loaded active   plugged   /sys/devices/pci0000:00/0000:00:19.0/net/eth0
sys-devi...oth-hci0.device loaded active   plugged   /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0
sys-devi...nd-card0.device loaded active   plugged   /sys/devices/pci0000:00/0000:00:1b.0/sound/card0
sys-devi...et-wlan0.device loaded active   plugged   /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlan0
sys-devi...sda-sda1.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...sda-sda2.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...sda-sda3.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...sda-sda5.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...sda-sda6.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...sda-sda7.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...lock-sda.device loaded active   plugged   INTEL_SSDSA2BW160G3L
sys-devi...ty-ttyS1.device loaded active   plugged   /sys/devices/platform/serial8250/tty/ttyS1
sys-devi...ty-ttyS2.device loaded active   plugged   /sys/devices/platform/serial8250/tty/ttyS2
sys-devi...ty-ttyS3.device loaded active   plugged   /sys/devices/platform/serial8250/tty/ttyS3
sys-devi...d-card29.device loaded active   plugged   /sys/devices/platform/thinkpad_acpi/sound/card29
sys-module-configfs.device loaded active   plugged   /sys/module/configfs
sys-module-fuse.device     loaded active   plugged   /sys/module/fuse
sys-subs...ces-hci0.device loaded active   plugged   /sys/subsystem/bluetooth/devices/hci0
sys-subs...ces-eth0.device loaded active   plugged   /sys/subsystem/net/devices/eth0
sys-subs...es-wlan0.device loaded active   plugged   /sys/subsystem/net/devices/wlan0
-.mount                    loaded active   mounted   /
dev-hugepages.mount        loaded active   mounted   Huge Pages File System
dev-mqueue.mount           loaded active   mounted   POSIX Message Queue File System
home.mount                 loaded active   mounted   /home
media-windows.mount        loaded active   mounted   /media/windows
proc-sys...nfmt_misc.mount loaded active   mounted   Arbitrary Executable File Formats File System
run-user-1000-gvfs.mount   loaded active   mounted   /run/user/1000/gvfs
sys-fs-f...nnections.mount loaded active   mounted   FUSE Control File System
sys-kernel-config.mount    loaded active   mounted   Configuration File System
sys-kernel-debug.mount     loaded active   mounted   Debug File System
tmp.mount                  loaded active   mounted   /tmp
cups.path                  loaded active   waiting   CUPS Printer Service Spool
systemd-...rd-console.path loaded active   waiting   Dispatch Password Requests to Console Directory Watch
systemd-...sword-wall.path loaded active   waiting   Forward Password Requests to Wall Directory Watch
accounts-daemon.service    loaded active   running   Accounts Service
acpid.service              error  inactive dead      acpid.service
auditd.service             error  inactive dead      auditd.service
colord.service             loaded active   running   Manage, Install and Generate Color Profiles
crond.service              loaded failed   failed    LEGACY unit for "crond" rc script
cronie.service             loaded active   running   Periodic Command Scheduler
cups.service               loaded active   running   CUPS Printing Service
dbus.service               loaded active   running   D-Bus System Message Bus
devmon.service             error  inactive dead      devmon.service
dhcpcd@eth0.service        loaded failed   failed    dhcpcd on eth0
dmeventd.service           loaded inactive dead      Device-mapper event daemon
emergency.service          loaded inactive dead      Emergency Shell
gdm.service                loaded active   running   GNOME Display Manager
getty@tty1.service         loaded inactive dead      Getty on tty1
ip6tables.service          loaded failed   failed    IPv6 Packet Filtering Framework
iptables.service           loaded active   exited    Packet Filtering Framework
lm_sensors.service         loaded active   exited    Initialize hardware monitoring sensors
lvmetad.service            loaded inactive dead      LVM2 metadata daemon
netfs.service              masked inactive dead      netfs.service
network.service            loaded active   exited    LEGACY unit for "network" rc script
NetworkM...-online.service loaded inactive dead      Network Manager Wait Online
NetworkManager.service     loaded active   running   Network Manager
networkmanager.service     loaded active   exited    LEGACY unit for "networkmanager" rc script
ntpd.service               loaded active   running   Network Time Service
plymouth-quit-wait.service error  inactive dead      plymouth-quit-wait.service
plymouth-quit.service      error  inactive dead      plymouth-quit.service
plymouth-start.service     error  inactive dead      plymouth-start.service
polkit.service             loaded active   running   Authorization Manager
postfix.service            loaded active   running   Postfix Mail Transport Agent
rc-local-shutdown.service  loaded inactive dead      /etc/rc.local.shutdown Compatibility
rc-local.service           loaded active   exited    /etc/rc.local Compatibility
rescue.service             loaded inactive dead      Rescue Shell
rtkit-daemon.service       loaded active   running   RealtimeKit Scheduling Policy Service
sensors.service            loaded active   exited    LEGACY unit for "sensors" rc script
sshd.service               loaded active   running   OpenSSH Daemon
sshdgenkeys.service        loaded inactive dead      SSH Key Generation
syslog-ng.service          loaded active   running   System Logger Daemon
syslog.service             error  inactive dead      syslog.service
systemd-...console.service loaded inactive dead      Dispatch Password Requests to Console
systemd-...rd-wall.service loaded inactive dead      Forward Password Requests to Wall
systemd-binfmt.service     loaded active   exited    Set Up Additional Binary Formats
systemd-fsck-root.service  loaded inactive dead      File System Check on Root Device
systemd-...66EDEF4.service loaded inactive dead      File System Check on /dev/disk/by-uuid/64666F0D666EDEF4
systemd-...03faf71.service loaded inactive dead      File System Check on /dev/disk/by-uuid/86ec1d08-d4b9-4db6-9887-535ca03faf71
systemd-initctl.service    loaded inactive dead      /dev/initctl Compatibility Daemon
systemd-...l-flush.service loaded inactive dead      Trigger Flushing of Journal to Persistent Storage
systemd-journald.service   loaded active   running   Journal Service
systemd-logind.service     loaded active   running   Login Service
systemd-...es-load.service loaded active   exited    Load Kernel Modules
systemd-...ed-load.service loaded inactive dead      Load Random Seed
systemd-...ed-save.service loaded inactive dead      Save Random Seed
systemd-...collect.service loaded inactive dead      Collect Read-Ahead Data
systemd-...ad-done.service loaded inactive dead      Stop Read-Ahead Data Collection
systemd-...-replay.service loaded inactive dead      Replay Read-Ahead Data
systemd-remount-fs.service loaded active   exited    Remount Root and Kernel File Systems
systemd-shutdownd.service  loaded inactive dead      Delayed Shutdown Service
systemd-sysctl.service     loaded active   exited    Apply Kernel Variables
systemd-...s-clean.service loaded inactive dead      Cleanup of Temporary Directories
systemd-...s-setup.service loaded active   exited    Recreate Volatile Files and Directories
systemd-...trigger.service loaded active   exited    udev Coldplug all Devices
systemd-udevd.service      loaded active   running   udev Kernel Device Manager
systemd-...unlevel.service loaded inactive dead      Update UTMP about System Runlevel Changes
systemd-...hutdown.service loaded inactive dead      Update UTMP about System Shutdown
systemd-...essions.service loaded active   exited    Permit User Sessions
systemd-...e-setup.service loaded active   exited    Setup Virtual Console
udisks2.service            loaded active   running   Disk Manager
upower.service             loaded active   running   Daemon for power management
wpa_supplicant.service     loaded active   running   WPA supplicant
zfs-fuse.service           loaded active   running   LEGACY unit for "zfs-fuse" rc script
cups.socket                loaded active   running   CUPS Printing Service Sockets
dbus.socket                loaded active   running   D-Bus System Message Bus Socket
dmeventd.socket            loaded active   listening Device-mapper event daemon FIFOs
lvmetad.socket             loaded active   listening LVM2 metadata daemon socket
syslog.socket              loaded inactive dead      Syslog Socket
systemd-initctl.socket     loaded active   listening /dev/initctl Compatibility Named Pipe
systemd-journald.socket    loaded active   running   Journal Socket
systemd-shutdownd.socket   loaded active   listening Delayed Shutdown Socket
systemd-...-control.socket loaded active   listening udev Control Socket
systemd-...d-kernel.socket loaded active   running   udev Kernel Socket
dev-disk...N\x2dpart7.swap loaded active   active    /dev/disk/by-id/ata-INTEL_SSDSA2BW160G3L_CVPR14510A0D160DGN-part7
dev-disk...2\x2dpart7.swap loaded active   active    /dev/disk/by-id/wwn-0x5001517bb271dc62-part7
dev-disk...label-swap.swap loaded active   active    /dev/disk/by-label/swap
dev-disk...7e101999fc.swap loaded active   active    /dev/disk/by-uuid/8ae00dd7-f89a-4efb-a45c-527e101999fc
dev-sda7.swap              loaded active   active    /dev/sda7
arch-daemons.target        loaded active   active    Arch Daemons
basic.target               loaded active   active    Basic System
bluetooth.target           loaded active   active    Bluetooth
cryptsetup.target          loaded active   active    Encrypted Volumes
emergency.target           loaded inactive dead      Emergency Mode
final.target               loaded inactive dead      Final Step
getty.target               loaded active   active    Login Prompts
graphical.target           loaded active   active    Graphical Interface
local-fs-pre.target        loaded active   active    Local File Systems (Pre)
local-fs.target            loaded active   active    Local File Systems
multi-user.target          loaded active   active    Multi-User
network.target             loaded active   active    Network
nss-lookup.target          loaded inactive dead      Host and Network Name Lookups
nss-user-lookup.target     loaded inactive dead      User and Group Name Lookups
remote-fs.target           loaded active   active    Remote File Systems
rescue.target              loaded inactive dead      Rescue Mode
shutdown.target            loaded inactive dead      Shutdown
sockets.target             loaded active   active    Sockets
sound.target               loaded active   active    Sound Card
swap.target                loaded active   active    Swap
sysinit.target             loaded active   active    System Initialization
syslog.target              loaded active   active    Syslog
umount.target              loaded inactive dead      Unmount All Filesystems
systemd-...head-done.timer loaded inactive dead      Stop Read-Ahead Data Collection 10s After Completed Startup
systemd-...les-clean.timer loaded active   waiting   Daily Cleanup of Temporary Directories

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

180 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.

Offline

#7 2013-03-05 18:55:56

illusionist
Member
From: localhost
Registered: 2012-04-03
Posts: 498

Re: How to debug fail suspends?

AncientPC wrote:

Ok, so my laptop fails to suspend. I have to do a hard reboot to bring it back up and when I run systemctl and I don't see something that could be causing suspend to fail. What should I be looking for?

If you are suspending to disk, try downgrading your kernel. The last version that worked for me was 3.7.4. Since then it breaks the functionality of suspending to disk for me.
Now I am using linux-lts and it works as expected.

Last edited by illusionist (2013-03-05 18:58:43)


  Never argue with stupid people,They will drag you down to their level and then beat you with experience.--Mark Twain
@github

Offline

#8 2013-03-05 19:21:41

AncientPC
Member
Registered: 2012-02-11
Posts: 52

Re: How to debug fail suspends?

I'm not suspending to disk (hibernation), just to RAM.

Offline

Board footer

Powered by FluxBB