куда делись / proc / acpi / battery / BAT0 / XXX в 12.10?


11

Я использую некоторые пользовательские сценарии, которые используют и контролируют информацию об аккумуляторе, которая была в:

/ Труды / ACPI / аккумулятор / BAT0 / (состояние | информация)

Однако после обновления до 12.10 у меня больше нет этих файлов, и я не смог найти замену, которую могу использовать.

Кто-нибудь знает, куда они пошли или были заменены? Куда мне обратиться, чтобы узнать текущее состояние батареи, последнюю зарядную емкость, оригинальную емкость батареи и т. Д.?

Ответы:


13

/sys/class/power_supply/BAT0 ?


1
Спасибо, похоже, что мои сценарии станут намного проще, поскольку они разбивают данные на несколько разных файлов и требуют меньше разбора.
Рик

Может быть, вы могли бы опубликовать некоторые из сценариев в вашем вопросе в качестве примеров?
don.joey

1

Вы можете попробовать установить acpiи затем позвонить, acpi -Vчтобы получить информацию об аккумуляторах и температуре для вашей машины.

sudo apt-get install acpi
acpi -V

0

Эта команда действительна, если в вашем дистрибутиве есть папка «battery» в / proc / acpi, если он этого не находит, решение состоит в том, чтобы не создавать такую ​​папку с помощью команды mkdir с правами root (sudo mkdir) до тех пор, пока система не будет не позволяет создавать папки в этом каталоге при запуске, тогда указанное решение проблемы заключается в том, чтобы логически использовать дистрибутивный «live CD» с уже установленным на HD, и, наконец, создать папку «battery» в / proc / ACPI.

Ну, это не относится к проблеме, обсуждаемой здесь в этой теме, но вышеупомянутая техника дистрибутива с использованием «живого CD» для создания дистрибутивов папок, уже установленных на HD, полезна даже для распознавания, например, USB-порта. Даже для тех, кто использует виртуальные машины, этот метод особенно полезен, если упомянуть виртуализацию компьютеров для Virtual Box, поскольку на данный момент это имеет недостатки. В обсуждаемой процедуре очень просто создавать папки в / proc, создавая последующие папки, которые называются: / bus / usb. Вот так: '/ proc / bus / usb'.

Теперь вернемся к этой «записи», этой теме. Как создать папку с «live CD», если дистрибутив, с которого я установил HD, будет использоваться: «LVM»? Ну, я не буду объяснять, чтобы не покинуть основной предмет, здесь идет: Для тех, кто не может использовать команду suprarelatado, есть эта простая форма со следующими альтернативами:

Установка пакета 'acpi to;

Ubuntu и Debian "похожи":

su-c 'apt-get install acpi'

Fedora (лучшая на мой взгляд) или Red Hat:

su-c 'yum install acpi'

И, наконец, запустите: «acpi» (без кавычек, конечно, логическое следствие).

Но список альтернатив, не останавливаться на достигнутом. Затем установите:

su-c 'yum install powertop'

Затем запустите от имени суперпользователя: su-c 'powertop' (лучше всего powertop, он обновляется сам).

Более того, мы добавили опцию батареи, помня, что это GUI (ультралегкий), «gkrellm». Это довольно сложно, но это проблематично, потому что дистрибутив должен иметь папку «battery» в / proc / acpi.

С уважением, используя интеллект и использовать Linux. И, в конце концов, будьте умны, без изъянов безопасности у гномов-скривера, чтобы убрать его, если они не будут захвачены. Действительно, ошибка относится ко всем заставкам linux «bobinhos». Мы идем туда, вы должны использовать это: openbox или даже fluxbox. Они представляют Linux, а не «лайки окон» «:« Gnome и еще хуже, KDE ».


1
Этот сайт только на английском, вы можете перевести вопрос.
Уоррен Хилл
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.