# Руководство по индикатору состояния батареи

## Введение

### Апплет индикатора заряда батареи

Апплет индикатора заряда батареи.

Индикатор заряда батареи показывает состояние аккумуляторов вашего ноутбука. Он может может как показывать уровень оставшегося заряда визуально и в процентах, так и прогнозировать оставшееся время работы компьютера с учётом его текущего использования.

### Добавление индикатора состояния батареи на панель

Чтобы добавить апплет Индикатор состояния батареи на панель, выполните следующие действия:

1. Щёлкните правой кнопкой на панели.

2. Выберите Добавить на панель.

3. Прокрутите список элементов в диалоговом окне Добавить на панель и выберите Индикатор состояния батареи.

4. Нажмите Добавить.

Компоновка апплета Индикатор состояния батареи может изменяться в зависимости от размера и типа панели, на которую он помещён.

### Системы управления питанием

Монитор батареи поддерживает несколько бэкендов управления питанием. Если он доступен, монитор попытается использовать интерфейс upower freedesktop.org. Если он недоступен или не поддерживается на вашей платформе, то вернется к HAL (слой аппаратных абстракций) freedesktop.org. Если это также недоступно, то монитор батареи попытается получить прямой доступ к системе управления питанием

Не все бэкенды управления питанием доступны для всех производителей, и некоторые производители добавляют собственные дополнительные бэкенды для специфических платформ и устройств. Если индикатор состояния батареи получает неправильную информацию об аккумуляторе, смотрите battstat-troubleshooting.

### Получение помощи

Если индикатор состояния батареи не работает, смотрите дополнительные ресурсы:

- battstat-troubleshooting;

- Списки почтовой рассылки MATE

## Параметры

Чтобы получить доступ к параметрам индикатора, щёлкните правой кнопкой на нём в панели и выберите Настройка

### Контекстное меню (по щелчку правой кнопкой) индикатора состояния батареи

Контекстное меню индикатора состояния батареи

### Диалоговое окно параметров

Диалоговое окно параметров

Внешний вид

- Компактный вид

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

  ### Компактный вид

  Компактный вид

  Компактный вид используется по умолчанию, начиная с MATE 2.12.

Расширенный вид

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

  ### Расширенный вид

  Расширенный вид

Показывать метку времени/процентов

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

Уведомления

- - Предупреждать, когда заряд снижается до

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

  - Уведомлять о полной разрядке

    При включении этой опции вы получите уведомление, когда аккумулятор полностью разрядится. Если вы скомпилировали индикатор состояния батареи с поддержкой libnotify, то ненавязчивое уведомление появится возле индикатора на панели.

## Устранение проблем

Из-за сложности управления питанием и больших различий между доступными системами управления питанием, отладка ошибок в индикаторе состояния батареи может быть достаточно сложной. Необходимо определить, возникла ли ошибка в самом индикаторе или же в информации, предоставляемой компьютером.

Следующие сведения могут быть полезными для решения проблем с индикатором состояния батареи. Их ни в коем случае не следует считать исчерпывающими. Если вы обнаружили ошибку в индикаторе состояния батареи (не вызванную ошибочной информацией от ACPI), пожалуйста,сообщите о ней.

### Определение бэкенда

Если используется интерфейс upower или Hardware Abstraction Layer (см. battstat-power-backends), то это будет указано в диалоге сведений об апплете путём размещения звёздочки рядом с именем автора бэкенда HAL.

#### Определение того, что используется бэкенд HAL

Расширенный вид

Другие бэкенды в настоящее время не информируют о своей активности, поэтому вам придется догадываться об этом, исходя из компоновки своего оборудования. Большинство современных ноутбуков используют ACPI в качестве бэкенда. Также этот бэкенд с наибольшим количеством несоответствий.

### Проверка информации от ACPI

Если на вашем компьютере индикатор состояния батареи использует бэкенд ACPI, важно проверить, правильную ли информацию предоставляет ACPI. Если нет, то вам, возможно, понадобится обновить DSDT или что-то ещё, связанное с ACPI.

#### Пример вывода ACPI

    [rupert@laptop ~]$ cat /proc/acpi/battery/BAT1/info
    present:                 yes
    design capacity:         41040 mWh
    last full capacity:      37044 mWh
    battery technology:      rechargeable
    design voltage:          10800 mV
    design capacity warning: 745 mWh
    design capacity low:     0 mWh
    capacity granularity 1:  10 mWh
    capacity granularity 2:  10 mWh
    model number:            G71C00056110
    serial number:           0000000008
    battery type:            Li-ION
    OEM info:
    [rupert@laptop ~]$ cat /proc/acpi/battery/BAT1/state
    present:                 yes
    capacity state:          ok
    charging state:          discharging
    present rate:            11232 mW
    remaining capacity:      27140 mWh
    present voltage:         11400 mV
    [rupert@laptop ~]$

Можно быстро вычислить процент оставшегося заряда, поделив remaining capacity на last full capacity. Оставшееся время можно вычислить, поделивremaining capacity на present rate.

### Hardware Abstraction Layer

Вы можете проверить, определяет ли HAL ваш аккумулятор, с помощью команды`hal-device-manager`. Если аккумулятор не определяется HAL или выдаётся неправильная информация о нём, можете попробовать отключить бэкенд HAL, задав соответствующий ключ в GSettings.

Выберите Редактор конфигурации в меню Приложения, в разделе Системные. Найдите значения ключа `OAFIID:MATE_BattstatApplet` который должен находиться в `/apps/panel/applets`.

Предположим, что путь `/apps/panel/applets/applet_1`. В `/apps/panel/applets/applet_1/prefs` добавьте Новый ключ... no_hal и установите для него значение «true». Это отключит использование HAL (чтобы узнать, как это проверить смотрите battstat-troubleshooting-backends).