gratifiant > comp.os.* > comp.os.linux.configuration

Sylvain (08/03/2019, 19h19)
Bonjour,

J'ai installé Debian sur un petit HP de 10' sympa tout plein :)
Parmi les problèmes qu'il me reste sur les bras, il y a la batterie qui
n'est pas reconnue par les desktops comme KDE. C'est juste un peu gênant
car je n'ai aucune indication sur le niveau de batterie restant.

Le seul logiciel qui reconnaît ma batterie est le logiciel lshw. Son
développeur m'a dit interroger directement le BIOS. J'en déduis qu'il y
a un problème après le BIOS : l'ACPI ?

Je suis sous Debian Stretch backports, et sous kernel 4.19.

Vos lumières seront les bienvenues car j'ai écumé les forums et posé
cette même question ailleurs. A ce point de compréhension du problème,
il ne reste plus beaucoup de piste autre qu'utiliser la dernière version
d'ACPI, ce que je fais déjà je pense...

Vous auriez d'autre pistes ?

Merci,
Sylvain
Nicolas George (08/03/2019, 19h49)
Sylvain , dans le message <5c82a426$0$5600$426a74cc>, a
écrit :
> Le seul logiciel qui reconnaît ma batterie est le logiciel lshw.


Peut-on voir ce qu'il en dit ?
Sergio (08/03/2019, 19h52)
Le 08/03/2019 à 18:19, Sylvain a écrit :
> Bonjour,
> J'ai installé Debian sur un petit HP de 10' sympa tout plein :)
> Parmi les problèmes qu'il me reste sur les bras, il y a la batterie qui n'est pas reconnue par les desktops comme KDE. C'est juste un peu gênant car je n'ai aucune indication sur le niveau de batterie
> restant.
> Le seul logiciel qui reconnaît ma batterie est le logiciel lshw. Son développeur m'a dit interroger directement le BIOS. J'en déduis qu'il y a un problème après le BIOS : l'ACPI ?
> Je suis sous Debian Stretch backports, et sous kernel 4.19.
> Vos lumières seront les bienvenues car j'ai écumé les forums et posé cette même question ailleurs. A ce point de compréhension du problème, il ne reste plus beaucoup de piste autre qu'utiliser la
> dernière version d'ACPI, ce que je fais déjà je pense...


Déjà, le nom exact de la bête...

Est-ce que ça arche avec une autre distribution ? (genre Ubuntu...). Faire l'essai en LiveUSB (pas la peine de l'installer...).
Sylvain (08/03/2019, 20h03)
Le 08/03/2019 à 18:49, Nicolas George a écrit :
> Sylvain , dans le message <5c82a426$0$5600$426a74cc>, a
> écrit :
>> Le seul logiciel qui reconnaît ma batterie est le logiciel lshw.

> Peut-on voir ce qu'il en dit ?

Voici :
*-battery
produit: SW02032XL
fabriquant: 333-42-1E-A
identifiant matériel: 1
emplacement: Primary
capacité: 32570mWh
configuration: voltage=7,7V
Nicolas George (08/03/2019, 20h22)
Sylvain , dans le message <5c82ae76$0$6553$426a74cc>, a
écrit :
> Voici :
> *-battery
> produit: SW02032XL
> fabriquant: 333-42-1E-A
> identifiant matériel: 1
> emplacement: Primary
> capacité: 32570mWh
> configuration: voltage=7,7V


C'est incomplet : la sortie de lshw est arborescente, toutes les
informations dans les parents de cette entrée peuvent être pertinentes.
Sylvain (08/03/2019, 20h57)
Le 08/03/2019 à 18:52, Sergio a écrit :
> Le 08/03/2019 à 18:19, Sylvain a écrit :
> Déjà, le nom exact de la bête...
> Est-ce que ça arche avec une autre distribution ? (genre Ubuntu...).
> Faire l'essai en LiveUSB (pas la peine de l'installer...).

Il s'agit d'un HP x2 Detachable 10-p029nf.
Je vais essayer avec une autre distribution.

Sylvain
Sylvain (08/03/2019, 21h03)
Le 08/03/2019 à 19:22, Nicolas George a écrit :
[..]
> écrit :
> C'est incomplet : la sortie de lshw est arborescente, toutes les
> informations dans les parents de cette entrée peuvent être pertinentes.


description: Detachable
produit: HP x2 Detachable 10-p0XX (2EN21EA#ABF)
fabriquant: HP
version: Chassis Version
numéro de série: 5CD8024NXZ
bits: 64 bits
fonctionnalités: smbios-3.0 dmi-3.0 smp vsyscall32
configuration: boot=normal chassis=detachable family=103C_5335KV HP
X2 sku=2EN21EA#ABF uuid=35434438-3032-344E-585A-5A4E32304435
*-core
description: Carte mère
produit: 827C
fabriquant: HP
identifiant matériel: 0
version: 93.23
numéro de série: PGBVE018JAB0GF
emplacement: Base Board Chassis Location
*-firmware
description: BIOS
fabriquant: American Megatrends Inc.
identifiant matériel: 0
version: F.33
date: 10/30/2018
taille: 64KiB
capacité: 6080KiB
fonctionnalités: pci upgrade shadowing cdboot bootselect edd
int13floppy1200 int13floppy720 int13floppy2880 int5printscreen
int14serial int17printer acpi usb smartbattery biosbootspecification
netboot uefi
*-memory
description: Mémoire Système
identifiant matériel: 11
emplacement: Carte mère
taille: 4GiB
*-bank:0
description: DIMM DDR3 Synchrone 1600 MHz (0,6 ns)
produit: H9CCNNNBJTMLAR-NUD
fabriquant: Hynix
identifiant matériel: 0
numéro de série: Not Available
emplacement: Bottom - on board
taille: 4GiB
bits: 32 bits
horloge: 1600MHz (0.6ns)
*-bank:1
description: DIMMProject-Id-Version: @(#) $Id: fr.po 2151
2010-03-15 20:26:20Z lyonel $Report-Msgid-Bugs-To: POT-Creation-Date:
2009-10-08 14:02+0200PO-Revision-Date: 2009-10-08
14:06+0100Last-Translator: Lyonel Vincent
<lyonel>Language-Team: MIME-Version: 1.0Content-Type:
text/plain; charset=UTF-8Content-Transfer-Encoding: 8bit Synchrone [vide]
produit: H9CCNNNBPTBLBR-NUD
fabriquant: Hynix
identifiant matériel: 1
numéro de série: Not Available
emplacement: Bottom - on board
*-cache:0
description: L1 cache
identifiant matériel: 1a
emplacement: CPU Internal L1
taille: 224KiB
capacité: 224KiB
fonctionnalités: internal write-back
configuration: level=1
*-cache:1
description: L2 cache
identifiant matériel: 1b
emplacement: CPU Internal L2
taille: 2MiB
capacité: 2MiB
fonctionnalités: internal write-back unified
configuration: level=2
*-cpu
description: CPU
produit: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz
fabriquant: Intel Corp.
identifiant matériel: 1c
information bus: cpu@0
version: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz
emplacement: SOCKET 0
taille: 526MHz
capacité: 2400MHz
bits: 64 bits
horloge: 80MHz
fonctionnalités: x86-64 fpu fpu_exception wp vme de pse tsc
msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi
mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc
arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc
cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx
est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt
tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti ibrs ibpb
stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm
ida arat cpufreq
configuration: cores=4 enabledcores=4 threads=4
*-pci
description: Host bridge
produit: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx
Series SoC Transaction Register
fabriquant: Intel Corporation
identifiant matériel: 100
information bus: pci@0000:00:00.0
version: 36
bits: 32 bits
horloge: 33MHz
configuration: driver=iosf_mbi_pci
ressources: irq:0
*-display
description: VGA compatible controller
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers
fabriquant: Intel Corporation
identifiant matériel: 2
information bus: pci@0000:00:02.0
version: 36
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
ressources: irq:133 mémoire:90000000-90ffffff
mémoire:80000000-8fffffff portE/S:f000(taille=64) mémoire:c0000-dffff
*-multimedia NON-RÉCLAMÉ
description: Multimedia controller
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series Imaging Unit
fabriquant: Intel Corporation
identifiant matériel: 3
information bus: pci@0000:00:03.0
version: 36
bits: 32 bits
horloge: 33MHz
fonctionnalités: pm msi cap_list
configuration: latency=0
ressources: mémoire:91000000-913fffff
*-generic:0
description: Non-VGA unclassified device
produit: Intel Corporation
fabriquant: Intel Corporation
identifiant matériel: a
information bus: pci@0000:00:0a.0
version: 36
bits: 32 bits
horloge: 33MHz
fonctionnalités: pm bus_master cap_list
configuration: driver=intel_ish_ipc latency=0
ressources: irq:20 mémoire:9193c000-9193cfff
*-generic:1
description: Signal processing controller
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series Power Management Controller
fabriquant: Intel Corporation
identifiant matériel: b
information bus: pci@0000:00:0b.0
version: 36
bits: 64 bits
horloge: 33MHz
fonctionnalités: msi pm cap_list
configuration: driver=proc_thermal latency=0
ressources: irq:122 mémoire:9193b000-9193bfff
*-usb
description: USB controller
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series USB xHCI Controller
fabriquant: Intel Corporation
identifiant matériel: 14
information bus: pci@0000:00:14.0
version: 36
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
ressources: irq:119 mémoire:91900000-9190ffff
*-usbhost:0
produit: xHCI Host Controller
fabriquant: Linux 4.19.0-0.bpo.2-amd64 xhci-hcd
identifiant matériel: 0
information bus: usb@1
nom logique: usb1
version: 4.19
fonctionnalités: usb-2.00
configuration: driver=hub slots=7 speed=480Mbit/s
*-usb:0
description: USB hub
produit: USB2.0 Hub
fabriquant: Genesys Logic, Inc.
identifiant matériel: 2
information bus: usb@1:2
version: 32.98
fonctionnalités: usb-2.00
configuration: driver=hub maxpower=100mA slots=4
speed=480Mbit/s
*-usb:0
description: Périphérique USB générique
produit: AX88179
fabriquant: ASIX Elec. Corp.
identifiant matériel: 1
information bus: usb@1:2.1
version: 1.00
numéro de série: 000000000000;7
fonctionnalités: usb-2.10
configuration: driver=ax88179_178a maxpower=248mA
speed=480Mbit/s
*-usb:1
description: Souris
produit: HP Laser Mobile Mouse
fabriquant: Primax Electronics, Ltd
identifiant matériel: 2
information bus: usb@1:2.2
version: 1.13
fonctionnalités: usb-2.00
configuration: driver=usbhid maxpower=50mA
speed=1Mbit/s
*-usb:2
description: USB hub
produit: USB2.0 Hub
fabriquant: Genesys Logic, Inc.
identifiant matériel: 4
information bus: usb@1:2.4
version: 32.98
fonctionnalités: usb-2.00
configuration: driver=hub maxpower=100mA slots=4
speed=480Mbit/s
*-usb:1
description: Clavier
fabriquant: Elan Microelectronics Corp.
identifiant matériel: 3
information bus: usb@1:3
version: 1.17
fonctionnalités: usb-2.00
configuration: driver=usbhid maxpower=100mA
speed=1Mbit/s
*-usb:2
description: USB hub
produit: USB2.0 Hub
fabriquant: Genesys Logic, Inc.
identifiant matériel: 4
information bus: usb@1:4
version: 88.32
fonctionnalités: usb-2.00
configuration: driver=hub maxpower=100mA slots=4
speed=480Mbit/s
*-usb:0
description: Interface sans fil Bluetooth
fabriquant: Intel Corp.
identifiant matériel: 1
information bus: usb@1:4.1
version: 0.01
fonctionnalités: bluetooth usb-2.00
configuration: driver=btusb maxpower=100mA
speed=12Mbit/s
*-usb:1
description: Vidéo
produit: HP TrueVision HD
fabriquant: Generic
identifiant matériel: 2
information bus: usb@1:4.2
version: 88.04
numéro de série: 200901010001
fonctionnalités: usb-2.00
configuration: driver=uvcvideo maxpower=500mA
speed=480Mbit/s
*-usbhost:1
produit: xHCI Host Controller
fabriquant: Linux 4.19.0-0.bpo.2-amd64 xhci-hcd
identifiant matériel: 1
information bus: usb@2
nom logique: usb2
version: 4.19
fonctionnalités: usb-3.00
configuration: driver=hub slots=6 speed=5000Mbit/s
*-generic:2 NON-RÉCLAMÉ
description: Encryption controller
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine
fabriquant: Intel Corporation
identifiant matériel: 1a
information bus: pci@0000:00:1a.0
version: 36
bits: 32 bits
horloge: 33MHz
fonctionnalités: pm msi bus_master cap_list
configuration: latency=0
ressources: mémoire:91700000-917fffff
mémoire:91600000-916fffff
*-pci
description: PCI bridge
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series PCI Express Port #1
fabriquant: Intel Corporation
identifiant matériel: 1c
information bus: pci@0000:00:1c.0
version: 36
bits: 32 bits
horloge: 33MHz
fonctionnalités: pci pciexpress msi pm normal_decode
bus_master cap_list
configuration: driver=pcieport
ressources: irq:116 mémoire:91800000-918fffff
*-network DÉSACTIVÉ
description: Interface réseau sans fil
produit: Wireless 3165
fabriquant: Intel Corporation
identifiant matériel: 0
information bus: pci@0000:01:00.0
nom logique: wlo1
version: 81
numéro de série: da:72:d9:56:34:8d
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress bus_master cap_list
ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi
driverversion=4.19.0-0.bpo.2-amd64 firmware=22.361476.0 latency=0
link=no multicast=yes wireless=IEEE 802.11
ressources: irq:134 mémoire:91800000-91801fff
*-isa
description: ISA bridge
produit: Atom/Celeron/Pentium Processor
x5-E8000/J3xxx/N3xxx Series PCU
fabriquant: Intel Corporation
identifiant matériel: 1f
information bus: pci@0000:00:1f.0
version: 36
bits: 32 bits
horloge: 33MHz
fonctionnalités: isa bus_master cap_list
configuration: driver=lpc_ich latency=0
ressources: irq:0
*-battery
produit: SW02032XL
fabriquant: 333-42-1E-A
identifiant matériel: 1
emplacement: Primary
capacité: 32570mWh
configuration: voltage=7,7V
*-network
description: Ethernet interface
identifiant matériel: 2
information bus: usb@1:2.1
nom logique: enx000ec6d9a8cf
numéro de série: 00:0e:c6:d9:a8:cf
taille: 1Gbit/s
capacité: 1Gbit/s
fonctionnalités: ethernet physical tp mii 10bt 10bt-fd 100bt
100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes
driver=ax88179_178a duplex=full ip=192.168.2.3 link=yes multicast=yes
port=MII speed=1Gbit/s
Nicolas George (08/03/2019, 22h57)
Sylvain , dans le message <5c82bc86$0$21589$426a74cc>, a
écrit :
<snip>

C'est décevant.

Je suggérerais bien de stracer lshw pour voir d'où il sort son 32570mWh.

Au fait, tu es bien allé fouiller dans /sys/class/power_supply ?

(Je viens de remarquer que les piles du clavier sans fil que j'utilise
occasionnellement apparaissent, très partiellement, là !)
Lulu (08/03/2019, 23h42)
Le 08-03-2019, Sylvain <ssecherre> a écrit :

> C'est juste un peu gênant car je n'ai aucune indication sur le niveau
> de batterie restant.


8<-----------8<---------8<----------8<----------8<----------8<----------8<
#!/bin/sh

NORMAL=""
RED=""
GREEN=""
YELLOW=""
BLUE=""
MAGENTA=""
CYAN=""
WHITE=""

DEBUG="N"
SOUND="N"

# LOG_FILE=/home/hugo/battery.log
# /var/log doit être «écrivable» par hugo
# chgrp adm /var/log
# chmod 775 /vr/log
LOG_FILE=/var/log/battery.log

# Contient 1 si batterie présente, fichier absent sinon
BAT_PRESENT=/sys/class/power_supply/BAT1/present

# Contient "Discharging, "Unknown", "Charging", "Full"
BAT_STATUS=/sys/class/power_supply/BAT1/status

# Contient la dernière pleine capacité en micro-ampère-heure
BAT_CHARGE_FULL=/sys/class/power_supply/BAT1/charge_full

# Contient la capacité en micro-ampère-heure
BAT_CHARGE_NOW=/sys/class/power_supply/BAT1/charge_now

# Contient la valeur du courant en micro-ampère
BAT_CURRENT_NOW=/sys/class/power_supply/BAT1/current_now

THE_MODULE=acpi_sbs
CHARGE_FULL=/sys/class/power_supply/BAT1/charge_full

if [ ! -z "$1" ]
then
DEBUG=Y
if [ -x /usr/bin/festival ]
then
SOUND=Y
fi
fi

echo "${GREEN}-=-=-=-=- Etat de la batterie -=-=-=-=-"${CYAN}

if [ $DEBUG = "Y" ]
then
echo
echo "${GREEN}-=-=-=-=- Info de la batterie -=-=-=-=-"${CYAN}
acpi -V
echo
fi

LaString=$(date +%a". "%d"-"%b"-"%y" ("%j") "%T)
LaString=$LaString" "$(hostname)

if [ ! -e "${BAT_PRESENT}" ]
then
echo ${BLUE}" La batterie n'est pas insérée"
LaString=$LaString" - No Battery, branché sur le secteur..."
echo $LaString >> $LOG_FILE
echo ${NORMAL}
exit
fi

echo -n ${BLUE}" Batterie insérée"

LaString=$LaString" - "

Status=$(cat "${BAT_STATUS}")

#echo "-=-=-"$Status"-=-=-"

if [ $Status = "Discharging" ]
then
echo -n ${BLUE}","
echo ${RED}" se déchargeant"
Current=$(cat "${BAT_CURRENT_NOW}")
Current_mA=$(($Current / 1000))
echo ${BLUE}" Courant débité: "${RED}$Current_mA${BLUE}" mA"
LaString=$LaString" Débit: "$Current_mA" mA"
LaString=$LaString" - "
fi

if [ $Status = "Charging" ]
then
echo -n ${BLUE}","
echo ${RED}" en charge"
Current=$(cat "${BAT_CURRENT_NOW}")
Current_mA=$(($Current / 1000))
echo ${BLUE}" Courant de charge: "${RED}$Current_mA${BLUE}" mA"
LaString=$LaString" Charge: "$Current_mA" mA"
LaString=$LaString" - "
fi

if [ $Status = "Full" ]
then
echo -n ${BLUE}","
echo ${RED}" chargée complètement"
Current=$(cat "${BAT_CURRENT_NOW}")
Current_mA=$(($Current / 1000))
echo ${BLUE}" Charge: "${RED}"complète"
LaString=$LaString" Charge complète"
LaString=$LaString" - "
fi

if [ $Status = "Unknown" ]
then
echo ${BLUE}","
echo ${RED}" Impossible de connaitre la valeur du courant."
LaString=$LaString" Valeur du courant inconnue."
LaString=$LaString" - "
fi

RemainingCapacity=$(cat "${BAT_CHARGE_NOW}")
RemainingCapacity_mAh=$(($RemainingCapacity / 1000))
echo -n ${BLUE}" Capacité restante:"
echo ${YELLOW}" "$RemainingCapacity_mAh${BLUE}" mAh"
LaString=$LaString" Capacité : "$RemainingCapacity_mAh" mAh"

LastFullCapacity=$(cat "${BAT_CHARGE_FULL}")
LastFullCapacity_mAh=$(($LastFullCapacity / 1000))
echo ${BLUE}" Capacité atteinte lors de la dernière"
echo -n ${BLUE}" charge complète:"
echo ${YELLOW}" "$LastFullCapacity_mAh${BLUE}" mAh"
LaString=$LaString" (LFC :"
LaString=$LaString" "$LastFullCapacity_mAh" mAh)"

echo $LaString >> $LOG_FILE

echo ${NORMAL}
# vim:set ai et sts=4 sw=4 tw=160:
8<-----------8<---------8<----------8<----------8<----------8<----------8<

$ alias Baw
alias Baw='watch -ct -n 30 /usr/local/bin/Battery'

Sylvain (09/03/2019, 12h34)
Le 08/03/2019 à 21:57, Nicolas George a écrit :
[..]
> Au fait, tu es bien allé fouiller dans /sys/class/power_supply ?
> (Je viens de remarquer que les piles du clavier sans fil que j'utilise
> occasionnellement apparaissent, très partiellement, là !)


Oui, mais /sys/class/power_supply ne me donne aucun BAT0...
J'ai eu une autre piste dans un autre forum : la liste complète des
arguments acpi à passer au noyau.


Il serait possible que le BIOS "présente" la batterie à la façon
Windows. Mais dans ce cas, comment lshw voit la batterie ????
Je vais essayer, will see...
Sylvain (09/03/2019, 12h49)
Merci Lulu, mais je n'ai aucun BAT0 ni BAT1 dans mon
/sys/class/power_supply...
Il semblerait que le problème se situe entre le BIOS et l'ACPI.

Le 08/03/2019 à 22:42, Lulu a écrit :
[..]
Sylvain (12/03/2019, 18h36)
Le 08/03/2019 à 19:57, Sylvain a écrit :
>> Est-ce que ça arche avec une autre distribution ? (genre Ubuntu...).
>> Faire l'essai en LiveUSB (pas la peine de l'installer...).

> Il s'agit d'un HP x2 Detachable 10-p029nf.
> Je vais essayer avec une autre distribution.


J'ai tenté 5 distributions parmi lesquelles Fedora, Manjaro et openSuse
trouvent bien la batterie. Ubuntu et Mint ne la trouvent pas...

Je suis en train de migrer vers Manjaro...

Merci pour le tip !

Sylvain
Sylvain (14/03/2019, 19h28)
Comme suggéré par Sergio, j'ai tenté 5 distributions linux.

Celles qui reposent sur Debian (Ubuntu et Mint sur noyau 4.15 et 4.18)
ne détectent pas la batterie.

Manjaro (ArchLinux), openSuse (slackware) et Fedora (RedHat)
reconnaissent la batterie sans problème.

Pourquoi Debian se prend les pieds dans le tapis ???? C'est bien dommage
car j'adore cet OS et j'avoue être déçu par les autres, sauf peut-être
Manjaro.

Sylvain
Nicolas George (14/03/2019, 19h33)
Sylvain , dans le message <5c8a8f30$0$19262$426a74cc>, a
écrit :
> Pourquoi Debian se prend les pieds dans le tapis ????


Tu es le seul à pouvoir le déterminer. Commence par comparer très
soigneusement les messages du noyau.
Benoit Izac (14/03/2019, 20h13)
Bonjour,

Le 14/03/2019 à 18:28, Sylvain a écrit dans le message
<5c8a8f30$0$19262$426a74cc> :

openSuse (slackware)

Pour demain, peut-on vraiment dire qu'openSUSE est basée sur Slackware ?

Vous avez la soirée pour y réfléchir.

Discussions similaires