No audio from webbrowser-app in 16.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Invalid
|
Undecided
|
Unassigned | ||
apparmor-easyprof-ubuntu (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Yakkety |
Confirmed
|
Undecided
|
Unassigned | ||
webbrowser-app (Ubuntu) |
Fix Released
|
High
|
Olivier Tilloy | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Test case]
Load the browser on 16.10 in either a U8 or U7 session.
Browse to YouTube.
Play a video.
Notice there is no sound. Nor does the browser show in the sound menu/panel.
TLDR: this is an apparmor confinement issue: on yakkety pulse audio needs write access to /{run,dev}
[Regression potential]
Low. As the fix consists in weakening the apparmor profile for webbrowser-app, the only concerns should be security-related. The change was ack’d by Jamie Strandboge (see comment #11 in this bug report).
It is not anticipated that this change would make the browser’s functionality regress.
Related branches
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- Jamie Strandboge: Approve
- Ubuntu Phablet Team: Pending requested
-
Diff: 13 lines (+2/-1)1 file modifieddebian/rules (+2/-1)
- Ubuntu Phablet Team: Pending requested
-
Diff: 169 lines (+36/-37)8 files modifiedCMakeLists.txt (+0/-5)
debian/control (+1/-2)
debian/rules (+2/-1)
src/Ubuntu/CMakeLists.txt (+0/-8)
src/Ubuntu/Web/UbuntuWebContext.qml (+7/-1)
src/Ubuntu/Web/ua-overrides-desktop.js.in (+9/-9)
src/Ubuntu/Web/ua-overrides-mobile.js.in (+11/-11)
tests/unittests/qml/CMakeLists.txt (+6/-0)
Changed in webbrowser-app (Ubuntu): | |
status: | Confirmed → In Progress |
summary: |
- No audio from webbrowser-app in 16.10 U8 or U7 session + No audio from webbrowser-app in 16.10 |
description: | updated |
description: | updated |
(Probably) relevant logs (from the log file attached):
ALSA lib conf.c: 3823:(snd_ config_ update_ r) cannot access file /usr/share/ alsa/alsa. conf (snd_pcm_ open_noupdate) Unknown PCM default WARNING: alsa_util. cc(24)] PcmOpen: default,No such file or directory (snd_pcm_ open_noupdate) Unknown PCM plug:default WARNING: alsa_util. cc(24)] PcmOpen: plug:default,No such file or directory
ALSA lib pcm.c:2450:
[1012/100326:
ALSA lib pcm.c:2450:
[1012/100326: