Настройте действие кнопки питания (ubuntu 10.04)

Я хотел бы настроить действие кнопки питания. Учебник в http://blog.metalight.dk/2010/07/ubuntu-lucid-custom-power-button-event/ работает, но не всегда (количество процессов выключения иногда может быть разным ).

Мне нужно решение, где

  • 1x нажатие кнопки выполняет обычное выключение ОС
  • 3 раза нажатие кнопки выполняет перезагрузку ОС

Как бы вы написали код для этого? ФАЙЛ: /etc/acpi/powerbtn.sh

#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

# you need to double 'click' the power button to shutdown
( if ! [ $(pidof -x powerbtn.sh | wc -w) -eq 3 ]; then
    sleep .4
    exit
  else
    poweroff
  fi
) &

6
задан 11 December 2011 в 04:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: