[ltp] Suspend-to-RAM corrupts audio

Bill Sheppard linux-thinkpad@linux-thinkpad.org
Thu, 12 Jan 2006 08:41:58 -0800


Hi, All,

I've got a T42 running SuSE 9.3 with KDE.  Most everything works great,
but upon resuming from Suspend-to-RAM I find that the audio is either
non-functional, garbled, or only comes from one channel (so far always
the right).  I can restore audio by killing artsd, stopping alsasound,
removing all files from /tmp/ksocket-[username], restarting artsd, and
restarting alsasound, but if I'm only getting sound from one channel
this will still be the case after going through these steps.  I've found
if I Suspend-to-Disk (swsusp) the audio will be correct upon
restarting.  I'm guessing the audio hardware (i810) is still getting
power during suspend-to-RAM and isn't being reinitialized properly upon
resume, but when doing Suspend-to-disk with a full power-down the
hardware is being reset.

Stopping alsasound seems to be removing all the snd- modules, so
re-modprobing them doesn't help the one-channel issue.

Any ideas?  Anyone else see this behavior?

Bill

-- 
-------------------------------------------------------------------------
Bill Sheppard                                  Industry Marketing Manager
bill.sheppard@sun.com                   Consumer and Mobile Systems Group
(408) 404-1254 (x68154)                            Sun Microsystems, Inc.