Есть ноут с глючным s3 (может не пробудиться) и не очень хорошим s1 - может начать крутиться вентилятор в обход управляли скоростью вращения.
На просторах этогг сайта встречал скрипт https://pastebin.com/QKABTEbF fakesleep , но есть разные недостатки.
Может здесь предложат готовый или помогут собрать.
Например, предлагается помещать скрипт в system-sleep папку, откуда система выполняет скрипты перед спячкой. Или какой-то хоткей сделать для лёгкой.
Что должно быть:
Гашение экрана, ограничение частоты проца/отключение ядер, можно инет отключить заодно
При этом выполнение скрипта должно прерываться при нажатии какой-нибудь клавиши и должен возвращать частоты и нормальную работу проца
Нужен мониторинг заряда батареи, если она почти разрядилась, отправляет в гибернацию или выключает комп. Например, даже с s1 проблема в том, что за сутки ноут разрядится и аварийно отрубится, что не есть хорошо. Если даже в фейкслипе железка будет меньше по автономности жить, но будет безопасное выключение, это лучше.
Преимущества скрипта - моментальное пробуждение, как в s1, можно оставить в фоне музыку и прочие задачи. Энергожор же снижается больше чем при простом гашении экрана.