Using F16, the volume controller only controls volume at the last 20% of the slider (i.e. at 80%, complete silence; 100%, full volume).
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)?
That appears to definitely have helped it. Now it's more like the last 66% are in control.
See http://pulseaudio.org/wiki/BadDecibel
Thanks for your help, Tanu.
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.
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.