Hello,
J'ai installé debian etch sur un portable sony (vaio, vgn-sz3xp/c, core2duo). J'ai quelques soucis pour faire fonctionner l'acpi correctement et j'ai beau chercher, je trouve pas de doc me permettant de comprendre ce qui ne va pas et/ou ce que je dois/devrais faire.
Mon souci est que, sur secteur, cat /proc/acpi/processor/CPU0/power donne :
active state: C2
max_cstate: C8
bus master activity: 00000000
states:
C1: type[C1] promotion[C2] demotion[--] latency[000] usage[00000010]
*C2: type[C2] promotion[--] demotion[C1] latency[001] usage[02380458]
alors que sur batterie, ça donne :
active state: C3
max_cstate: C8
bus master activity: 00000000
states:
C1: type[C1] promotion[C2] demotion[--] latency[000] usage[00000010]
C2: type[C2] promotion[C3] demotion[C1] latency[001] usage[00000365]
*C3: type[C3] promotion[--] demotion[C2] latency[057] usage[00004283]
Je ne vous cache pas que sur batterie, la température du processeur chute notablement (5 à 6 ° en moins) et que ça ferme le clapet du ventilo qui, sur secteur, ne s'arrête jamais de tourner et est vraiment insupportable :-/
Ce que je ne comprends pas, c'est comment faire pour que l'état C3 soit aussi utilisé sur secteur? L'idéal même, vu ce que je gagne avec le C3 par rapport au C2, serait de passer en C4 si possible.
Pour l'instant, j'ai lu ça :
http://www.tldp.org/HOWTO/ACPI-HOWTO/usingacpi.html
http://www.traduc.org/docs/HOWTO/lecture/ACPI-HOWTO.html
http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Fre(...)
http://acpi.sourceforge.net/documentation/processor.html
http://acpi.sourceforge.net/wiki/index.php/DebianLinux
http://acpi.sourceforge.net/wiki/index.php/WhyMyCxPowerState(...)
et je ne suis pas plus avancé pour autant :-/
Il manque un truc, une doc, qui fasse le pont entre celles qui sont trop simplistes (du genre qui finissent en disant qu'une fois qu'on sait faire cat /proc/acpi/battery/BAT0/info on a tout ce qu'il faut... c.f. les 2 premiers liens) et celles qui donnent des solutions que différentes personnes ont appliqué sans expliquer comment elles y sont arrivé ni détailler pourquoi leur méthode marche...
D'ailleurs, je tiens à préciser que cpufreq marche bien, j'utilise un governor "conservative" et les cpu sont quasi en permanence à leur fréquence minimale, je peux rien gagner de ce côté là.
De plus, gardez à l'esprit que j'ai plutôt un profil "débutant" sous gnu/linux svp ;-)
Merci :-)
a+
# BIOS...
Posté par NeoX . Évalué à 1.
et ce n'est pas toujours le systeme qui derriere peut forcer les choses.
regarde peut-etre deja de ce coté là.
[^] # Re: BIOS...
Posté par Rocks . Évalué à 1.
J'espère en tout cas que j'ai d'autres recours que le bios pour faire fonctionner l'acpi aussi bien sous linux que sous un autre OS dont je ne citerai pas le nom ;-)
a+
P.S. dans /etc/acpi/ il y a tout un tas de fichiers, dont un power.sh ... mais je n'y comprends rien. Est-ce que je peux essayer de rêgler le comportement de l'acpi par le biais de ces fichiers? En fait, c'est le fonctionnement global de l'acpi sous linux qu'il faudrait qu'on m'explique ;-)
[^] # Re: BIOS...
Posté par NeoX . Évalué à 1.
si c'est la cas, alors il faut peut-etre jouer avec l'ACPI sous linux.
sinon, ce n'est pas l'OS qu'il faut regler.
j'ai un portable d'un autre fabriquant, je vais regarder un peu du coté ACPI et /etc/acpi/ histoire de me renseigner.
[^] # Re: BIOS...
Posté par Rocks . Évalué à 1.
Merci :-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.