Openmoko Bug #1599: Suspend / resume breaks audio

Openmoko Public Trac bugs at
Sat Jul 19 01:51:38 CEST 2008

#1599: Suspend / resume breaks audio
 Reporter:  phyce                       |        Owner:  openmoko-kernel
     Type:  defect                      |       Status:  new            
 Priority:  normal                      |    Milestone:  OM-2007.2      
Component:  System Software             |      Version:  GTA02v5        
 Severity:  normal                      |   Resolution:                 
 Keywords:  sound audio suspend resume  |     Blocking:                 
Blockedby:                              |  

Comment(by mwester):

 Executing "pactl suspend-sink 1" prior to suspend, and "pactl suspend-sink
 0" upon resume will work around this issue.  These commands can be
 executed by apm automagically, if apm is handling the suspend/resume

 Fortunately this is the case for the 2007.2 images, so you can simply add
 the preceding commands to the /etc/apm/suspend.d and /etc/apm/resume.d

 See for an example that performs these
 steps (along with some other suspend/resume related actions).


 I've dug into the code a little; it seems that pulseaudio is doing
 something with a file in /sys that triggers this problem; clearly upon
 resume the driver is in some state that is different than the way
 pulseaudio left it when the system suspended.

Ticket URL: <> <>
openmoko trac

More information about the openmoko-kernel mailing list