Jupiter — это энергосберегающий апплет, который может переключаться между максимальной мощностью, высокой мощностью и экономией энергии. Определенно, он делает больше, чем просто устанавливает скорость ЦП, поскольку рекомендации powertop меняются, по крайней мере, в режимах высокой мощности и экономии энергии. На главной странице Jupiter утверждается, что настройки ядра настроены для экономии энергии. Кто-нибудь знает, какие настройки применяет Jupiter?
решение1
Я просто грокнул код с sourceforge. Он сводится к следующему:
- отображать некоторые значки в трее на основе данных в реальном времени
/proc
- доступ к некоторым
/sys/devices/
- включить Bluetooth, дисплей, WLAN, звук через, как вы уже догадались,
/sys
- выполнить несколько bash-скриптов, которые записывают некоторые жестко запрограммированные данные для
/sys
батареи/proc
и питания, затрагивая laptop_mode, и некоторые обычные подозрительные данные, которые либо являются рекомендациями powertop, либо легко находятся в сети. - Интересно, что предполагается, что вся графика
radeon
и весь звукsnd_hda_intel
, но не причиняет вреда, если это не так.
Не совсем высшая математика, но можно извлечь тот или иной совет по улучшению любого стандартного менеджера питания, который переключает только регуляторы.