You are not logged in.
Pages: 1
Since my most recent update, suspend isn't working properly. It tries, then fails.
Here's the output from the logs:
Jan 12 23:56:00 Bragi kernel: PM: Syncing filesystems ... done.
Jan 12 23:56:00 Bragi kernel: PM: Preparing system for mem sleep
Jan 12 23:56:02 Bragi kernel: Freezing user space processes ... (elapsed 0.01 seconds) done.
Jan 12 23:56:02 Bragi kernel: Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Jan 12 23:56:02 Bragi kernel: PM: Entering mem sleep
Jan 12 23:56:02 Bragi kernel: Suspending console(s) (use no_console_suspend to debug)
Jan 12 23:56:02 Bragi kernel: btusb_intr_complete: hci0 urb ffff880076c8b9c0 failed to resubmit (1)
Jan 12 23:56:02 Bragi kernel: btusb_bulk_complete: hci0 urb ffff880104c4ed80 failed to resubmit (1)
Jan 12 23:56:02 Bragi kernel: btusb_bulk_complete: hci0 urb ffff8800931a5d80 failed to resubmit (1)
Jan 12 23:56:02 Bragi kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 12 23:56:02 Bragi kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 12 23:56:02 Bragi kernel: tpm_tis 00:0a: tpm_transmit: tpm_send: error -5
Jan 12 23:56:02 Bragi kernel: legacy_suspend(): pnp_bus_suspend+0x0/0xa0 returns -5
Jan 12 23:56:02 Bragi kernel: PM: Device 00:0a failed to suspend: error -5
Jan 12 23:56:02 Bragi kernel: PM: Some devices failed to suspend
Jan 12 23:56:02 Bragi kernel: sd 0:0:0:0: [sda] Starting disk
Jan 12 23:56:02 Bragi kernel: PM: resume of devices complete after 1242.224 msecs
Jan 12 23:56:02 Bragi kernel: PM: Finishing wakeup.
Jan 12 23:56:02 Bragi kernel: Restarting tasks ... done.
[git] | [AURpkgs] | [arch-games]
Offline
According to this very same error log, the tpm* modules cause this problem: https://lkml.org/lkml/2010/11/29/219
Offline
Thanks! Suspend does indeed work after unloading those. Is there an easy way to automate that until it's fixed?
[git] | [AURpkgs] | [arch-games]
Offline
If you're using pm-suspend, then you could create a hook for this. Please have a look at the manpage, the default hooks in /usr/lib/pm-utils/sleep.d/ or the wiki (https://wiki.archlinux.org/index.php/Pm … _own_hooks) to get information on how to write it.
Offline
Offline
Pages: 1