[alsa-devel] snd_had_intel turning off internal speakers by going to power state D3
jeffrobinssae at gmail.com
Mon Sep 24 21:03:42 CEST 2012
On Mon, Sep 24, 2012 at 1:06 AM, Takashi Iwai <tiwai at suse.de> wrote:
> At Sat, 22 Sep 2012 13:03:37 -0700,
> Jeff Robins wrote:
>> I have a Toshiba Satellite C655D with Mageia 2 and I have a problem
>> where the internal speakers eventually stop producing sound, but the
>> headphones still work. After doing a bit of research and running
>> alsa-info (attached) I figured out that one of the parts of the sound
>> had gone into a D3 power state.
>> Removing and then reloading the snd_hda_intel module fixed the
>> problem, but then the sound would turn off again. I was able to find
>> a post
>> in alsa-users where someone else came up with a better solution using
>> hda-verb to reset the power state:
>> I also found a thread in the gentoo forums where other people are
>> having the same problem. One of them has kernel 3.5.0:
>> I'm open to compiling my own alsa and helping out in any way I can.
>> Please let me know what I can do.
>> Mageia bug report for completeness:
> OK, it's getting interesting now.
> We've got similar reports but so far only on Lenovo laptops with the
> Conexant codecs. (I'm not quite sure whether all are with CX20585.
> Might be with other Conexant variants?)
> I asked Conexant guys to check this issue, and they informed that
> there is no automatic-go-to-D3 feature in the codec hardware itself.
> And judging from the hardware state, it looks like the class-D speaker
> goes down due to the over temperature. So, we concluded that this
> should be very likely Lenovo-specific things.
> But now you reported about Toshiba laptop. It brings up again the
> possibility of the sound driver side... Weird.
> Can it be a regression since some kernel version? The kernel
> regression doesn't mean necessarily a sound driver regression but
> might be a problem in another part like ACPI, too.
This never happened with Mageia 1 and I don't think it happened
originally with Mageia 2, but started after updates. I was looking
into a problem with there being no sound after a hibernation, when my
wife told me about the current problem.
I will try to get you the current kernel version of Mageia 1 tonight,
but it has been a while since I upgraded to 2. I will also play the
for a long period in Windows to see if I have a problem there, in case
it is temperature related. We never use Windows, so I don't actually
know how it acts there.
More information about the Alsa-devel