No Sound after Resume on some HP Laptops
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Expired
|
Medium
|
|||
alsa-driver (Ubuntu) |
Fix Released
|
Low
|
Daniel T Chen | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-ubuntu-modules-2.6.24 (Ubuntu) |
Fix Released
|
Medium
|
Stefan Bader |
Bug Description
Binary package hint: linux-source-2.6.22
This bug has been around for the past two Ubuntu versions (Feisty, Gutsy). It was fixed for a while but came back again...
The problem:
Sound on at least these laptop models
HP Compaq nc6220
HP Compaq nw8240
works fine before suspend, but after resume the internal speakers do not work. The headphone jack still functions, volume controls, etc all work fine but the internal speakers won't work no matter what. Someone else has done some investigation and discovered that the power to the built-in audio amplifier is not on after resume. This link describes the problem in detail:
http://
Also contains a fix - apparently this started happening after a patch in 2.6.18 (which explains why it affects Feisty too, but not Edgy)
Changed in linux: | |
status: | Unknown → Confirmed |
Changed in linux-ubuntu-modules-2.6.24: | |
status: | Fix Released → Triaged |
Changed in alsa-driver: | |
assignee: | nobody → crimsun |
importance: | Undecided → Low |
status: | New → In Progress |
Changed in linux-ubuntu-modules-2.6.24: | |
milestone: | hardy-alpha-6 → ubuntu-8.04 |
Changed in linux-ubuntu-modules-2.6.24: | |
assignee: | timg-tpi → stefan-bader-canonical |
status: | Triaged → In Progress |
Changed in linux-ubuntu-modules-2.6.24: | |
status: | In Progress → Fix Committed |
Changed in linux-ubuntu-modules-2.6.24 (Ubuntu): | |
status: | Fix Released → Fix Committed |
Changed in linux-ubuntu-modules-2.6.24 (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in alsa-driver (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in linux: | |
importance: | Unknown → Medium |
Changed in linux: | |
status: | Confirmed → Expired |
Some more info and a couple of comments:
- This bug is specific to HP/Compaq laptops - if another similar seeming bug is described that affects OTHER brands it is NOT the same bug
- Restarting things like alsa, etc have no impact since the whole sound subsystem is "working", there's just no power to the amplifier
Apparently the patch that broke things is:
--- a/sound/ pci/intel8x0. c pci/intel8x0. c suspend( struct pci_dev *pci, pm_message_t state)
pci_disable_ device( pci);
pci_save_ state(pci) ; power_state( pci, pci_choose_ state(pci, state)); power_state( pci, pci_choose_ state(pci, state)); */
+++ b/sound/
@@ -2470,7 +2470,10 @@ static int intel8x0_
}
- pci_set_
+ /* The call below may disable built-in speaker on some laptops
+ * after S2RAM. So, don't touch it.
+ */
+ /* pci_set_
return 0;
}
Un-aplying this patch supposedly fixes things....