- Home
- Packages
- Forums
- Wiki
- Bugs
- AUR
- Download

# Shutdown Pressing Power Button (Русский)

From ArchWiki

Если вы хотите нажатием кнопки Power выключать ваш компьютер или переводить его в режим hibernate, сделайте следующее:

1. Установите пакет acpid.
2. Если в списке демонов в rc.conf отсутствует hal, то добавьте туда acpid (в ином случае hal будет запускать acpid).
3. Создайте файл power в /etc/acpi/events/ следующего содержания:

    # /etc/acpi/events/power
    # This is called when the user presses the power button

    event=button/power (PWR.||PBTN)
    action=/sbin/poweroff

Для использования режима hibernate, измените последнюю строку:

    action=/usr/sbin/hibernate

Для тестирования запустите acpid:

    # /etc/rc.d/acpid start

Теперь нажатие на кнопку Power (легко, не несколько секунд) должно выключить ваш компьютер (или перевести в режим hibernate, в зависимости от вашего выбора). Однако, если вы используете более продуманный WM, следует использовать его собственный способ выключения питания, чтобы он сохранил сессию и т. д.

Чтобы добиться этого в KDE 3, измените строку action следующим образом:

    action=/opt/kde/bin/dcop --all-users --all-sessions ksmserver ksmserver logout 0 2 0

В KDE 4 dcop заменён на dbus, используйте такую строку action:

    action=/usr/bin/qdbus org.kde.ksmserver /KSMServer logout 0 2 0

Примечание: Больше информации об использовании dbus можно найти здесь.

Для XFCE4.4 измените строку action на:

    action=echo POWEROFF | /usr/lib/xfce4/xfsm-shutdown-helper

Retrieved from "https://wiki.archlinux.org/index.php?title=Shutdown_Pressing_Power_Button_(Русский)&oldid=208669"
Categories:

- Управление питанием (Русский)
- Русский

## Navigation menu