sound only works after suspend/resume cycle
Bug #1068804 reported by
Alex Chiang
This bug affects 11 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-nexus7 |
Fix Released
|
Critical
|
Luke Yelavich | ||
linux-nexus7 (Ubuntu) |
Fix Released
|
Medium
|
David Henningsson | ||
ubuntu-defaults-nexus7 (Ubuntu) |
Fix Released
|
Critical
|
Oliver Grawert |
Bug Description
Currently, in Ubuntu on the Nexus 7, audio playback is only working either A) on the first boot after install or b) after a suspend/resume cycle. This is easily reproducible.
Steps to reproduce:
1) Install system
2) Reboot system (after Desktop comes up once)
3) Try to play audio file
4) Note audio doesn't work
5) Suspend from indicator
6) Resume
7) Play sound again; note sound is heard
Changed in newark: | |
importance: | Undecided → High |
Changed in newark: | |
assignee: | nobody → David Henningsson (diwic) |
status: | New → Confirmed |
Changed in newark: | |
importance: | High → Medium |
tags: | added: nexus7 |
information type: | Proprietary → Public |
tags: | added: mobile |
affects: | newark → ubuntu-nexus7 |
tags: | added: tegra3 |
description: | updated |
Changed in ubuntu-nexus7: | |
importance: | Medium → Critical |
Changed in ubuntu-nexus7: | |
assignee: | David Henningsson (diwic) → Alex Chiang (achiang) |
Changed in ubuntu-nexus7: | |
status: | Confirmed → In Progress |
Changed in ubuntu-nexus7: | |
assignee: | Luke Yelavich (themuso) → Andy Whitcroft (apw) |
status: | In Progress → Fix Committed |
assignee: | Andy Whitcroft (apw) → nobody |
assignee: | nobody → David Henningsson (diwic) |
Changed in ubuntu-nexus7: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Hi!
While having some troubles replicating the no-sound- before- suspend issue, I added a few files just because it didn't take me long to write them...
I don't know how to send patches for review or how things are incorporated into the newark image, so I'm just sending the files here and hope that someone will review and pick them up (or possibly tell me how to properly send them).
The 90-tegra- rt5640. rules goes into /lib/udev/rules.d/ pulseaudio/ alsa-mixer directory on the image.
and the files in the alsa-mixer directory should be added to the /usr/share/
After a reboot (note: restarting pulseaudio is not enough), Sound settings will show one "Headphones" and one "Speaker" port, selecting one of them will cause sound to output through that port, and volume up/down to change volume of that port and not the other one.
There's no jack detection yet so after plugging in / unplugging, you would have to switch port manually in Sound Settings.
-- /launchpad. net/~diwic
David Henningsson, Canonical Ltd.
https:/