Как сделать Ubuntu звуковой сигнал (несколько секунд), прежде чем приостановить?

Я хочу, чтобы звуковой сигнал предупредил меня, чтобы иногда я мог слегка подтолкнуть мышь, чтобы система работала. (Я установил время бездействия очень коротким).

Как это может быть сделано?

Я использую Lubuntu 16.04, если быть точным.

1 ответ

Первая установка beep пакет:

sudo apt install beep

Затем загрузить pcspkr модуль, по умолчанию динамик ПК не включен (модуль не загружен):

sudo modprobe pcspkr

Сейчас устанавливаем xprintidle, это утилита для печати простоя пользователя.

Наконец, нам нужна команда, чтобы проверить, было ли время простоя больше, чем X, запускает beep:

if [ `xprintidle` -ge 3000 ]; then beep; fi
  • 3000 означает 3 секунды, например: если ваша система переходит в спящий режим через 10 минут, вы должны использовать что-то около "540000" (9 минут), чтобы она могла выдать предупреждение за 1 минуту до того, как система перейдет в спящий режим.

Ведь создать строку в /etc/crontab запускать эту команду каждую минуту:

* * * * *   username   if [ `xprintidle` -ge 540000 ]; then beep; fi
Другие вопросы по тегам