У меня Ubuntu 16.04 LTS на Lenovo z5170. Я хочу иметь программу (независимо от того, какой язык программирования), которая уведомляет меня о том, что я бегу на батарее с помощью звукового сигнала. Я предполагаю, что программа должна спать до момента, когда у меня нет батареи (10% энергии), но все, о чем я могу думать, - это цикл while, который поглощает весь процессор и не позволяет запустить все остальное.
1- Как мне реализовать такую программу?
2- Какие способы уведомлять пользователей о конкретном событии?