The problem is definitely 100% in 4.4.0-28-generic.
I installed Ubuntu 16.04 on a different computer and the beep worked properly. It initially had only 4.4.0-21-generic under /lib/modules/ then updated to 4.4.0-28 and the problem immediately started on that machine.
I'm going to assume it was this package responsible:
linux-image-extra-4.4.0-28-generic
version 4.4.0-28.47
Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP.
Note in the package changelog attached at line 14362 that reads:
* [Config] Disable CONFIG_SND_HDA_INPUT_BEEP_MODE by default
- LP: #582350
The problem is definitely 100% in 4.4.0-28-generic.
I installed Ubuntu 16.04 on a different computer and the beep worked properly. It initially had only 4.4.0-21-generic under /lib/modules/ then updated to 4.4.0-28 and the problem immediately started on that machine.
I'm going to assume it was this package responsible: extra-4. 4.0-28- generic
linux-image-
version 4.4.0-28.47
Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP.
Note in the package changelog attached at line 14362 that reads:
* [Config] Disable CONFIG_ SND_HDA_ INPUT_BEEP_ MODE by default
- LP: #582350