The computer is a Lenovo l380 yoga laptop.
Keyboard beep is enabled in the firmware and it beeps fine when I enter the firmware setup.
All sounds, (except beep) work fine in tty and X.
Pulse is not installed.
echo -e '\a' does not work in tty nor X.
beep package is installed, but beep command does not work in tty nor X.
Programs with an enabled beep setting are not beeping, e.g. my x terminal emulator.
Alsamixer has no entry for a pc speaker, or beep, or anything similar. In any case, nothing is muted (except for mics).
Module pcspkr appears to be loaded:
Code: Select all
lsmod | grep pcspkr
pcspkr 16384 0
and:
Code: Select all
sudo dmesg | grep pcspkr
[ 3.747373] input: PC Speaker as /devices/platform/pcspkr/input/input18
Reloading the pcspkr module does not fix the problem.
pcspkr is not blacklisted:
Code: Select all
grep -r pcspkr /etc/modprobe.d/
I hope this means that --blength could not be 0:
Code: Select all
setterm --blength 1000
setterm: terminal xterm-256color does not support --blength
This doesn't seem to be imposing any restrictions:
Code: Select all
grep bell /etc/inputrc
# do not bell on tab-completion
# set bell-style none
# set bell-style visible
Neither does this:
Code: Select all
xset q | grep bell
bell percent: 50 bell pitch: 400 bell duration: 100
Any pointers to figure this out will be greatly appreciated. For whatever it's worth, beep used to work in Debian 9 on the same laptop. I realize a lot of people hate the beep, but I rely on it.
Thx