Спящий режим очень быстро разряжает батарею

Батарея разряжается примерно через 10 часов, когда компьютер спит с Ubuntu 18.04, это lenovo y520 (7700hq, 1060 с шмелем).
Когда я тестировал, никакие USB-устройства не были подключены, фактически ничего не было подключено.
Спящий режим s2 - глубокий. Я не интересуюсь гибернацией (она довольно медленная и занимает много места).
В Windows и Mac OS (hackintosh) в спящем режиме используется 1 или 2% батареи в день.

1 ответ

Решение

После выхода из режима ожидания используйте эту команду в терминале:

journalctl -b | grep -i "should not be sleeping"

Если вы видите это:

Oct 21 07:20:18 alien kernel:  cache: parent cpu1 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu2 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu3 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu4 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu5 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu6 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu7 should not be sleeping

Это может означать, что, когда вы приостановили работу процессора, его не переводили в спящий режим в соответствии с его заданиями Q&A пару лет назад: systemd приостанавливает работу системы, но после возобновления работы ядра затем переходит в режим сна и пробуждения

Если так, то мне грустно сообщать, что проблема сохраняется до сих пор на моем новейшем ноутбуке, как и на старом ноутбуке.


Проблема с 2012 года?

Эта старая цепочка электронных писем: Re: Ядро останавливается на "PM: Подготовка системы к сну mem", никогда не переходит на "Замораживание процессов в пространстве пользователя... ", имеет похожую проблему.

Из моего файла журнала сегодня:

Oct 21 13:48:15 alien kernel: PM: Preparing system for sleep (mem)
Oct 21 13:48:16 alien acpid[964]: client 1171[0:0] has disconnected
Oct 21 13:48:32 alien kernel: Freezing user space processes ... (elapsed 0.003 seconds) done.
  • Строка 1 нормальная
  • Линия 2 ненормальная и связана со старыми ошибками X11
  • Строка 3 происходит после возобновления, но должна была произойти как часть приостановки.

Некоторые другие интересные моменты: это часто занимает от 5 до 8 секунд, чтобы приостановить, когда это должно быть около 1 секунды. Об этой ошибке сообщают и во многих местах.


Если у вас нет той же проблемы в предыдущих разделах, и ваш ноутбук остается теплым, когда приостановлено, то ваше решение может быть здесь: Ubuntu 18.04 - Dell XPS13 9370 больше не приостанавливается при закрытии крышки

На моем старом компьютере я решил проблему с приостановкой, изменив некоторые настройки в BIOS материнской платы.

Для моего оборудования:

На странице "Дополнительно" в BIOS в разделе "Конфигурация ЦП" я установил для " Расширенное состояние Alt " значение ВКЛЮЧЕНО, а в разделе "Настройки ACPI" для параметра " Приостановить в ОЗУ " установлено значение АВТО, а для таблицы " ACPI " - ВКЛЮЧЕНО.

После внесения этих изменений я мог приостановить работу своего ПК.

Примечание. Настройки BIOS и прошивки материнской платы зависят от производителя и модели.

Другие вопросы по тегам