¿Dónde fue / proc / acpi / battery / BAT0 / XXX en 12.10?


11

Utilizo algunos scripts personalizados que usan y monitorean la información de la batería que estaba en:

/ proc / acpi / battery / BAT0 / (estado | información)

Sin embargo, desde la actualización a 12.10 ya no tengo esos archivos y no he podido buscar un reemplazo que pueda usar.

¿Alguien sabe a dónde fueron o fueron reemplazados? ¿A dónde iría para obtener el estado actual de la batería, la capacidad de la última carga, la capacidad de la batería original, etc.?

Respuestas:


13

/sys/class/power_supply/BAT0 ?


1
Gracias, parece que mis scripts se volverán mucho más simples ya que han dividido los datos en varios archivos diferentes y requieren menos análisis.
Rick

¿Tal vez podría publicar algunos de los scripts en su pregunta como ejemplos?
don.joey

1

Puede intentar instalar acpiy luego llamar acpi -Vpara obtener información sobre las baterías y las temperaturas de su máquina.

sudo apt-get install acpi
acpi -V

0

Este comando es válido si su distribución tiene la carpeta 'batería' en / proc / acpi, si eso no lo encuentra, la solución no es crear dicha carpeta con el comando mkdir con permisos de root (sudo mkdir) hasta que sea igual porque el sistema no permite la creación de carpetas en este directorio cuando se inicia, entonces la resolución mencionada para el problema es usar una distribución 'live CD' lógicamente con su ya instalado en el HD, y finalmente crear la carpeta 'batería' en / proc / acpi.

Bueno, no es relevante para el tema discutido aquí en este tema, pero la técnica de distribución antes mencionada de usar 'live CD', para crear distribuciones de carpetas ya instaladas en HD, es útil incluso para el reconocimiento, por ejemplo, el puerto USB. Incluso para aquellos que usan máquina virtual, esta técnica es especialmente útil si dicha virtualización de máquina para Virtual Box, ya que esto es defectuoso en este punto. El procedimiento en discusión, es simple crear carpetas en / proc, creando carpetas posteriores, que son: / bus / usb. Así: '/ proc / bus / usb'.

Ahora, de vuelta a esta 'publicación', este tema. ¿Cómo crear la carpeta con 'live CD' si la distribución que instalé el HD para usar: "LVM"? Bueno, no explicaré no escapar del tema principal, aquí va: Para aquellos que no pueden usar el comando suprarelatado tienen esta forma simple, con las siguientes alternativas:

Instalar el 'paquete' acpi a;

Ubuntu y Debian "como":

su-c 'apt-get install acpi'

Fedora (el mejor en mi opinión), o relacionado con Red Hat:

su-c 'yum install acpi'

Y luego, finalmente, ejecute: 'acpi' (sin las comillas, por supuesto, un corolario lógico).

Pero la lista de alternativas, no se detiene allí. Luego instale:

su-c 'yum install powertop'

Luego, ejecuta como superusuario: su-c 'powertop' (el powertop es el mejor de todos, se actualiza solo).

Tenemos, además, "gkrellm", agregue la opción de batería, recordando que esto es GUI (ultraligero). Hay conky, pero esto es problemático porque la distribución tiene que tener la carpeta 'batería' en / proc / acpi.

Saludos a todos, utilizando la inteligencia y el uso de Linux. Y, después de todo, sea inteligente, no hay fallas de seguridad en el gnome para que lo eliminen si no van a ser invadidos. De hecho, la falla es para todos los protectores de pantalla de Linux 'bobinhos'. Vamos allí, ya sabes, uno debería usar es: openbox o incluso fluxbox. Estos representan Linux y no los "me gusta" de Windows ":" Gnomo y peor, KDE ".


1
Este sitio es solo inglés, ¿puede traducir la pregunta?
Warren Hill
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.