L’économie d’énergie pour la carte son se paramètre au niveau de son module noyau, à son chargement, et dynamiquement dans /sys/module/snd_*/parameters/power_save. La seule solution avec mon portable est de la désactiver complètement.
Comme je n’avais pas le problème sur secteur, c’est que ça changeait lors du passage sur batterie.
Pour pm-utils, j’ai créé un fichier /etc/pm/config.d/blacklist avec comme contenu :
HOOK_BLACKLIST="intel-audio-powersave"
Pour Laptop Mode, dans le fichier /etc/laptop-mode/conf.d/intel-hda-powersave.conf, j’ai changé cette variable :
CONTROL_INTEL_HDA_POWER=0
Pour une autre carte son, il faudra adapter.
Pour un grésillement permanent (même sur secteur), ça peut valoir le coup de faire des tests avec le paramètres au chargement du module, au cas où ce serait quand même un problème avec l’économie d’énergie. Pour les récupérer (exemple pour le module Intel HDA) :
modinfo snd-hda-intel | grep power
Ou avant tout vérifier si le fichier /sys/module/snd_*/parameters/power_save est à 0 (pas d’économie d’énergie) ou à une autre valeur.
Une consolation : ce n’est pas spécifique à Linux, il y en a qui ont le même problème sous Windows 7, et pour le régler, pas mieux : il faut modifier la base de registres pour désactiver l’économie d’énergie de la carte son.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Plus de plocs, plus de grésillements !
Posté par Arthur Accroc . En réponse au journal Avec un bon Dell on peut.... Évalué à 7.
Sachant quoi chercher, je l’ai trouvé.
L’économie d’énergie pour la carte son se paramètre au niveau de son module noyau, à son chargement, et dynamiquement dans /sys/module/snd_*/parameters/power_save. La seule solution avec mon portable est de la désactiver complètement.
Comme je n’avais pas le problème sur secteur, c’est que ça changeait lors du passage sur batterie.
Pour pm-utils, j’ai créé un fichier /etc/pm/config.d/blacklist avec comme contenu :
Pour Laptop Mode, dans le fichier /etc/laptop-mode/conf.d/intel-hda-powersave.conf, j’ai changé cette variable :
Pour une autre carte son, il faudra adapter.
Pour un grésillement permanent (même sur secteur), ça peut valoir le coup de faire des tests avec le paramètres au chargement du module, au cas où ce serait quand même un problème avec l’économie d’énergie. Pour les récupérer (exemple pour le module Intel HDA) :
Ou avant tout vérifier si le fichier /sys/module/snd_*/parameters/power_save est à 0 (pas d’économie d’énergie) ou à une autre valeur.
Une consolation : ce n’est pas spécifique à Linux, il y en a qui ont le même problème sous Windows 7, et pour le régler, pas mieux : il faut modifier la base de registres pour désactiver l’économie d’énergie de la carte son.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone