Выключение кнопкой на системнике
Модератор: /dev/random
-
- Сообщения: 136
Выключение кнопкой на системнике
Стоит джента. Выключение по кнопке на системнике не работает. Хотелось бы иметь такую возможность. Подскажите как сделать.
-
- Сообщения: 90
- ОС: CentOS
-
- Сообщения: 9
- ОС: Gentoo Linux
Re: Выключение кнопкой на системнике
У меня ноутбук тоже выключается. Секунды через 4-5. А это не опасно, - выключение кнопкой?
-
- Модератор
- Сообщения: 21255
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Выключение кнопкой на системнике
Не знаю, как там в Генте, а в Дебиане так:
/etc/acpi/powerbtn-acpi-support.sh
Upd. А в Генте, вроде, должно быть так: https://wiki.gentoo.org/wiki/ACPI#Advanced_configuration
/etc/acpi/powerbtn-acpi-support.sh
Код: Выделить всё
#!/bin/sh
# This script initiates a shutdown when the power putton has been
# pressed. Loosely based on the sample that ships with the acpid package.
# If the acpid sample is present as a real config file (as it was in earlier
# versions of acpid), we skip this script. (Purging and reinstalling acpid
# resolves this situation, or simply deleting /etc/acpi/events/powerbtn.)
if [ -f /etc/acpi/events/powerbtn -o -f /etc/acpi/events/powerbtn.dpkg-bak ] ; then
logger Acpi-support not handling power button, acpid handler exists at /etc/acpi/events/powerbtn or /etc/acpi/events/powerbtn.dpkg-bak.
exit 0
fi
[ -e /usr/share/acpi-support/policy-funcs ] || exit 0
. /usr/share/acpi-support/policy-funcs
if CheckPolicy; then
exit 0
fi
if [ -x /etc/acpi/powerbtn.sh ] ; then
# Compatibility with old config script from acpid package
/etc/acpi/powerbtn.sh
elif [ -x /etc/acpi/powerbtn.sh.dpkg-bak ] ; then
# Compatibility with old config script from acpid package
# which is still around because it was changed by the admin
/etc/acpi/powerbtn.sh.dpkg-bak
else
# Normal handling.
/sbin/shutdown -h -P now "Power button pressed"
fi
Upd. А в Генте, вроде, должно быть так: https://wiki.gentoo.org/wiki/ACPI#Advanced_configuration
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Выключение кнопкой на системнике
начните с BIOS'а. Может там есть такое.
-
- Администратор
- Сообщения: 5405
- ОС: Gentoo
Re: Выключение кнопкой на системнике
storm2005, вы всё-таки поясните, что вы имеете в виду под "выключением кнопкой": аварийное выключение без уведомления системы или перехват нажатия системой и корректное завершение работы? А то moonglow, Packum, drBatty поняли ваш вопрос в первом смысле, а Bizdelnick - во втором.
-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Выключение кнопкой на системнике
/dev/random писал(а): ↑01.04.2014 22:49drBatty поняли ваш вопрос в первом смысле, а Bizdelnick - во втором.
я в обоих смыслах понял. Начать надо с BIOS'а, и выбрать тамм нужный вариант реакции как "аварийное отключение". А потом уже чинить реакцию системы. Мне больше всего нравится реакция как "завершение работы" по краткому нажатию, и "аварийное" при длительном. В слаке так из коробки (а если не так, то как не крутись, не настроить).
-
- Сообщения: 399
Re: Выключение кнопкой на системнике
sys-power/acpid пробовали ставить? Ну и не забыть запустить и повесить в автозагрузку.
p.s. Это, если я правильно понял Вас.
p.s. Это, если я правильно понял Вас.
Спасибо сказали:
-
- Сообщения: 136
Re: Выключение кнопкой на системнике
/dev/random писал(а): ↑01.04.2014 22:49storm2005, вы всё-таки поясните, что вы имеете в виду под "выключением кнопкой": аварийное выключение без уведомления системы или перехват нажатия системой и корректное завершение работы? А то moonglow, Packum, drBatty поняли ваш вопрос в первом смысле, а Bizdelnick - во втором.
Я имел ввиду корректное завершение работы системы. У меня системник стоит без монитора и видиокарты. Чтобы его выключить необходимо включать другой комп, заходить по ssh и тушить командой. Раньше стояла фря и я ее выключал нажатием на кнопку питания. Так гораздо удобнее в моем случае. Спасибо всем за советы. Будет время обязательно попробую.
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Выключение кнопкой на системнике
1) emerge sys-power/acpid
2) /etc/init.d/acpid start ; rc-update add acpid
3) убедиться что включена опция ядра: zcat /proc/config.gz | grep CONFIG_ACPI_BUTTON
4) если включено модулем то убедиться в его автозагрузки (modprobe button). Добавить в /etc/conf.d/modules в список modules="" (но button последнее время автоматом грузится при старте acpid или раньше)
2) /etc/init.d/acpid start ; rc-update add acpid
3) убедиться что включена опция ядра: zcat /proc/config.gz | grep CONFIG_ACPI_BUTTON
4) если включено модулем то убедиться в его автозагрузки (modprobe button). Добавить в /etc/conf.d/modules в список modules="" (но button последнее время автоматом грузится при старте acpid или раньше)
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
Спасибо сказали:
-
- Сообщения: 136
Re: Выключение кнопкой на системнике
xorader писал(а): ↑03.04.2014 19:571) emerge sys-power/acpid
2) /etc/init.d/acpid start ; rc-update add acpid
3) убедиться что включена опция ядра: zcat /proc/config.gz | grep CONFIG_ACPI_BUTTON
4) если включено модулем то убедиться в его автозагрузки (modprobe button). Добавить в /etc/conf.d/modules в список modules="" (но button последнее время автоматом грузится при старте acpid или раньше)
Спасибо. Четкая инструкия. Все заработало.