Bug 45956 - Slider inaccurately controlling output
Summary: Slider inaccurately controlling output
Status: RESOLVED WORKSFORME
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: misc (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-12 10:10 UTC by Matthew
Modified: 2012-02-15 10:11 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Matthew 2012-02-12 10:10:19 UTC
Using F16, the volume controller only controls volume at the last 20% of the slider (i.e. at 80%, complete silence; 100%, full volume).
Comment 1 Tanu Kaskinen 2012-02-13 09:20:23 UTC
This is probably due to bad decibel information from the alsa kernel driver.

There's probably a line like this in /etc/pulse/default.pa:

    load-module module-udev-detect

If you add "ignore_dB=yes" so that the line becomes

    load-module module-udev-detect ignore_dB=yes

does the volume start to work better (after rebooting or restarting pulseaudio)?
Comment 2 Matthew 2012-02-13 12:17:03 UTC
That appears to definitely have helped it. Now it's more like the last 66% are in control.
Comment 3 Tanu Kaskinen 2012-02-15 09:03:51 UTC
See http://pulseaudio.org/wiki/BadDecibel
Comment 4 Matthew 2012-02-15 10:00:23 UTC
Thanks for your help, Tanu.
Comment 5 Tanu Kaskinen 2012-02-15 10:08:50 UTC
Out of interest, did you settle with the "ignore_dB" workaround, or did you file a bug somewhere as instructed on that wiki page? If it's the decibel information is wrong for you, it will be wrong for everybody with the same hardware.
Comment 6 Matthew 2012-02-15 10:11:41 UTC
I settled with ignore_db. It works a lot better than it did before, and I'm fine with that.


Now I have to figure out why my volume up / down / play / pause / forward / backward / brightness buttons fail halfway through the session and Software Update continuously fails.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.