Как предотвратить отключение, когда одна из двух батарей разряжена?

14

У моего Lenovo T460s есть две батареи. Когда один из них пуст, ноутбук выполняет аварийное отключение, что в основном делает 2-ую батарею устаревшей.

Я уже установил org.gnome.settings-daemon.plugins.power use-time-for-policy falseв соответствии с рекомендациями на несколько постов в Интернете, которые я нашел, но это не помогло.

В настоящее время я использую Ubuntu 17.04 с вышестоящим ядром 4.11.12-041112 (из-за проблем с DP). У меня есть tlpи соотв. dkmsпакет установлен. Любые указатели на то, что попытаться заставить батареи работать как положено, очень ценятся.


Новая информация:

На данный момент я работаю 17.10 ... до сих пор нет решения :-(

Кристоф Гриммер-Дитрих
источник
(только комментарий) У меня есть планшет x86_64 с двумя батареями, у которых была эта проблема, но я слишком давно не мог вспомнить, что я делал. Я не помню, чтобы играть с настройками; но, поверьте, я изменил настольный компьютер power.manager (xfce4 и менеджеры электропитания mate работают, замечу; в настоящее время я вошел в mate)
guiverc
1
Один из обходных путей - установить пустое действие, но, разумеется, при разряде второй батареи это может привести к потере данных и повреждению оборудования.
user334639
3
@ user334639 С тяжелым сердцем я установил критическое действие батареи на «ничто». Это действительно отстойно, что я вынужден сделать этот шаг из-за многолетней ошибки ...
Кристоф Гриммер-Дитрих
1
аааа ... не сработало. Только этим утром мой ноутбук снова сам по себе погас, в то время как основная батарея была на 39% :-(.> Gsettings get org.gnome.settings-daemon.plugins.power критическое действие батареи 'ничто'
Кристоф Гриммер-Дитрих
1
Есть ли какое-либо другое программное обеспечение для управления питанием, которое отключает систему, даже если для gnome power ничего не сделано? Я имею в виду, если вы можете это исправить, вы можете запустить простой скрипт для безопасного выключения машины до того, как батарея разрядится.
Ззач ...

Ответы:

1

У моего ноутбука одна батарея, поэтому я не могу это проверить. Я нашел на форуме поддержки Lenovo кого-то, кто имеет такую ​​же проблему, как ваша.

В основном проблема была в том, UPowerчто ноутбук выключался. Один пользователь решил проблему, удалив upower:

sudo apt remove upower

Если это не решит проблему и / или у вас возникнут побочные эффекты, вы можете переустановить, используя:

sudo apt install upower
WinEunuuchs2Unix
источник
Что будет, если я уберу UPower? Или лучше: что перестанет работать. В настоящее время я читаю UPower и не уверен, будут ли работать такие вещи, как Suspend и т. Д.
Кристоф Гриммер-Дитрих
@ ChristophGrimmer-Dietrich Я не уверен во всех возможных побочных эффектах, поэтому я вставил инструкции по его переустановке. Я знаю, что существует много способов приостановки работы системы, поэтому мы иногда сталкиваемся с проблемами и вынуждены сообщать одной системе (например, systemd) игнорировать приостановку, чтобы другие, такие как gsettings, имели org.gnome.settings-daemon.plugins.powerполный контроль. Согласно ссылке, один пользователь не указал побочных эффектов удаления UPower, за исключением того, что система продолжала работать, когда один аккумулятор разрядился. Меня беспокоит то, что произойдет, когда вторая батарея умирает, она изящно отключится?
WinEunuuchs2Unix
0

У меня была проблема на T460s тоже. Мой друг предложил обновить BIOS. Я сделал это, и это решило проблему.

cymruu
источник
В течение некоторого времени эта проблема была исправлена ​​в никогда не выпускаемых версиях Ubuntu (и поэтому Gnome). Вы уверены, что речь идет о BIOS? Вы все еще используете Ubuntu 17.04 или 17.10?
Кристоф Гриммер-Дитрих
@ ChristophGrimmer-Dietrich Я использую Manjaro Linux. Есть интересная дискуссия по этому вопросу в upower. gitlab.freedesktop.org/upower/upower/issues/62 . Можете ли вы проверить, использует ли ваша версия upower? Я не уверен, есть ли у ОС разрешение решать, какая батарея используется, и переключаться между ними
cymruu