Аккумулятор моего ноутбука сломан, полностью разряжен. Это также незаменимо, и я не смогу заменить его в ближайшие 3 месяца, по крайней мере. Это вызывает уведомления почти каждые 3-5 секунд, которые быстро становятся раздражающими. Я предполагаю, что те же самые причины вызывают также и задержку при наборе, потому что, как я объясняю самому себе, батарея или какой-то сторожевой таймер в ОС посылает прерывание в ЦПУ, ОС выполняет переключение процессов, чтобы выполнить прерывание и, следовательно, задержку.
Скажите, пожалуйста, как я могу полностью прекратить использование аккумулятора компьютером? До сих пор я пробовал настройки dconf, «критическое действие батареи» = «ничего» и использую временную политику как true, так и false, ничего не помогло. Я удалил индикатор батареи, который тоже не работал. Должен ли я удалить драйверы батареи, если да, как и как это помешает компьютеру работать только на зарядном устройстве?
Ответы:
В Ubuntu нет способа для этого: батарея создает петлю между источником питания и материнской платой, так что это все аппаратное обеспечение. Вам нужно будет физически извлечь аккумулятор из системы.
Аккумуляторы не имеют драйверов. Все, что находится внутри Ubuntu, используется для аналитических целей (проценты, продолжительность жизни и т. Д.)
Еще одно замечание: убедитесь, что шнур питания подключен к системе с помощью ленты; Если разъем такой же непостоянный, как у меня, он отключит вашу систему.
источник
Решение, которое пока работает, в меню «Настройки»> «Уведомления» полностью отключил все уведомления, щелкнув « Всплывающие уведомления» . Лаг исчез, уведомления тоже. Проблема в том, что ни одна из моих попыток остановить только локальные уведомления о низком заряде батареи не работала. Следовательно, это решение предотвращает отображение других приложений.
Если я увижу, что это решение не работает в будущем или я найду лучшее, я обновлю этот ответ.
Аккумулятор в ноутбуке.
источник
@Rinzwind технически верен - у батарей нет драйверов, но у них есть управляемая прошивка. Эта прошивка принимает заказы через ACPI (расширенная конфигурация и интерфейс питания). Вы можете отключить свою ОС от информации о том, что делает батарея, выгрузив все модули
acpi=off
ядра ACPI ( параметр ядра) или специально выгрузивbattery
модуль ядра acpi (с помощью modprobe). Оба решения предоставлены https://wiki.archlinux.org/index.php/ACPI_modules .Однако возиться с ACPI - плохая идея . ACPI полезен не только для управления батареей - он контролирует состояние процессора (вам, скорее всего, потребуется изменить планировщик процессора), скорости вращения вентиляторов, яркость экрана, кнопку питания (для выключения компьютера в случае неустранимого сбоя ОС), температуры датчики. Отключение ACPI - это как отстегнуть ремень безопасности.
источник
За прошедшие годы у меня было два компьютера (ну, на самом деле, один был другом), которые выходили из строя с плохими батареями. Они не будут загружаться вообще. Вытащил батарейки и они загрузились просто отлично.
источник