Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  почтовые системы
  Шелезяки
  Мелочи
  Файловая система
  WWW
  Security
  system
  Games Servers
  X11
  AutoMount
  laptop battery
  root-tail
  desktopbsd-tools
  QTFW
  KNemo
  klaptopdaemon
  Десктоп c FreeBSD
  Печать из фри в винду
  FluxBox
  NSPluginWrapper
  xorg 7.3 + xdriinfo
  kde и smb
  QWERTZ раскладка
  Programming
Очумелые Ручки
OpenBSD
Cisco


www.lissyara.su —> статьи —> FreeBSD —> X11 —> klaptopdaemon

klaptopdaemon - даемон KDE для мониторинга состояния батареи ноутбука

Автор: lissyara.


    Итак, продолжение цикла про ноутбуки и проблемы мониторинга их батареек :) Благодяря комментарию к одной предыдущих статей на эту тему, удалось заставить работать klaptopdaemon под AMD64. Отдельная благодарность - Nikita "Forth" Staroverov, который написал патч, и разрешил его использовать и послать в порты.
   За пару дней патч вошёл в основное дерево портов, правда, почему-то, только для архитектуры AMD64 :) Ну да не суть. Собираем:
acer$ cd /usr/ports/sysutils/klaptopdaemon/
acer$ make install clean
acer$

лезет синее окошко:
 [ ] ACPI  Contributed ACPI support patch 

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


   При полной зарядке батареи, подсказка будет такая:


   При питании от батареи - такая:


   По правой мыши на иконке батареи, вылезает меню, в котором, при выборе настроек, вылезает такое окно, с четырьмя вкладками:


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


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


   По достижении этого значения, вылезает такое окошко:


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


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


   Ну и общие выводы. Утилита мне понравилась, даже больше чем dbsd-battinfo - хотя бы потому, что умеет выключать комп.



Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=8794.

размещено: 2007-09-18,
последнее обновление: 2008-06-23,
автор: lissyara

оценить статью:

RomA, 2008-01-05 в 12:05:24

А у меня пишет что батарейка не найдена ((( Ничего сделать нельзя?

Acer Aspire 9300
FreeBSD 6.3-PRERELEASE

lissyara, 2008-01-05 в 12:33:06

Вставить батарейку? =)
=========
читать умеешь? Для вопросов - форум.

Manefesto, 2008-02-26 в 7:41:08

Поставил на ноут.
Красотень.
Тока вот в к-меню так и не нашел её.

Lo Wang, 2008-05-20 в 12:18:56

На моей
uname -a
FreeBSD Zilla.olvia.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Mon May 12 15:31:49 EEST 2008     lowang@Zilla.olvia.com:/usr/obj/usr/src/sys/MYKERNEL  amd64

патча этого в портах нет почему-то (cvsup сделан), а применить patch <patch.txt не удалось, Выдало:
Zilla# patch <patch.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -Nru klaptopdaemon.orig/Makefile klaptopdaemon/Makefile
|-— klaptopdaemon.orig/Makefile        2007-09-14 19:01:48.000000000 +0400
|+++ klaptopdaemon/Makefile     2007-09-14 19:02:32.000000000 +0400
--------------------------
Patching file Makefile using Plan A...
Hunk #1 failed at 7.
1 out of 1 hunks failed--saving rejects to Makefile.rej
Hmm...  The next patch looks like a unified diff to me...
(Patch is indented 5 spaces.)
The text leading up to this was:
--------------------------
|     MASTER_SITE_SUBDIR=       stable/${PORTVERSION:S/.0//}/src
--------------------------
File to patch:

дальше осилить не смог.
Пардон за флуд...

Кстати не смог зарегистрироваться на форуме, картинки с кодом нет...


Оставьте свой комментарий:
Ваше имя:   *
e-mail:  
жирный
наклонный
подчёркнутый
ссылка
цвет
Нынешний год:   *
 


Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту

Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis

Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS

Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT

В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat

Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp

Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration

Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster

HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS

История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire

Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной

Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
2011-01-21, m4rkell
Syslog server

Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
2011-01-07, lissyara
Canon/gphotofs

Монтирование цифровых фотоаппаратов Canon (PTP) как файловой системы, автоматизация этого процесса через события devd и внешние скрипты.
2010-12-13, Al
IPSec

Описание принципов работы IPSEC и способов аутентификации.
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 12 чел.
За последние 30 мин было: 56 человек
За сегодня было
150 показов,
37 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.1117 секунд
Из них PHP: 46%; SQL: 54%; Число SQL-запросов: 86 шт.
Исходный размер: 94684; Сжатая: 17001