enable system suspend
revert !279 (merged) and add the workaround script for temporary kernel bugs we haven't yet fixed.
from my preliminary tests (with looking at system consumption on shipmode or looking at charge_now after a while), I'd say suspend can save roughly 40% of power consumption compared to a completely idle display-off, no modem, but wifi connected device. I see ~0,13 A during suspend.
dependencies:
Merge request reports
Activity
added 6 commits
-
0b9b0282...dcdf2d5b - 4 commits from branch
Librem5:pureos/byzantium
- 458d9158 - Revert "base-defaults: disable system suspend and hibernation"
- bb4f314f - systemd: disable runtime pm for the sd cardreader for system suspend
-
0b9b0282...dcdf2d5b - 4 commits from branch
added 7 commits
-
bb4f314f...18151cf7 - 5 commits from branch
Librem5:pureos/byzantium
- 90b09996 - Revert "base-defaults: disable system suspend and hibernation"
- 0164bc76 - systemd: disable runtime pm for the sd cardreader for system suspend
-
bb4f314f...18151cf7 - 5 commits from branch
the kernel is ready for testing as of https://source.puri.sm/Librem5/linux-next/-/merge_requests/541 so please allow it via systemd.
- Resolved by Martin Kepplinger
Suspend is working here most of the time, thanks! I was triggering it via systemctl suspend and twice after entering suspend the phone wouldn't wake up after pressing power key. Below journalctl after triggering suspend.
- Resolved by Guido Gunther
-
Please adjust commit messages when reverting to explain
- why the commit was reverted
- what is broken / unbroken by this
The current one just says
This reverts commit 697a7420.
-
Don't you need a
Breaks
for kernels not supporting this? -
Can we have a mention (or link) to the status of wwan, calls, wifi, etc since suspend related MRs were linked around in several public places (which is good) so expectations are set correctly?
-
added 1 commit
- 67844bd9 - Revert "base-defaults: disable system suspend and hibernation"
- Resolved by Martin Kepplinger
the required kernel migrates in a day or 2. IMO this is ready as this will allow people to very easily test and allow us to add a testcase.
I want to avoid that any future change breaks what we have right now. And while it works for me reasonably fine, this enables us to find any remaining issue people come up with.
- Resolved by Guido Gunther
- Resolved by Martin Kepplinger
The autopkgtest fails for other reasons:
gnome-calls : Breaks: phosh (< 0.14.1-2~) but 0.14.1-1pureos1 is to be installed
/cc @evangelos.tzaras since this also means calls can't migrate without phosh.
mentioned in issue pureos/packages/gnome-control-center#15 (closed)
added 4 commits
-
67844bd9...b363cff8 - 3 commits from branch
Librem5:pureos/byzantium
- 04cca0e3 - Revert "base-defaults: disable system suspend and hibernation"
-
67844bd9...b363cff8 - 3 commits from branch
mentioned in merge request !277 (merged)