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

## Введение

«Диспетчер питания MATE» — это демон управления питанием для `Рабочего стола MATE`

## Использование

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

Командная строка

- Наберите `G_MESSAGES_DEBUG=PowerManager mate-power-manager --no-daemon` и нажмите Enter:

## Уведомления

При запуске Диспетчера питания MATE могут отображаться следующие уведомления.

### Адаптер переменного тока отключён

#### Уведомление «Диспетчера питания MATE» при отключении адаптера переменного тока

Вы можете отключить это уведомление, изменив значение ключа dconf `org.mate.power-manager notify-discharging`.

### Полностью заряжено

#### Уведомление «Диспетчера питания MATE» при полном заряде основной батареи ноутбука

Вы можете отключить это уведомление, изменив значение ключа dconf `org.mate.power-manager notify-fully-charged`.

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

### Низкий заряд

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

#### Уведомление «Диспетчера питания MATE» при низком заряде батареи

Вы можете отключить это уведомление, изменив значение ключа dconf `org.mate.power-manager notify-low-power`.

### Критический заряд

Когда компьютер разрядится, будет показано это уведомление с объяснением требуемого действия. С помощью инструмента «Параметры» вы можете изменить действие при достижении критически низкого уровня заряда.

#### Уведомление «Диспетчера питания MATE» при критически низком заряде батареи

### Ждущий режим

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

#### Уведомление «Диспетчера питания MATE» при переходе в ждущий режим

Вы можете отключить это уведомление, изменив значение ключа dconf `org.mate.power-manager notify-sleep-failed`.

## Статистика

Программа статистики позволяет визуализировать энергопотребление вашего ноутбука.

Это было удалено из информационного окна предыдущих версий «Диспетчера питания MATE», поскольку интерфейс данных теперь использует DBUS, а не внутренний IPC. Это позволяет другим приложениям запрашивать и отображать данные, если это необходимо.

### История питания от батареи до питания от сети переменного тока

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

### История зарядки

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

### История электропитания

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

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

### История - Расчётное время

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

## Параметры

Окно параметров позволяет вам настраивать:

- Яркость LCD при питании от сети и батареи

- Время простоя перед выключением экрана и переходе в ждущий режим

- Действия, выполняемые при закрытии крышки ноутбука

- Политика отображения значков в области уведомления

Некоторые слайдеры или параметры могут быть отключены, если изменение ключей dconf недоступно для записи. Это позволяет администраторам блокировать несанкционированные действия пользователей.

### Параметры питания от сети

#### Вкладка диспетчера питания MATE - питание от сети

### Параметры питания от батареи

#### Вкладка диспетчера питания MATE - питание от батареи

Это позволит мощному компьютеру снизить энергопотребление в режиме ожидания или когда не требуются все возможности.

### Общие параметры

#### Вкладка диспетчера питания MATE - Общее

### Сеанс и система во время простоя

`mate-screensaver` — демон сеанса, который отслеживает ввод данных пользователем, и если действия с мышью или клавиатурой отсутствуют, начинается тайм-аут. Когда тайм-аут достигает значения, установленного в `mate-screensaver-preferences`, тогда вход в систему помечается как «простаивающий сеанс». На этом этапе Диспетчер питания MATE выполняет такие действия, как включение режима пониженного энергопотребления и снижение яркости экрана ноутбука.

#### Изменение тайм-аута сеанса при бездействии в `mate-screensaver-preferences`

Как только сеанс помечается как простаивающий, Диспетчер питания MATE запускает собственный «системный» таймер. Когда время ожидания, установленное в `mate-power-preferences` будет достигнуто, а загрузка процессора отсутствует, то выполняются мероприятия, характерные для режима бездействия, которые обычно включают в себя: выключение экрана, переход в ждущий режим или режим гибернации.

Чтобы было понятнее, слайдеры в `mate-power-preferences` настроены на запуск со значением session-timeout +1 минута, поскольку мы логически не можем сработать до того, как сеанс будет помечен как простаивающий. Если вы отрегулируете значение тайм-аута «простаивающего сеанса» в `mate-screensaver-preferences`, тогда соответственно изменится начало расположения слайдеров в `mate-power-preferences`.

## Расширенные параметры

### Уменьшить яркость экрана

Вы можете изменить яркость экрана ноутбука в режиме ожидания, изменив значение ключа dconf `org.mate.power-manager idle-brightness`.

### Блокировка экрана

По умолчанию Диспетчер питания MATE поддерживает простую схему блокировки. Это означает, что экран будет заблокирован, если в mate-screensaver установлено значение «Блокировать экран», когда крышка закрыта или система переходит в ждущий режим или режим гибернации.

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

- `org.mate.power-manager lock-use-screensaver`

Затем можно настроить следующие ключи mate-screensaver для принудительной блокировки и разблокировки после выполнения действий:

- `org.mate.power-manager lock-blank-screen`

- `org.mate.power-manager lock-suspend`

- `org.mate.power-manager lock-hibernate`

Политика блокировки для mate-screensaver игнорируется до тех пор, пока не будет повторно активирован простой режим.

## Апплеты питания MATE

### Приложение для установки яркости

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

#### Выпадающий список приложения для установки яркости.

Вы не увидите слайдер, если оборудование не поддерживает данную функцию.

### Приложение для блокировки

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

#### Приложение для блокировки в режиме блокировки

Не используйте это приложение, если вы используете программное обеспечение MATE, вместо этого отправьте отчёт об ошибке, чтобы приложение использовало методы `Inhibit()` и `UnInhibit()`, потому что это должно «просто работать».

## Часто задаваемые вопросы

Эти вопросы часто задают в списке рассылки.

### Что такое ёмкость батареи?

Ёмкость — это то, сколько заряда может хранить ваша батарея в сравнении с рекомендациями производителя.

#### На этом графике показана ёмкость типичной литий-ионной батареи после нескольких сотен циклов зарядки-разрядки.

### В чём разница между ждущим режимом и гибернацией?

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

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

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

### Мой монитор неисправен и рассматривает состояния ожидания и выключения DPMS как «отсутствие сигнала», в результате чего монитор остается включённым.

Вы должны изменить ждущий режим DPMS, используемый Диспетчером питания MATE. Для этого откройте `dconf-editor` и измените значение ключа `org.mate.power-manager dpms-method-ac` и `org.mate.power-manager dpms-method-battery` в один из работающих режимов. Например, «standby», «suspend» или «off».

### Информация о времени разряда всегда неверное из-за неисправной батареи, что я могу сделать?

Возможно, вы сможете использовать процентное изменение для g-p-m в качестве данных расчёта. Необходимо открыть `dconf-editor` и изменить значение ключа `org.mate.power-manager use-time-for-policy` на «false». Вы легко можете осуществить это действие выполнив команду: `gsettings get org.mate.power-manager use-time-for-policy false`

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

### Как заставить моё приложение прекратить автоматический переход в ждущий режим?

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

### Я использую ACPI. Почему регистрация событий (например, отключение адаптера переменного тока) происходит так долго?

Возможны две причины возникновения этой проблемы.

- HAL может не запускать расширение, записывающее событие ACPI.

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

В первом случае попробуйте найти запущенные процессы HAL: `ps -eaf | grep hal`

И проверьте наличие процесса `hald-addon-acpi`. Если он не был запущен, убедитесь, что HAL запускается с параметром `--retain-privileges` в сценарии загрузки `haldaemon`. Альтернативой этому является использование acpid, а не файл kernel proc.