k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
HAL

Смотрел на днях, как устроен HAL, читал hal-info и т.п. Хорошо, умно придумано.

Интересно, KDE этим пользуется, или там всё по своему?

Comments

Пользуется.. По крайней мере КДЕ4 точно :)

fenikso@miracle:~$ ps aux | grep hal | grep -v grep
107 1307 0.0 0.0 2160 892 ? S 09:54 0:00 hald-addon-keyboard: listening on /dev/input/event8
107 1318 0.0 0.0 2164 892 ? S 09:54 0:00 hald-addon-keyboard: listening on /dev/input/event3
107 1334 0.0 0.0 2164 896 ? S 09:54 0:00 hald-addon-keyboard: listening on /dev/input/event7
107 1351 0.0 0.0 2160 892 ? S 09:54 0:00 hald-addon-keyboard: listening on /dev/input/event6
107 3077 0.0 0.0 2164 896 ? S 12:10 0:00 hald-addon-keyboard: listening on /dev/input/event9
107 5150 0.0 0.3 5644 3792 ? Ss Jan12 1:02 /usr/sbin/hald
root 5151 0.0 0.1 3092 1112 ? S Jan12 0:00 hald-runner
107 5194 0.0 0.0 2164 900 ? S Jan12 0:00 hald-addon-keyboard: listening on /dev/input/event1
root 5211 0.0 0.1 3156 1112 ? S Jan12 0:08 /usr/lib/hal/hald-addon-cpufreq
107 5212 0.0 0.0 2164 924 ? S Jan12 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
107 5255 0.0 0.1 3264 1248 ? S Jan12 0:15 hald-addon-storage: polling /dev/scd0 (every 2 sec)

А причём тут KDE? :-)

 

Да, конечно, чисто из грепа не следует. Надо было дописать, что вставленные диски видит, вставленные USB стики/устройства находит и т.п.

> Да, конечно, чисто из грепа не следует.

Именно. Такое и без KDE наблюдается. :-)

Можэт, подскажэшь, что там умного-то?

Идея хорошая... Реализация... буэээ...
КДЕ его умеет использовать для подключения внешних устройств - \то один из бэкэндов у kio_slave

(Anonymous)

в коде и низкоуровневой документации

Штука действительно хорошая, очень много проблем снимает, но к сожалению глючная.

У меня например устройства раздваивались, причём записи для клонов были неверными ;)
Перезапуск hal лечил это, но осадок оставался ;)

Будем надеяться что со временем устаканится.