Vous n'êtes pas identifié(e).
J'ai fait des essais avec des logiciels d'affichage de données ACPI :
acpitool part en segfault
kacpimon ne me parle pas de batterie
mais il affiche quelque chose si je débranche puis rebranche le chargeur :
C'est mon premier portable (et ma première debian); si quelqu'un a une piste, ça m'intéresse.
Merci.
Dernière modification par jerome (23-11-2009 17:31:14)
Hors ligne
Hors ligne
Du coup il faudrait mettre à jour chaque application qui tente d'accéder à l'ancien...
Du moins c'est ce qui ressort de cette conversation :
http://groups.google.com/group/linux.de … c47836477e
ou de celle-ci :
http://www.mail-archive.com/debian-kern … 45954.html
Je ne comprends pas ce genre de phrases :
I updated to linux-image-2.6.24-1-686 2.6.24-3 and
CONFIG_ACPI_PROCFS_POWER=y is set.
Est-ce une recompilation de noyau, un paramètre de démarrage ?
Par ailleurs cet échange de messages est assez vieux donc les choses ont pu changer depuis. Début 2008, quelqu'un écrivait ceci :
Closing bug, fixed in new version of linux-image-2.6.24. /proc/acpi/battery is
back again.
(http://lists.debian.org/debian-qt-kde/2 … 00108.html)
Or j'utilise la version suivante :
2.6.30-2-686
J'ai jeté un coup d'oeil dans le répertoire /sys/bus/acpi/drivers/battery/PNP0C0A:00/power_supply/BAT0
en particulier dans le fichier uevent. Et si je branche ou débranche le chargeur, par exemple, le fichier est modifié :
"POWER_SUPPLY_STATUS=Charging" ou "POWER_SUPPLY_STATUS=Discharging" alternativement.
Cela dit, les choses semblent être plus compliquées que ça car si je débranche mon alim, un message d'avertissement apparaît rapidement qui est déclenché par l'applet de surveillance du niveau de batterie. Donc l'applet n'est pas capable de lire le niveau de la batterie et de voir que celle-ci est pleine, mais elle reçoit quand même un signal en cas de débranchement.
Je ne comprends pas où on en est. Soit l'usage de /proc/acpi/battery est déprécié et plus utilisé et il faut attendre que les applications aient migré vers /sys/bus/acpi/drivers/battery/PNP0C0A:00/power_supply/BAT0, auquel cas ça devrait être fait depuis longtemps, soit il est encore utilisé mais pas par ma version du noyau, auquel cas je ne comprends pas pourquoi car je n'ai fait aucune manip spécifique.
Je serais curieux de savoir ce que vous avez chez vous.
Dois-je chercher une option de compilation (j'espère que non) ? de démarrage ? Dois-je chercher une application qui utilise le "nouveau" répertoire pour lire le niveau de batterie ?
Note : J'ai un PC de bureau avec une Xubuntu 9.10, noyau 2.6.31-15 et le répertoire /proc/acpi/battey est présent (bien que vide, ce qui ne signifie pas grand chose puisque c'est un PC de bureau). Il existe aussi un répertoire /sys/bus/acpi/drivers/battery/ qui contient trois fichiers (bind, uevent et unbind) accessibles uniquement en lecture (même root n'est pas censé lire dedans).
Dernière modification par jerome (23-11-2009 16:41:24)
Hors ligne
Dernière modification par jerome (23-11-2009 17:32:03)
Hors ligne