Hi,

same phenomenon here.  Thinkpad X201 with i7 (620LM)  processor consumes
~ 6.5 Watt when idle. When playing audio the power consumption increases
above 13 Watt, no matter if playing via pulseausio or direct alsa. In
addition the cpu temperature raises from 48° to 56°.

Using turbostat from package linux-tools-common shows that the package
c-states change.

output from tubostat when idle, no audio:

 cr CPU    %c0  GHz  TSC    %c1    %c3    %c6  %pc3  %pc6
           0.82 1.38 1.99   1.31   2.76  95.12  4.02 91.83
   0   0   1.26 1.38 1.99   0.83   2.33  95.58  4.02 91.83
   0   1   0.32 1.38 1.99   1.78   2.33  95.58  4.02 91.83
   2   2   0.84 1.38 1.99   1.32   3.19  94.66  4.02 91.83
   2   3   0.86 1.36 1.99   1.30   3.19  94.66  4.02 91.83


output when playing audio:

 cr CPU    %c0  GHz  TSC    %c1    %c3    %c6  %pc3  %pc6
           2.52 1.21 1.99   4.55  19.16  73.77  0.00  0.00
   0   0   4.26 1.21 2.00   4.76  14.55  76.42  0.00  0.00
   0   1   2.70 1.21 1.99   6.33  14.55  76.42  0.00  0.00
   2   2   2.19 1.21 1.99   2.91  23.77  71.13  0.00  0.00
   2   3   0.93 1.21 1.99   4.17  23.77  71.13  0.00  0.00


"position_fix=1" as parameter to snd-hda-intel seems to save about 0.5-1 Watt, 
but even with that audio still consumes far too much power. +6 Watt means half 
running time when on battery.

Since the combination of i5/i7 processors of the first generation and
the conexant audio codec cx20585 can be found in other notebooks too
(e.g. Thinkpad T410, T510, and other brands for sure) I would suppose
that other people should be affected too.

So far I have tested several releases of Ubuntu and openSUSE, both i386
and x86_64, with distribution and vanilla kernels, the problem shows up
everywhere.

Please let me know which additional information is needed to localize
the source of this problem.

Ralf

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1065942

Title:
  playing audio prevent cpu from entering c states

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1065942/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to