Я хотел бы иметь возможность воспроизводить какой-либо звуковой файл всякий раз, когда я просыпаюсь или подвожу свой ноутбук. Есть ли способ, которым я мог бы это сделать?
Допустим, у вас есть определенный /path/to/your/soundfile.mp3
(где path / to / your / soundfile.mp3 - это полный путь и имя файла звукового файла, который вы хотите воспроизвести)
Try:
[ 110]Добавьте следующие строки в файл.
case "$1" in
hibernate|suspend)
# Do nothing
;;
thaw|resume)
play /path/to/your/soundfile.mp3
;;
*) exit $NA
;;
esac
Нажмите Ctrl kbd> + S kbd>, чтобы сохранить этот файл, затем сделайте исполняемый этот файл следующей командой.
sudo chmod +x /etc/pm/sleep.d/50playsound
Да. Используйте pm-utils
пакет. От /usr/share/doc/pm-utils/README
:
=== пополудни-utils ===
Что пополудни-utils?
Почему нам нужен он?
Все основные дистрибутивы повторно реализуют то же
функциональность для поддержки общего управления питанием
операции. пополудни-utils предоставляет стандартизированному агностику распределения
расположение и интерфейс для общих задач управления питанием, который освобождает
поставщики программного и аппаратного обеспечения от необходимости поддержать
определенный для распределения приостанавливают/возобновляют функциональность.
Приостановите/возобновите функциональность, может быть легко изменен путем установки
файлы в/etc/pm/sleep.d каталог. Эти файлы, известные как
рычаги, может работать, определенные задачи на приостанавливают/возобновляют, такие как:
Как рычаги работают?
Вы помещаете исполняемый файл в/etc/pm/sleep.d. Когда приостанавливают или
будьте в спящем режиме назван, несколько вещей происходят:
1) Файлы в/etc/pm/config.d /* оценены в порядке сортировки C.
Эти файлы могут быть обеспечены отдельными пакетами за пределами
пополудни-utils, и содержите глобально доступные параметры конфигурации
для пополудни-utils и рычаги.
2) Каждый из рычагов в/etc/pm/sleep.d /* выполняется в виде C
порядок, с параметром командной строки или "приостанавливают" или "в спящем режиме".
3) Система приостанавливает или в спящем режиме.
4) Некоторый случай, происходится, будит машину
5) Каждый из/etc/pm/sleep.d /* выполняется наоборот C порядок сортировки,
с параметром командной строки "резюме" или "оттепели".
Для более подробной информации о том, как работают рычаги и как записать один,
считайте HOWTO.hooks.
Для получения информации о том, как отладить пополудни-utils, считайте README.debugging.
Именно!