# Руководство по апплету «Сенсоры» для среды MATE V2.1

2015-2021
Команда документации MATE
2006
Alex Murray

Апплет «Сенсоры» для среды MATE отображает на панели показания датчиков температуры, напряжения и вентиляторов.

Разработчики MATE
Alex
Murray
Руководство по апплету «Сенсоры» для среды MATE V2.1
Январь 2006

Alex Murray murray.alex@gmail.com

В данном руководстве описывается версия 1.10 апплета «Сенсоры» для среды MATE.

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

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

Алексей Кабанов
ak099@mail.ru
2018
Алексей Кабанов

## Введение

### Апплет «Сенсоры» для среды MATE

Апплет «Сенсоры» для среды MATE с 3 включёнными датчиками.

Апплет «Сенсоры» для среды MATE предоставляет удобный способ следить за состоянием компьютера на простом дисплее вашего рабочего стола.

Поддерживается ряд сенсорных интерфейсов, которые необходимо настроить перед добавлением апплета «Сенсоры» для среды MATE на панель:

- Тепловые зоны ACPI через ACPI-модули ядра линукс

- Модули i2c ядра линукс

  - Через файловую систему sysfs и i2c модули, распространяемые с ядром (ядро 2.6)

  - Через файловую систему proc и модули i2c из пакетов lm_sensors и i2c (ядро 2.4)

  - С помощью библиотеки libsensors, поставляемой вместе с пакетом lm_sensors

- Модуль i8k ядра линукс (для Dell Inspiron Laptops).

- Модуль ibm-acpi ядра линукс (для IBM Laptops).

- PowerPC модули ядра линукс therm_adt746x и therm_windtunnel.

- Модуль iMac G5 Windfarm ядра линукс.

- Демон hddtemp для считывания температуры с дисков, оборудованных S.M.A.R.T.

- Модуль Omnibook ядра линукс. (для HP и Toshiba Satellite Laptops)

- Видеокарты NVIDIA через libNVCtrl (поставляется с nvidia-settings).

Чтобы добавить апплет «Сенсоры» для среды MATE на панель, правой кнопкой мыши щёлкните панель и в выпадающем меню выберите Добавить на панель Hardware Sensors Monitor .

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

Если вы впервые добавляете апплет «Сенсоры» для среды MATE на панель, апплет будет искать любые доступные датчики для мониторинга и, если найдёт, то отобразит соответствующий, установленный по умолчанию, датчик (например, температурный для ЦП).

Отображение датчиков можно настроить по своему вкусу с помощью пункта меню Параметры (подробнее ).

## Параметры

Чтобы настроить апплет «Сенсоры» для среды MATE, правой кнопкой мыши щёлкните по апплету, затем в выпадающем меню выберите Параметры.

Окно Параметры содержит следующие разделы с вкладками:

## Общие настройки

Показывать в панели как

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

  По умолчанию: значок и значение

Расположение значений датчика

  Датчики могут быть показаны со значением расположенным либо рядом со значком, либо под значком.

  По умолчанию: рядом со значком.

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

Ширина графика (пиксели)

  При отображении датчиков в виде графиков «размер графика» определяет либо ширину (при отображении на верхней или нижней панели), либо высоту (при отображении на левой или правой панели).

  По умолчанию: пиксела.

Единицы измерения температуры

  Определяет какую шкалу использовать для датчиков температуры (поддерживаются шкалы Кельвина, Фаренгейта или Цельсия).

  По умолчанию: Цельсий.

Интервал обновления

  Как часто обновлять отображаемые на панели значения для каждого датчика.

  По умолчанию: 2 секунды

Показывать уведомления

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

  По умолчанию: включено.

  Сигналы тревоги также должны быть включены для каждого датчика.

## Датчики

На вкладке «Датчики» в окне параметров представлены настройки каждого датчика в отдельности. Каждый датчик указан под своим конкретным интерфейсом, при этом,

- Фиксированный ID для идентификации датчика в его интерфейсе.

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

- Редактируемая пользователем метка для идентификации датчика на панели.

- Флажок, позволяющий пользователю включать / отключать наблюдение и отображение датчика на панели.

кнопка Свойства позволяет более точно настроить конкретный датчик, предоставив для этой цели отдельное окно. (смотрите )

### Настройки Датчика

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

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

Коэффициент

  Этот параметр позволяет пользователю указать коэффициент значения датчика.

  По умолчанию: 1.0

SСмещение

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

  По умолчанию: 0.0

Нижняя граница

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

  По умолчанию: в зависимости от типа датчика

Верхняя граница

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

  По умолчанию: в зависимости от типа датчика

Включить сигнал тревоги

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

  По умолчанию: отключено

  Сигналы тревоги будут выполняться только для активных датчиков

Интервал повтора сигнала тревоги (сек)

  Как часто подавать сигнал тревоги, пока сохраняются условия тревоги. Значение 0 указывает на однократную подачу сигнала тревоги только при возникновении аварийного состояния.

  По умолчанию: 0 секунд

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

Команда для высокого значения

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

  По умолчанию: отсутствует

Команда для низкого значения

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

  По умолчанию: отсутствует

  Воспроизведение звука при срабатывании сигнала тревоги

    Вы можете воспроизвести звук при возникновении сингала тревоги с помощью команды `esdplay`, которая должна быть доступна как часть стандартной установки MATE. (Обратите внимание: Если эта команда не сработает, вы также можете попробовать `aplay`, являющемся звуковым проигрывателем ALSA по умолчанию).

        esdplay /usr/share/sounds/gnibbles/gobble.wav

  Всплывающее окно, уведомляющее о возникновении тревоги

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

        zenity --warning --title="Sensor Alarm" --text="Sensor Alarm occurred"

    Для получения дополнительной информации о Zenity, пожалуйста, обратитесь к документации по Zenity.
  Объединение нескольких команд в одну команду тревоги

    Несколько команд могут быть выполнены последовательно за счёт использования конструкции "&&". Чтобы воспроизвести звук и открыть диалоговое окно через Zenity, можно использовать следующую команду:

        esdplay /usr/share/sounds/gnibbles/gobble.wav && zenity --warning --title="Sensor Alarm" --text="Sensor Alarm occurred"

Значок датчика

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

Цвет графика

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

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

## Об апплете «Сенсоры» для среды MATE

Оригинальный апплет «Сенсоры» был написан Alex Murray (murray.alex@gmail.com). В настоящее время апплет «Сенсоры» для среды MATE развивается командой разработчиков MATE. Чтобы получить больше информации об апплете «Сенсоры» для среды MATE, посетите домашнюю страницу проекта MATE Sensors Applet.

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

Эта программа распространяется в соответствии с лицензией GNU General Public версии 2 (опубликованной Free Software Foundation), либо (на ваш выбор) любой более поздней. Копию этой лицензии можно найти по этой ссылке или в файле COPYING, включённом в исходный код этой программы.