[RESOLU] commande upower inactive

Problèmes de paramétrage du matériel, accès au Bios, Installation d'une imprimante, paramètres d'affichage ou de son,
c'est ici qu'on se retrouve.
Avatar du membre
Glenic
Messages : 171
Enregistré le : 14 déc. 2020 19:48
Localisation : Indre (36)

[RESOLU] commande upower inactive

Message non lu par Glenic »

Hello,
Lors de la récente AG de Reboot, la commande "upower" a été dévoilée.
Elle permet de jauger la batterie de son ordinateur portable.
J'ai fait un petit essai pendant l'AG avec un Acer 7630 ; ça fonctionnait. Il suffisait juste de remplacer BAT0 par BAT1 sur certains ordis.
Aujourd'hui j'essaye à nouveau (sur 2 ordis) : plus rien !
La commande est inactive. Pourtant, j'ai essayé BAT0 ou BAT1 dans la ligne de syntaxe ci-dessous. Grrrrrrrrrrrrrr
J'ai utilisé la syntaxe suivante :

Code : Tout sélectionner

upower -i/org/freedesktop/UPower/devices/battery_BAT1
Est-ce la bonne syntaxe ?

Le 1er ordi sujet de l'essai est mon vieux ThinkPad de 2005 -> Lubuntu 16.04 LTS
Seuls les paquets upower et libupower-glib3 ont été installés d'office avec Lubuntu
Faut-il installer les 3 autres proposés par le gestionnaire de paquets Synaptic ?

Le 2ème ordi essayé pour cette commande est précisément l'Acer 7630 mentionné ci-dessus, équipé avec LinuxMint 19.3. J'ai fatalement fait une erreur quelque part puisque ça fonctionnait il y a 3 jours !
Les 2 paquets mentionnés ci-dessus sont aussi installés d'office avec Mint, ainsi qu'un 3ème : gir1.2-upowerglib1.0 et aussi light-locker
Faut-il installer les autres, proposés par le gestionnaire Synaptic ? ça m'étonnerait un peu vu le résultat correct obtenu au 1er essai la semaine dernière.
JLG
actuellement en service : Acer 7630 + LinuxMint 19.3
à venir HP Probook + Fedora 39
Avatar du membre
maxoxo
Messages : 245
Enregistré le : 12 févr. 2021 22:37

Re: commande upower inactive

Message non lu par maxoxo »

Hello,
Non mais ils sont fous chez Re-Boot a balancé des commandes comme ça, je me demande bien de quel esprit torturé ça a pu venir :lol:

N'ayant pas ces deux distributions sous la main, je vais t'accompagner à tâtons. Normalement le paquet upower se sufit à lui-même.

Peux tu essayer d'abord la commande suivante :

Code : Tout sélectionner

$ sudo systemctl restart upower

Cela redémarre le service système upower

Essaie la commande et si ça ne fonctionne toujours pas, essaie

Code : Tout sélectionner

sudo dpkg-reconfigure upower
Cela réinstalle et reconfigure le paquet comme à l'origine

Sinon lorsque la commande telle que présentée à l'AG ne donne aucun résultat, tu peux essayer :

Code : Tout sélectionner

upower -i $(upower -e | grep BAT)
patoo45
Messages : 199
Enregistré le : 04 janv. 2021 11:46
Localisation : 45800 - Saint Jean de Braye

Re: commande upower inactive

Message non lu par patoo45 »

Bonsoir,
sur Linux Mint ( Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux)
la commande

Code : Tout sélectionner

upower -i
ne donne rien, retour à l'invite du shell.
Par contre la commande graphique

Code : Tout sélectionner

gnome-power-statistics
fonctionne très bien.
Avatar du membre
Glenic
Messages : 171
Enregistré le : 14 déc. 2020 19:48
Localisation : Indre (36)

Re: commande upower inactive

Message non lu par Glenic »

Bonjour,
Le jour de l'AG, je n'avais pas testé la commande sur le ThinkPad (Lubuntu 16.04)
Donc l'essai d'hier était une première sur cet ordi.

@Maxoxo

Code : Tout sélectionner

sudo systemctl restart upower
ne donne rien. La ligne de commande "upower, etc...." lancée ensuite est inactive.
Idem pour :

Code : Tout sélectionner

sudo dpkg-reconfigure upower
La ligne de commande "upower, etc...." lancée ensuite reste inactive.
Par contre, le succès arrive avec

Code : Tout sélectionner

upower -i $(upower -e | grep BAT)
Résultat
2021-02-17-ThinkPad commande upower active.png
2021-02-17-ThinkPad commande upower active.png (104.75 Kio) Vu 6086 fois
La batterie de cet ordinateur est bien morte !
Sa charge maxi actuelle représente moins de 4 % de sa charge maxi à l'origine (2,37 Wh / 64,8 Wh).
En passant, je m'étonne que les capacités des batteries d'ordis portables soient exprimées en Wh alors que les capacités de toutes les autres batteries sont exprimées en Ah, voire en mAh (cas des petites batteries-baton de format AA)

@patoo45
Le succès arrive aussi avec la commande gnome-power
Il a fallu installer le paquet mais on en partant de cette ligne de commande :

Code : Tout sélectionner

gnome-power-statistics
on arrive à un résultat graphique ! (tout à fait cohérent avec le résultat précédent)
2021-02-17-ThinkPad commande gnome-power active.png
2021-02-17-ThinkPad commande gnome-power active.png (66.85 Kio) Vu 6086 fois
Merci à vous deux pour ces précisions.
Demain, nouveau test sur l'Acer 7630 (LinuxMint)
JLG
actuellement en service : Acer 7630 + LinuxMint 19.3
à venir HP Probook + Fedora 39
Avatar du membre
maxoxo
Messages : 245
Enregistré le : 12 févr. 2021 22:37

Re: commande upower inactive

Message non lu par maxoxo »

patoo45 a écrit : 17 févr. 2021 22:03 Bonsoir,
sur Linux Mint ( Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux)
la commande

Code : Tout sélectionner

upower -i
ne donne rien, retour à l'invite du shell.
Par contre la commande graphique

Code : Tout sélectionner

gnome-power-statistics
fonctionne très bien.
Salut,

Ça du coup c'est normal, "upower -i" n'est en fait qu'un interpréteur pour les variables système d'UPower. Si tu tapes la commande seule, tu ne lui donnes rien à interpréter donc il ne renvoie rien.
La doc technique est ici (j'avoue ne l'avoir jamais lue :lol:) https://upower.freedesktop.org/docs/UPower.html#
Glenic a écrit : 17 févr. 2021 22:52 @Maxoxo

Code : Tout sélectionner

sudo systemctl restart upower

ne donne rien. La ligne de commande "upower, etc...." lancée ensuite est inactive.
Idem pour :

Code : Tout sélectionner

sudo dpkg-reconfigure upower
Sur ces deux commandes, tu n'as un retour que s'il y a une erreur, sinon elles s'exécutent silencieusement.
Glenic a écrit : 17 févr. 2021 22:52 Code : Tout sélectionner

upower -i $(upower -e | grep BAT)
Tant mieux ! C'est curieux, surtout si tu te dis que ça fonctionné jusqu'à maintenant...Après essaie avec sudo ? P-e Mint n'autorise pas l'accès à /org pour un simple utilisateur (ce qui serait contourné avec cette dernière commande).
Glenic a écrit : 17 févr. 2021 22:52 @patoo45
Le succès arrive aussi avec la commande gnome-power
Il a fallu installer le paquet mais on en partant de cette ligne de commande :

Code : Tout sélectionner

gnome-power-statistics
Super ! En fait c'est une interface graphique vers la commande en question. Je ne connaissais pas (je fais quasiment tout en ligne de commandes). N'utilisant pas d'environnement de bureau (et surtout pas GNOME/MATE et autres dérivés), j'étais pas prêt de tomber dessus :D

Du il faut installer le paquet, ça doit dépendre de l'environnement, ça doit être natif sous GNOME. Je le saurais la prochaine fois qu'on me demande, ça sera sans doute plus facile.

Merci @Patoo45
Avatar du membre
Glenic
Messages : 171
Enregistré le : 14 déc. 2020 19:48
Localisation : Indre (36)

commande upower maintenant active

Message non lu par Glenic »

Hello,
Comme promis, voici le résultat des diverses commandes autour de upower lancées sur l'Acer 7630 que j'ai en prêt actuellement.
Cet ordi date d'une dizaine d'années et fonctionnait à l'origine sous Windows 7.
Il tourne actuellement sous Linux Mint 19.3, basé sur Lubuntu 18.04

Comme il y a du Lubuntu là dessous, le résultat est exactement le même qu'hier avec le ThinkPad.
Les 2 premières commandes proposées par Maxoxo ne réussissent pas à réveiller upower du moins dans le cadre de la longue ligne de commande donnée le jour de l'AG.
Par contre, la 3ème ligne de commande est la bonne :

Code : Tout sélectionner

upower -i $(upower -e | grep BAT)
Tous les détails techniques de la batterie de l'ordi s'affichent.
Cette batterie est "moins morte" que celle du ThinkPad car elle conserve encore 30 % de sa capacité initiale.

Je n'ai pas refait le test "gnome-power" car il fallait charger les paquets, etc.. Mais je suppose que ça doit fonctionner tout aussi bien qu'hier.

Problème résolu !
Encore merci à Maxoxo et à patoo45
JLG
actuellement en service : Acer 7630 + LinuxMint 19.3
à venir HP Probook + Fedora 39
Répondre