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

Индикатор состояния батареи показывает текущий заряд аккумулятора и показывает уведомления в случае, если заряд падает ниже некоторого предела.

2015-2021 MATE Documentation Project
2005 Дэвид Мэдли
2004 Анжела Бойл
2004 Sun Microsystems
2002 Тревор Кёртис
1999 2000 Йорген Персон
Проект документирования MATE Проект документирования GNOME
Команда документирования MATE
Sun Команда документирования GNOME
Sun Microsystems
Тревор Кёртис
Документация проекта GNOME

    tcurtis@somaradio.ca

Jorgen Pehrson
GNOME Documentation Project

     jp@spektr.eu.org

Анжела Бойл
Документация проекта GNOME
Davyd Madeley
GNOME Project
Версия 2.13
Июль 2015

Команда документирования MATE

Проект документирования MATE

Версия 2.12
Сентябрь 2005

Давид Мэдли

Версия 2.10
Март 2005

Давид Мэдли

Версия 2.8
Сентябрь 2004

Анджела Бойл

Проект документирования GNOME

Руководство по апплету индикатора состояния батареи V2.2
Август 2004

Команда документирования GNOME компании Sun

Проект документирования GNOME

Руководство по апплету индикатора состояния батареи V2.0
Май 2002

Trevor Curtis tcurtis@somaradio.ca

Jorgen Pehrson jp@spektr.eu.org

Проект документирования GNOME

Это руководство описывает версию 1.10.2 индикатора состояния батареи.

Обратная связь

Чтобы сообщить об ошибке или внести предложение относительно апплета индикатора состояния батареи или этого руководства, следуйте указаниям на странице обратной связи MATE.

## Введение

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

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

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

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

To add Battery Charge Monitor to a panel, perform the following steps:

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

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

3. Scroll down the list of items in the Add to Panel dialog, then select Battery Charge Monitor.

4. Нажмите кнопку Добавить.

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

### Бэкенды управления питанием

The battery monitor supports a number of power management backends. If it is available, the monitor will attempt to use the freedesktop.org upower interface. If it is unavailable or unsupported on your platform, it will fall back to the freedesktop.org HAL (Hardware Abstraction Layer). If that is also not available, the battery monitor will attempt direct access to the power management system

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

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

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

- ;

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

## Параметры

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

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

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

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

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

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

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

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

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

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

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

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

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

    Расширенный вид
  Показывать метку времени/процентов

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

Уведомления

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

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

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

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

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

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

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

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

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

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

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

Other backends do not currently give indication they are being used, so you will have to guess based on your hardware. Most modern PC laptops are using ACPI as the backend. This is also the backend with the largest number of inconsistencies.

### Проверка информации от 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.

Select Configuration Editor from the Applications menu, under System Tools. Search for the key value OAFIID:MATE_BattstatApplet which should be located in the path `/apps/panel/applets`.

Assuming the path is `/apps/panel/applets/applet_1`. In `/apps/panel/applets/applet_1/prefs` add a New Key... called no_hal and set it to the boolean value of true. This will disable the usage of HAL (see to learn how to check this).

Апплет индикатора состояния батареи
Battstat Applet