Запуск shutdown -h now при нажатии кнопке power
net_life 12 января, 2006 - 23:47
Собственно тема: не знает ли кто-нибудь, как настроить выключение компьютера, при однократном нажатии на кнопку выключения (на корпусе).
Т.е. запуск заданного скрипта по этому событию.
»
- Для комментирования войдите или зарегистрируйтесь

acpi?
acpi?
понятно что acpi
~ dmesg
....
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: CPU0 (power states: C1[C1])
ACPI: CPU1 (power states: C1[C1])
...
а что дальше?
# emerge acpid # rc-update
# emerge acpid
# rc-update add acpid default
_________________
Gentoo x86_64 2.6.14-r5 на Athlon 64 3000+
спасибо,
спасибо, заработало.
Не пойму
Как это у вас всё так заработало, без подгрузки модулей ac и button?
Значит модули
Значит модули уже были включены при сборке ядра.
В ядрах версии
В ядрах версии 2.6.х это у же по дефолту в ядре.Так что на кой еше всякий хлам компилить.
Quote:# cat
# cat /etc/init.d/acpid #!/sbin/runscript # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-power/acpid/files/acpid.rc6,v 1.1 2005/03/15 19:15:53 ciaranm Exp $ depend() { need localmount } checkconfig() { if [ ! -e /proc/acpi ] ; then eerror "ACPI support has not been compiled into the kernel" return 1 fi } start() { checkconfig || return 1 ebegin "Starting acpid" start-stop-daemon --start --quiet --exec /usr/sbin/acpid -- -c /etc/acpi/events eend $? } stop() { ebegin "Stopping acpid" start-stop-daemon --stop --quiet --exec /usr/sbin/acpid eend $? }ну если ты считаешь, что этот скрипт нужен только для загрузки модулей ядра или что он их заменяет... вобщем успехов тебе тогда в настройке ACPI, и прочего собственно всего.. зачем например самбу ставить? в ядре же есть поддержка SMB.. ну и так далее :))))
_________________
Gentoo x86_64 2.6.14-r5 на Athlon 64 3000+
Так я про то,
Так я про то, что модули надо modprob'ом подгрузить или в /etc/modules.autoload/kernel-2.6 писать.