Bonjour tous le monde.
j'ai un soucis tres particulier sur mon think pad T440 a 2 batteries.
il y a de ça 6 mois j' ai rencontré un probleme particulier.
apres avoir laissé mon pc une semaine entiere en veille je l'ai retrouvé a 0% j' ai donc décidé naturellement de le recharger mais j'ai eu la mauvaise surprise de voir que la batterie secondaire ne chargeait plus et restait affiché a 0%,
j'ai donc décidé de commander une nouvelle batterie.
Aujourd'hui le meme probleme est survenu... la batterie secondaire a atteint 0% et instantanément elle s'est bloqué. je ne peut plus la recharger. Je me suis dit que cette fois ci ce n' etais pas possible qu'une batterie toute neuve lache instantanément apres qu' une 10 aine de cycles, J'ai donc en premier lieu vérifié que tout aille bien avec cette batterie... et en effet j' ai pu ecrire ses premieres lignes en ayant débranché la batterie interne et en utilisant la batterie secondaire. cependant je ne tiens pas plus que quelques minutes avant que le debian ne force en mode veille par sécurité en croyant que le pc est a 0%. Encore plus stupefiant, la batterie que je pensait cassé fonctionne aussi et je peut tenir plus d' une dizaine de minutes dans le bios avec les deux batteries supposément cassé sans que ça s' eteigne (je n' ai pas essayé plus, de peur de decharger trop les batterie).
En voyant ce soucis, j' ai donc décidé de faire des recherches avancée et j' ai découvert qu' il semblerait que ce soit un probleme recurrent des thinkpads avec les drivers windows... cependant je suis sur debian 12 donc je ne peut pas trop suivre les fix proposé par les utilisateurs windows.
est-ce que quelqu'un pourrait m' aider ?
Probleme batterie secondaire affiché a 0%
-
- Messages : 7
- Inscription : 28 août 2024, 13:13
- Status : Hors-ligne
Bonjour,piratebab a écrit : 28 août 2024, 21:44 Bonjour,
est ce que tu as utilisé la commande upower pour regarder l'état de la batterie ?
J'ai testé la commande. Voici le résultat pour la batterie posant probleme:
Code : Tout sélectionner
native-path: BAT1
vendor: SANYO
model: 45N1734
serial: 55999
power supply: yes
updated: Thu 29 Aug 2024 09:56:47 AM CEST (1 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: pending-charge
warning-level: none
energy: 0 Wh
energy-empty: 0 Wh
energy-full: 0 Wh
energy-full-design: 0 Wh
energy-rate: 0 W
voltage: 12.519 V
charge-cycles: N/A
percentage: 0%
capacity: 100%
technology: lithium-ion
icon-name: 'battery-caution-charging-symbolic'
Autre truc curieux la tension indiqué sur UPower est de 12,519 V la batterie ayant une tension nominale de 10.8 V initialement. donc elle semble etre 100% chargé malgré l'indication contradictoire.
- piratebab
- Site Admin
- Messages : 5852
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Effectivement, les informations sot incohérentes, elles ne remontent pas correctement.
Je ne sais pas comment fonctionne la gestion des batteries sur un portable, je vais me renseigner. Mais quelle que soit le système qui le gère, si les infos de la batterie sont erronées, les actions seront erronées.
Je ne sais pas comment fonctionne la gestion des batteries sur un portable, je vais me renseigner. Mais quelle que soit le système qui le gère, si les infos de la batterie sont erronées, les actions seront erronées.
-
- Messages : 7
- Inscription : 28 août 2024, 13:13
- Status : Hors-ligne
Merci beaucoup pour ton aide. j'espere sincerement qu'il y a une solution simple et qui ne necessite pas de remplacer a nouveau la batterie.piratebab a écrit : 29 août 2024, 10:52 Effectivement, les informations sot incohérentes, elles ne remontent pas correctement.
Je ne sais pas comment fonctionne la gestion des batteries sur un portable, je vais me renseigner. Mais quelle que soit le système qui le gère, si les infos de la batterie sont erronées, les actions seront erronées.
d' ailleur j'ai fait la meme commande sur l' ancienne batterie secondaire par sécurité et j'ai exactement le meme resultat mis a part que la tension n'est pas affiché.
- piratebab
- Site Admin
- Messages : 5852
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Est ce que tu peux aussi regarder les infos remontée par acpi et en regardant le contenu de /sys/class/power_supply/
https://azurplus.fr/comment-verifier-la ... -commande/
https://azurplus.fr/comment-verifier-la ... -commande/
-
- Messages : 7
- Inscription : 28 août 2024, 13:13
- Status : Hors-ligne
Pour la Batterie saine oui, tout semble cohérent
J' ai aussi cat tous les fichier demandé:
pour l'UEFI je n'ai rien de trouvé de special a propos de la batterie a part une option pour deconnecter la batterie interne pour maintenance. mais comme précisé au premier message avec la batterie interne manuellement debranché je peut rester plusieurs minutes dans le bios sans aucun soucis, J' ai pas essayé trop longtemps au cas ou les infos eronnées n'abime la batterie.
Code : Tout sélectionner
native-path: BAT0
vendor: SONY
model: 45N1111
serial: 13152
power supply: yes
updated: Thu 29 Aug 2024 12:05:58 PM CEST (18 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 9.47 Wh
energy-empty: 0 Wh
energy-full: 19.44 Wh
energy-full-design: 23.2 Wh
energy-rate: 24.748 W
voltage: 12.374 V
charge-cycles: N/A
time to full: 24.2 minutes
percentage: 48%
capacity: 83.7931%
technology: lithium-polymer
icon-name: 'battery-good-charging-symbolic'
History (charge):
1724925958 48.000 charging
1724925928 47.000 charging
1724925898 46.000 charging
1724925868 45.000 charging
History (rate):
1724925958 24.748 charging
1724925928 24.998 charging
1724925898 25.344 charging
1724925868 25.363 charging
Code : Tout sélectionner
$>for file in /sys/class/power_supply/BAT1/*; do echo "$file :"; cat "$file"; done
/sys/class/power_supply/BAT1/alarm :
0
/sys/class/power_supply/BAT1/capacity :
0
/sys/class/power_supply/BAT1/capacity_level :
Critical
/sys/class/power_supply/BAT1/charge_behaviour :
[auto] inhibit-charge force-discharge
/sys/class/power_supply/BAT1/charge_control_end_threshold :
100
/sys/class/power_supply/BAT1/charge_control_start_threshold :
0
/sys/class/power_supply/BAT1/charge_start_threshold :
0
/sys/class/power_supply/BAT1/charge_stop_threshold :
100
/sys/class/power_supply/BAT1/cycle_count :
0
/sys/class/power_supply/BAT1/device :
cat: /sys/class/power_supply/BAT1/device: Is a directory
/sys/class/power_supply/BAT1/energy_full :
cat: /sys/class/power_supply/BAT1/energy_full: No such device
/sys/class/power_supply/BAT1/energy_full_design :
47520000
/sys/class/power_supply/BAT1/energy_now :
0
/sys/class/power_supply/BAT1/hwmon2 :
cat: /sys/class/power_supply/BAT1/hwmon2: Is a directory
/sys/class/power_supply/BAT1/manufacturer :
SANYO
/sys/class/power_supply/BAT1/model_name :
45N1734
/sys/class/power_supply/BAT1/power :
cat: /sys/class/power_supply/BAT1/power: Is a directory
/sys/class/power_supply/BAT1/power_now :
0
/sys/class/power_supply/BAT1/present :
1
/sys/class/power_supply/BAT1/serial_number :
55999
/sys/class/power_supply/BAT1/status :
Not charging
/sys/class/power_supply/BAT1/subsystem :
cat: /sys/class/power_supply/BAT1/subsystem: Is a directory
/sys/class/power_supply/BAT1/technology :
Li-ion
/sys/class/power_supply/BAT1/type :
Battery
/sys/class/power_supply/BAT1/uevent :
POWER_SUPPLY_NAME=BAT1
POWER_SUPPLY_TYPE=Battery
POWER_SUPPLY_STATUS=Not charging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
POWER_SUPPLY_VOLTAGE_NOW=12504000
POWER_SUPPLY_POWER_NOW=0
POWER_SUPPLY_ENERGY_FULL_DESIGN=47520000
POWER_SUPPLY_ENERGY_NOW=0
POWER_SUPPLY_CAPACITY=0
POWER_SUPPLY_CAPACITY_LEVEL=Critical
POWER_SUPPLY_MODEL_NAME=45N1734
POWER_SUPPLY_MANUFACTURER=SANYO
POWER_SUPPLY_SERIAL_NUMBER=55999
/sys/class/power_supply/BAT1/voltage_min_design :
10800000
/sys/class/power_supply/BAT1/voltage_now :
12504000
- piratebab
- Site Admin
- Messages : 5852
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Je ne sais pas trop quoi te dire. C'est un sujet peu abordé. Je n'arrive pas à trouver des infos sur la façon dont les batteries sont gérées dans les ordinateurs portable.
Comme toute batterie, tu as à l'intérieur et carte électronique et des capteurs (le BMS), mais ensuite que deviennent les infos collectées, qui les traite, (hard ? soft ?) je ne trouve rien.
Si Pascal passe par là, il pourra peut étre nous en dire plus.
Je continue à chercher.
Comme toute batterie, tu as à l'intérieur et carte électronique et des capteurs (le BMS), mais ensuite que deviennent les infos collectées, qui les traite, (hard ? soft ?) je ne trouve rien.
Si Pascal passe par là, il pourra peut étre nous en dire plus.
Je continue à chercher.
-
- Messages : 7
- Inscription : 28 août 2024, 13:13
- Status : Hors-ligne
j' ai tenté sans trop grande conviction aussi mais rien :/. j'ai laissé l' ordinateur charger toute la nuit en etant branché au secteur et l' ordinateur completement eteint comme ça linux n' interfere pas et la tension de la batterie secondaire a un peut augmenté et la batterie primaire a pu atteindre 100% sachant que le systeme de lenovo est censé charger a 75% la batterie primaire et ensuite charger a 100% la secondaire avant de continuer et charger la primaire a 100% donc si la primaire a pu atteindre 100% il semblerais que ce soit seulement linux qui ai un soucis de chargement...piratebab a écrit : 29 août 2024, 18:56 Sans grande conviction, recharge les paquets acpi, acpid, acpitools
je vais tenter de faire une clé boot linux quand j' aurais le temps pour voir si le bug persiste sur un nouveau systeme
- piratebab
- Site Admin
- Messages : 5852
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
C'est peut étre aussi l'UEFI qui est vérolé (conçu pour que ça fonctionne tout juste avec win, sans se soucier d'implémenter complètement la norme). Essaie de le mettre à jour.
J'ai vu que certaines marques avait aussi une gestion de la batterie dans l'UEFI, mais ça ne semble pas étre un standard.
J'ai vu que certaines marques avait aussi une gestion de la batterie dans l'UEFI, mais ça ne semble pas étre un standard.
-
- Messages : 7
- Inscription : 28 août 2024, 13:13
- Status : Hors-ligne
je viens de verifier et non, l'UEFI est a sa derniere version datant de mars 2020...piratebab a écrit : 30 août 2024, 14:38 C'est peut étre aussi l'UEFI qui est vérolé (conçu pour que ça fonctionne tout juste avec win, sans se soucier d'implémenter complètement la norme). Essaie de le mettre à jour.
J'ai vu que certaines marques avait aussi une gestion de la batterie dans l'UEFI, mais ça ne semble pas étre un standard.
j' ai tenté la clé bootable et meme soucis sur ubuntu portable...
-
- Messages : 7
- Inscription : 28 août 2024, 13:13
- Status : Hors-ligne
Bonjour, de retour apres une semaine d'absence, j' ai fait le sensor detect, je n'ai pas trop compris les outputs voici ce que j' ai eu
Code : Tout sélectionner
# sensors-detect version 3.6.0
# System: LENOVO 20B7S1U60A [ThinkPad T440] (laptop)
# Kernel: 6.1.0-23-amd64 x86_64
# Processor: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz (6/69/1)
This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.
Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no): yes
Module cpuid loaded successfully.
Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No
AMD K8 thermal sensors... No
AMD Family 10h thermal sensors... No
AMD Family 11h thermal sensors... No
AMD Family 12h and 14h thermal sensors... No
AMD Family 15h thermal sensors... No
AMD Family 16h thermal sensors... No
AMD Family 17h thermal sensors... No
AMD Family 15h power sensors... No
AMD Family 16h power sensors... No
Hygon Family 18h thermal sensors... No
Intel digital thermal sensor... Success!
(driver `coretemp')
Intel AMB FB-DIMM thermal sensor... No
Intel 5500/5520/X58 thermal sensor... No
VIA C7 thermal sensor... No
VIA Nano thermal sensor... No
Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no): yes
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... Yes
Found unknown chip with ID 0x1901
Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (YES/no): yes
Probing for `National Semiconductor LM78' at 0x290... No
Probing for `National Semiconductor LM79' at 0x290... No
Probing for `Winbond W83781D' at 0x290... No
Probing for `Winbond W83782D' at 0x290... No
Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no): yes
Using driver `i2c-i801' for device 0000:00:1f.3: Intel Lynx Point-LP (PCH)
Module i2c-dev loaded successfully.
Next adapter: SMBus I801 adapter at efa0 (i2c-0)
Do you want to scan it? (YES/no/selectively): yes
Client found at address 0x50
Handled by driver `at24' (already loaded), chip type `spd'
(note: this is probably NOT a sensor chip!)
Next adapter: i915 gmbus ssc (i2c-1)
Do you want to scan it? (yes/NO/selectively): yes
Next adapter: i915 gmbus vga (i2c-2)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: i915 gmbus panel (i2c-3)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: i915 gmbus dpc (i2c-4)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: i915 gmbus dpb (i2c-5)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: i915 gmbus dpd (i2c-6)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: AUX A/DDI A/PHY A (i2c-7)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: AUX B/DDI B/PHY B (i2c-8)
Do you want to scan it? (yes/NO/selectively): y
Next adapter: AUX C/DDI C/PHY C (i2c-9)
Do you want to scan it? (yes/NO/selectively): y
Now follows a summary of the probes I have just done.
Just press ENTER to continue:
Driver `coretemp':
* Chip `Intel digital thermal sensor' (confidence: 9)
To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!
Do you want to add these lines automatically to /etc/modules? (yes/NO)y
Successful!
Monitoring programs won't work until the needed modules are
loaded. You may want to run '/etc/init.d/kmod start'
to load them.
Unloading i2c-dev... OK
Unloading cpuid... OK
- piratebab
- Site Admin
- Messages : 5852
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Cette commande liste tous les capteurs présents dans la machine.
Je n'ai pas regardé la liste, mais le seul qui n'est pas actualisé uniquement concerne la mesure de température, pas la batterie.
Donc ce n'est pas une bonne piste
Je n'ai pas regardé la liste, mais le seul qui n'est pas actualisé uniquement concerne la mesure de température, pas la batterie.
Donc ce n'est pas une bonne piste