HEXcube, thanks for taking the time to attaching the patch, however for a fix to be backported into the stable releases it must land in the current development release (Xenial) first. However that said, I mostly agree with upstream here and would not want to see it incorporated into ubuntu except as a last resort, it really is just a hidden magic button that glosses over potentially real bugs.
First I see reports (mostly in the upstream report) that people are getting 10-30% steps in volume instead of the defined 6%. That is clearly a bug, and should be fixed first since it is really unclear how much that is contributing to the reported issues.
Second using a linear scale for a volume slider is really not ideal, pulse audio uses a cubic scale to define volume, but from a quick glance at the source code it may be that g-s-d is plugging linear values into these structures. IF that is indeed true, then it is also going to mess up the actual steps, of the actual audio volume.
HEXcube, thanks for taking the time to attaching the patch, however for a fix to be backported into the stable releases it must land in the current development release (Xenial) first. However that said, I mostly agree with upstream here and would not want to see it incorporated into ubuntu except as a last resort, it really is just a hidden magic button that glosses over potentially real bugs.
First I see reports (mostly in the upstream report) that people are getting 10-30% steps in volume instead of the defined 6%. That is clearly a bug, and should be fixed first since it is really unclear how much that is contributing to the reported issues.
Second using a linear scale for a volume slider is really not ideal, pulse audio uses a cubic scale to define volume, but from a quick glance at the source code it may be that g-s-d is plugging linear values into these structures. IF that is indeed true, then it is also going to mess up the actual steps, of the actual audio volume.