Аудиокодек, потребляющий большую мощность батареи

9

Мой powertop сообщает об этом для двух компонентов аудиокодека.

4.85 W    100.0%                      Device         Audio codec hwC0D3: Intel
4.85 W    100.0%                      Device         Audio codec hwC0D0: Realtek

Я думаю, что 10 Вт для звука слишком высока. Может кто-нибудь предложить мне способ уменьшить энергопотребление?

Было бы неплохо, если бы кто-то мог рассказать мне об этом, у меня есть идея о кодеках в целом, но я не имею понятия об их внутренностях? Почему эти два компонента работают всегда, даже когда я не слушаю аудио?

Вамси Эмани
источник

Ответы:

11

К сожалению, это известная ошибка, как объяснено в:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/877560

Здесь у вас есть несколько обходных путей (процитировано из комментариев об ошибках):

1. Вручную принудительное энергосбережение для аудиокодека

Прежде чем продолжить, в терминале запустите следующее:

cat /sys/module/snd_hda_intel/parameters/power_save*

если результат отличается от:

1
Y

затем попробуйте следующие команды

echo 1 | sudo tee /sys/module/snd_hda_intel/parameters/power_save
echo Y | sudo tee /sys/module/snd_hda_intel/parameters/power_save_controller
pkill pulseaudio

а затем выйдите и войдите снова, чтобы перезапустить pulseaudio .

2. Пусть наступит тишина

Если вы отключите микрофон и динамики , устройство будет отключено. Звучит странно, но на самом деле это работает для меня.

3. Ждите Рэринга

Согласно сообщению об ошибке, проблема исчезла с ядром 3.7, и Raring, вероятно, установит ядро ​​3.8.

Michele
источник
1
установка power_saveна 1 сработала у меня 16.04. Спасибо! (Даже не нужно pkill pulseaudio)
Коллин Андерсон