Public bug reported:
The volume slider in the top right / settings menu
does not do what it should do. (Gnome 50?)
99% of the volume slider does nothing, only the first 1% manipulates the
volume.
This is an issue that I've seen in a lot of crappy MS software 20 years
ago, and even in early Ubuntu versions. Somehow it is re-introduced
again.
The solution is simple: the DB scale is not linear.
Software volume scales typically use negative decibels (dBFS), where 0 dB
represents the maximum digital signal level (full scale) and all other levels
are negative values indicating attenuation.
While the dB scale itself is logarithmic, user interfaces often display volume
as a percentage (0% to 100%) that maps to a specific dB range, such as 0% = -60
dB and 100% = 0 dB
Common implementations are:
- Linear sliders with exponential mapping: A slider position $x$ (0 to 1) is
converted to an amplitude multiplier using formulas like $x^4$ to match a 60
dB dynamic range.
- Reference points: A 50% slider position often corresponds to approximately
-20 dB or -6 dB depending on the specific software's calibration, rather than
50% of the maximum volume.
The relationship between the slider value and the actual amplitude is
calculated using the formula: dB=20⋅log 10 (amplitude ratio).
For example, -6 dB corresponds to roughly 50% of the maximum amplitude, while
-20 dB corresponds to roughly 10%.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: alsa-base 1.0.25+dfsg-0ubuntu9
ProcVersionSignature: Ubuntu 7.0.0-10.10-generic 7.0.0-rc4
Uname: Linux 7.0.0-10-generic x86_64
ApportVersion: 2.33.1-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: alex 8513 F.... wireplumber
/dev/snd/controlC2: alex 8513 F.... wireplumber
/dev/snd/controlC0: alex 8513 F.... wireplumber
/dev/snd/seq: alex 8500 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 31 20:48:04 2026
InstallationDate: Installed on 2025-08-06 (237 days ago)
InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
MachineType: GMKtec NucBox_EVO-X2
PackageArchitecture: all
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: alsa-driver
Symptom: audio
UpgradeStatus: Upgraded to resolute on 2026-03-27 (4 days ago)
dmi.bios.date: 06/06/2025
dmi.bios.release: 1.5
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: EVO-X2 1.05
dmi.board.asset.tag: Default string
dmi.board.name: GMKtec
dmi.board.vendor: GMKtec
dmi.board.version: Version 1.0
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 35
dmi.chassis.vendor: SU
dmi.chassis.version: Default string
dmi.ec.firmware.release: 1.6
dmi.modalias:
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrEVO-X21.05:bd06/06/2025:br1.5:efr1.6:svnGMKtec:pnNucBox_EVO-X2:pvrVersion1.0:rvnGMKtec:rnGMKtec:rvrVersion1.0:cvnSU:ct35:cvrDefaultstring:skuEVO-X2-001:pfaMINI:
dmi.product.family: MINI
dmi.product.name: NucBox_EVO-X2
dmi.product.sku: EVO-X2-001
dmi.product.version: Version 1.0
dmi.sys.vendor: GMKtec
** Affects: ubuntu
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146956
Title:
Volume slider is useless again
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2146956/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs