I recently upgraded from lenny to squeeze and have subsequently lost system beeps in X. What I don't understand is, system beeping works properly in console, such as when I backspace an empty line or in tab completion, but in X terminals it does not.
While in xterm I can do 'xkbbell' and get a bell / beep, but get no bell if I do 'tput bel' or 'echo -e '\a' ' or ^G.
pcspkr is loaded.
the 'pc speaker' volume is maxed and unmuted.
xset has bell volume at 100.
There was a bug in xorg that seemed to describe this problem really well a month or three ago (
http://bugs.freedesktop.org/show_bug.cgi?id=24503 if it matters), but it appears to have been fixed as of version 1.7.0 (vs the 1.7.5 on my machine).
There's been some talk recently of eliminating/disabling pc speaker beeps by default, but I'm not sure what came of it?
Anyway, this issue is for me as irritating as it is minor, and failing a solution I'd at least like to know why.
Any ideas?
Thanks.
EDIT: Can someone running Squeeze/2.6.32-3-686 and pcspkr loaded try and do a ctrl+g in a x terminal and tell me if you get beep