Как вы догадались в своем комментарии, ограничение не связано с программным обеспечением, но с вашей батареей не сообщается правильно.
Чтобы прояснить эти программные средства ниже, будет измеряться только потребление энергии на ноутбуках при работе от батареи.
В Ubuntu Precise 12.04 появилось новое окно истории статистики по электропитанию. Для настольных или серверных машин единственным действующим решением является электронный ваттметр, который подключается к сетевой розетке.
Как указано OP, эта программа предоставляет информацию об использовании мощности каждого процесса / устройства.
Еще одна альтернатива, которая измеряет использование мощности процесса / устройства, - это powerstat, который был написан для Ubuntu Колина Кинга.
Он может быть установлен из PPA: ppa:colin-king/powermanagement
Измените файл sudoers вашего окна. В терминальном запуске sudo visudo. visudo делает хорошую работу по ограничению ущерба, который может быть нанесен вручную. Добавьте следующие строки, заменив bob на правильное имя пользователя. Для выполнения указанной команды с sudo требуется пароль текущего пользователя.
Cmnd_Alias SHUTDOWN_CMDS = /sbin/poweroff, /sbin/halt, /sbin/reboot
bob ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS
Если ваша система в любом случае не подключена к Интернету, альтернативной является изменение строки sudo ALL=(ALL) ALL на sudo ALL=(ALL) NOPASSWD: ALL. Если это связано с Интернетом, это опасно.
Файл sudoers изменяет разрешения sudo, чтобы позволить определенному пользователю или группе выполнять определенные команды. В этом случае bob может запускать различные команды останова без пароля.
Файл /etc/sudoers контролирует, кто может запускать команды, какие пользователи на каких машинах, а также может управлять особыми вещами, например, нужен ли вам пароль для определенных команд. Файл состоит из псевдонимов (в основном переменных) и пользовательских спецификаций (которые контролируют, кто может запускать что). - Ubuntu Community Wiki - Sudoers.Измените файл sudoers вашего окна. В терминальном запуске sudo visudo. visudo делает хорошую работу по ограничению ущерба, который может быть нанесен вручную. Добавьте следующие строки, заменив bob на правильное имя пользователя. Для выполнения указанной команды с sudo требуется пароль текущего пользователя.
Cmnd_Alias SHUTDOWN_CMDS = /sbin/poweroff, /sbin/halt, /sbin/reboot
bob ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS
Если ваша система в любом случае не подключена к Интернету, альтернативной является изменение строки sudo ALL=(ALL) ALL на sudo ALL=(ALL) NOPASSWD: ALL. Если это связано с Интернетом, это опасно.
Файл sudoers изменяет разрешения sudo, чтобы позволить определенному пользователю или группе выполнять определенные команды. В этом случае bob может запускать различные команды останова без пароля.
Файл /etc/sudoers контролирует, кто может запускать команды, какие пользователи на каких машинах, а также может управлять особыми вещами, например, нужен ли вам пароль для определенных команд. Файл состоит из псевдонимов (в основном переменных) и пользовательских спецификаций (которые контролируют, кто может запускать что). - Ubuntu Community Wiki - Sudoers.