[sisyphus] [cyber] I: Sisyphus-20081228 packages: +7! -51 +38 (8428)
Alexey Voinov
=?iso-8859-1?q?voins_=CE=C1_altlinux=2Eru?=
Сб Янв 17 13:44:50 MSK 2009
"Valery V dot Inozemtsev" <shrek at altlinux dot ru> writes:
> выкиньте powersave и откройте для себя hal-laptop. тестировалось на
> ThinkPad
> X61s, X24, X300, X301 и EeePC 701
На EeePC 900 не работает. Насколько мне хватило мозгов разобраться с
этим практически недокументированным hal-ом, проблема в следующем:
30-keymap-module-eeepc-laptop.fdi:
<deviceinfo version="0.2">
<device>
<match key="info.product" string="Asus EeePC extra buttons">
...
При этом
$ hal-find-by-property --key 'info.product' \
--string 'Asus EeePC extra buttons' \
--verbose
Found 0 device objects with string property info.product = 'Asus
EeePC extra buttons'
10-events-key.fdi:
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
При этом
$ hal-find-by-capability --capability 'input.keymap' --verbose
Found 0 device objects of capability 'input.keymap'
Там дальше ещё есть такая проверка:
<match key="/org/freedesktop/Hal/devices/platform_eeepc:platform.id"
string="eeepc">
При этом
# hal-device platform_eeepc
libhal.c 544 : No device with id
/org/freedesktop/Hal/devices/platform_eeepc
org.freedesktop.Hal.NoSuchDevice: No device with id
/org/freedesktop/Hal/devices/platform_eeepc
Стоит, видимо, ещё отметить, что ни одного устроства с интерфейсом
killswitch hal также не знает, и как бы он выключал питание на wlan
даже если бы кнопки заработали мне тоже неизвестно. В предыдущей
версии hal-info был fdi для killswitch на eeepc, но там также
проверяется наличие platform_eeepc, которого нет, так что не работает.
На всякий случай:
$ rpm -q hal hal-info hal-laptop udev udev-rules
hal-0.5.12-alt10
hal-info-20081219-alt4
hal-laptop-0.1.1-alt4
udev-136-alt1
udev-rules-136-alt1
$ uname -r
2.6.27-std-def-alt9
$ lsmod|grep eee
eeepc_acpi 10384 0
Что тебе рассказать чтобы ты смог это поправить, или где почитать про
то, как это поправить самому?
--
Alexey Voinov
Подробная информация о списке рассылки Sisyphus