Спящий режим потребляет столько же батареи, сколько и при использовании ноутбука


10

Я использую Ubuntu 17.10 на Lenovo X1 Carbon 6-го поколения. Закрывая крышку или переводя ноутбук в спящий режим вручную, я замечаю, что батарея разряжается так же быстро, как и при ее использовании. Ноутбук становится горячим, если я перевожу его в чехле во время сна. Кнопка питания и красный светодиод ThinkPad в задней части экрана мигают, указывая на то, что режим приостановки активирован.

Любой совет, как сделать режим сна более эффективным? Я не хочу выключать и перезагружать компьютер каждый раз, когда мне нужно его перенести.


Похоже, он совсем не спит, но все еще включен с закрытой крышкой. Это каталог по умолчанию для некоторых установок, поэтому он может работать с внешним монитором и клавиатурой с закрытой крышкой.
WinEunuuchs2Unix

1
@ WinEunuuchs2Unix, ОП сказал, что «кнопка питания и красный светодиод ThinkPad в задней части экрана мигают». Они не делают этого, когда вы настроили машину, чтобы она ничего не делала, когда крышка закрыта, что у меня есть.
Райнер Блум

@RainerBlome Тот факт, что он перегревается в сумке для ноутбука, а батарея умирает, указывает на то, что он не спит / не приостановлен. Вы могли бы быть правы, и это действительно спит / приостановлено.
WinEunuuchs2Unix

У меня похожая проблема на Lenovo T460s, только в течение последних 6 месяцев я начал замечать эту проблему. В отличие от OP мой ноутбук, однако, не перегревается в спящем режиме, но питание заканчивается. Я тоже 16.04.
pyCthon

Ответы:


8

Я мог бы решить проблему. Я отвечу на свой вопрос, надеясь, что это поможет кому-то еще, сталкивающемуся с той же проблемой.

Lenovo X1 Carbon 6-го поколения использует новое спящее состояние (Si03, Windows Modern Standby) вместо традиционного спящего режима S3. Linux не поддерживает это новое состояние.

Обходной путь, представленный здесь, работал хорошо: https://delta-xi.net/#056


11
Пожалуйста, напишите работу вокруг. Просто ссылка не очень хороший ответ, если ссылка не работает.
user68186

1
Вы можете обсудить это с Ubuntu. Поиск в их трекере проблем для «Si03» ( bugs.launchpad.net/ubuntu?field.searchtext=si03 ) не дает результатов.
Райнер Блум

1
Вау, это сработало для тебя? Хотя это простое исправление, этот уровень вторжения выглядит довольно сложным для большинства исправлений в Ubuntu.
Mittenchops

В Ubuntu есть много обходных путей, которые должны быть, так как Linux - это лучшая технология. Сейчас я работаю на Win10 в течение нескольких месяцев по причинам, связанным с работой, и могу сообщить, что ни один режим ожидания не работает с Microsoft Windows после того, как вы удалите установленную на заводе Windows. Так что без особого волшебного вливания Lenovo в Windows Modern Standby не работает - на всех ... Как обычно, Microsoft поставляет неполноценный продукт. Microsoft даже плавится это ребята Дисплей: forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/...

Патч в ссылке мертв, вы можете использовать патч здесь gist.github.com/ahaggart/8f2ccf83fc725f2df6ab6299f9ab11a3
Цзяхао Цай

1

Выполнить вручную:

systemctl suspend -i

В моих T470, по какой-то причине, при закрытии крышки это похоже только на выключение экрана, но на самом деле не его приостановку, хотя dmesg показывает, что ядро ​​поддерживает правильные состояния Sx.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.