Bug 501599
| Summary: | changing output device while device is in use causes volume to jump to 100% = nasty | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | David Timms <dtimms> |
| Component: | pulseaudio | Assignee: | Lennart Poettering <lpoetter> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 11 | CC: | bnocera, lkundrak, lpoetter, mclasen, wtogami |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 489049 | Environment: | |
| Last Closed: | 2009-08-19 15:36:14 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 489049 | ||
| Bug Blocks: | |||
|
Description
David Timms
2009-05-19 22:23:08 UTC
This is reproducible on my hardware. audio1: nvidia on board sound -> 5.1 surround amp. Amp turned up full. (this gives the computer the full range of the amp volume). audio2: pci soundblaster live -> headphones Play some audio. defaults to output via audio1, adjust volume sensibly to 30%. gnome-volume-control-applet: in output tab choose audio2. Ears begin bleeding. Reason, main and app volume jumped to 100%. Turn that back down to 50%. Quickly select the audio1 device. Now I've got music at 100dB SPL in the room. alsa-info report at: http://www.alsa-project.org/db/?f=23db04e4a7aeaa23357d00481f38b86638e90b21 This is some interaction between app volume(s) and the sink volume. Disabling the flat volumes probably works around the problem. Hmm, I think I noticed that g-v-c resets all volumes to 100% each time you change the default device. I am tempted to say that this is a g-v-c bug, not a PA bug. Does it? Is there any other pieces of code that can do what gvc does to move the stream instantaneously so we can verify this? (In reply to comment #4) > Does it? Is there any other pieces of code that can do what gvc does to move > the stream instantaneously so we can verify this? pavucontrol does it. Hmm, actually you might be right and this is not a gvc bug. I need to investigate this further I guess. Any findings, Lennart ? This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping In F12 when moving streams we convert from absolute to relative volumes before moving and then back after. That should make sure that the stream volume is not surprisingly high on the destination device. Yes, when I tried this the other day, it worked nicely. |