Page 1 sur 1

[fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : dim. 03 nov. 2013, 11:04
par OlaffGrossBaff
Salut,
Je n'arrive pas à configurer fancontrol sur un eeepc 1000he, le fan tourne constamment à plein régime.

pwmconfig me donne ceci :

Code : Tout sélectionner

# pwmconfig
[...]
/usr/bin/pwmconfig: There are no pwm-capable sensor modules installed
Suivant ce tuto et celui-ci, j'ai effectué les démarches suivantes :

Selon Tips and Tricks, j'ai ajusté les valeurs de lm_sensors en créant /etc/sensors.d/EeePC-0123456789 (qui est sensé être le nom de ma carte mère)

Code : Tout sélectionner

chip "acpitz-virtual-0"
  label temp1 "temp1"
  compute temp1 @-20,@-20

  label temp2 "Core 0"
  compute temp2 @-20,@-20
que je vérifie avec sensors -u

Code : Tout sélectionner

$ sensors -u
acpitz-virtual-0
Adapter: Virtual device
temp1:
  temp1_input: 35.000
  temp1_crit: 65.000

coretemp-isa-0000
Adapter: ISA adapter
Core 0:
  temp2_input: 35.000
  temp2_crit: 90.000
  temp2_crit_alarm: 0.000
Un peu plus loin, le wiki précise que des sensors peuvent ne pas marcher à partir d'un kernel 2.6.32, que dans ce cas, il convient d'ajouter le module kernel

Code : Tout sélectionner

acpi_enforce_resources=lax
,
ce que je fais dans /etc/default/grub, ligne GRUB_CMDLINE_LINUX_DEFAULT (lien)

Des idées ?

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : mar. 05 nov. 2013, 23:30
par Xorg
Le acpi_enforce_resources=lax est destiné à de vieilles machines il me semble. Puis ce paramètre n'est pas très apprécié. Puis je ne vois pas pourquoi tu modifies les valeurs qu'affiche lm_sensors...
Tout simplement que ton ventilateur ne peut pas être piloté par pwmconfig, non ? Après tu peux toujours faire un tour dans le setup du BIOS pour vérifier si, par bonheur, tu peux choisir un profile de ventilation.

PS : La balise URL s'utilise ainsi :
[url]MON_URL[/url] -> ce qui affichera MON_URL et redirigera vers MON_URL au clic.
[url=MON_URL]LE_NOM[/url] -> ce qui affichera LE_NOM et redirigera vers MON_URL au clic.

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : mer. 06 nov. 2013, 10:51
par OlaffGrossBaff
Ah, j'ai oublié des balises. Détail corrigé.

Concernant le acpi_enforce_resources=lax, je ne savais pas si je devais considéré mon eeepc comme "une vieille machine". Après tout, c'est du 32 bits, à base de N280.
Malheureusement, le BIOS ne comporte pas d'options concernant la ventilation.
J'avais modifié les valeurs qu'affiche lm_sensors, supposant que ça aurait pu débloquer le problème.

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : mer. 06 nov. 2013, 20:07
par FoolEcho
Sinon, de manière indirecte, tu pourrais utiliser et configurer acpi-eeepc-generic. Le fait de configurer fréquence et cie par ce biais est bien fichu.

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : jeu. 07 nov. 2013, 15:24
par OlaffGrossBaff
Bon, ben il arrive à point nommé celui-là :
je n'arrive pas à faire fonctionner les acpi depuis que j'ai installé arch.
J'ai installé acpi-eeepc-generic sans succès.
J'ai essayé aussi différents paquets de AUR sans succès non-plus.
Je m'y replonge alors.

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : jeu. 07 nov. 2013, 16:06
par benjarobin
Il ne suffit pas de l'installer pour information... Peux tu donner la sortie de : tree /etc/systemd/system/

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : jeu. 07 nov. 2013, 16:59
par FoolEcho
OlaffGrossBaff a écrit :J'ai installé acpi-eeepc-generic sans succès.
Il faut configurer le /etc/conf.d/acpi-eeepc-generic.conf selon ton modèle.
Tu as aussi quelques infos particulières à ton modèle (quoi qu'il y a sans doute des choses obsolètes): Asus_Eee_PC_1000HE.

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : ven. 08 nov. 2013, 12:30
par OlaffGrossBaff
@benjarobin

Code : Tout sélectionner

$ tree /etc/systemd/system/
/etc/systemd/system/
├── dbus-org.wicd.daemon.service -> /usr/lib/systemd/system/wicd.service
├── display-manager.service -> /usr/lib/systemd/system/lxdm.service
├── getty.target.wants
│   └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
├── lxc@.service
└── multi-user.target.wants
    ├── cronie.service -> /usr/lib/systemd/system/cronie.service
    ├── fancontrol.service -> /usr/lib/systemd/system/fancontrol.service
    ├── laptop-mode.service -> /usr/lib/systemd/system/laptop-mode.service
    ├── lm_sensors.service -> /usr/lib/systemd/system/lm_sensors.service
    ├── lxc@CONTAINER_NAME.service -> /etc/systemd/system/lxc@.service
    ├── remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
    └── wicd.service -> /usr/lib/systemd/system/wicd.service
@FoolEcho : quand j'avais installé acpi-eeepc-generic, j'avais justement traité ce fichier
avec ceci à la fin :

Code : Tout sélectionner

#################################################################
### Please comment/remove the following, to prove that you edited
### and read fully the file ;)
### Else, you will get a 20 second warning.
EEEPC_CONF_DONE="yes"

EEEPC_MODEL="1000HE"
EEEPC_CPU="Atom"
Est-il possible que le systemd ne rend pas le programme obsolète ?

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : ven. 08 nov. 2013, 14:12
par benjarobin
Tu n'as pas activé le service acpid

Re: [fan+llm_sensors] pwmconfig conf failed sur eeepc 1000he

Publié : ven. 08 nov. 2013, 18:53
par OlaffGrossBaff
Je ne gère pas encore bien systemd :
Quand j'avais installé le paquet, j'avais fait :
# systemctl start acpid
J'avais omit
# systemctl enable acpid

Code : Tout sélectionner

/etc/systemd/system/
├── dbus-org.wicd.daemon.service -> /usr/lib/systemd/system/wicd.service
├── display-manager.service -> /usr/lib/systemd/system/lxdm.service
├── getty.target.wants
│   └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
├── lxc@.service
├── multi-user.target.wants
│   ├── acpid.service -> /usr/lib/systemd/system/acpid.service
     [...]
└── sockets.target.wants
    └── acpid.socket -> /usr/lib/systemd/system/acpid.socket
Ce qui me génait quand je l'ai fait, c'est que quelques acpi marchent, alors que le wiki indique que toutes les fonctions sont fonctionnelles sur mon modèle.
Ce qui marche : les touches du volume, luminosité, le lid, et c'est tout.
Sans avoir "enabled" le service acpid, j'avais le lid + suspend qui fonctionnait.
Ainsi dans la liste des points à régler, j'avais donné une priorité au fancontrol.