Getting the PC speaker to beep

Posted by broiyan on Ask Ubuntu See other posts from Ask Ubuntu or by broiyan
Published on 2012-01-18T13:26:41Z Indexed on 2012/06/03 10:47 UTC
Read the original article Hit count: 275

Filed under:

There has been much written on getting the beep sound from Ubuntu releases over the years. Example: fixing the beep

My needs are slightly different in that I do not want to ensure sound card beeps are functioning. Instead, I want PC speaker beeps, the kind produced by the original built-in speaker because I believe they will produce less CPU load. I have confirmed that my computer has the PC speaker by unplugging the external speakers and shutting down Ubuntu. At some point in the shutdown and restart process a beep is heard even though the external speakers have no power.

I have tried the following:

In /etc/modprobe.d/blacklist.conf, turn these lines into comments:

#blacklist snd_pcsp
#blacklist pcspkr

In .bashrc

/usr/bin/xset b on
/usr/bin/xset b 100

Enable in the gnome terminal: Edit > Profile Prefs > General > Terminal Bell

Ensure no "mute" selections in: System > Prefs > Sound > various tabs (uncheck them all).

Select "Enable window and button sounds" in: System > Prefs > Sound > Sound Effects

In gconf-editor desktop > gnome > sound, select the three sound check boxes.

In gconf-editor apps > metacity > general select the audible bell check box.

Still I get no PC speaker beeps when I send code 7 to the console via my Java program or use

echo -e '\a'

on the bash command line. What else should I try?

Update Since my goal is to minimize load on the CPU, here is a comparison of elapsed times. Each test is for 100,000 iterations. Each variant was performed three times so three results are presented for each.

printwriter.format("%c", 7); 
// 1.3 seconds, 1.5 seconds, 1.5 seconds

Toolkit.getDefaultToolkit().beep(); 
// 0.8 seconds, 0.3 seconds, 0.5 seconds

try { Runtime.getRuntime().exec("beep"); } catch (IOException e) { } 
// 10.3 seconds, 16.3 seconds, 11.4 seconds

These runs were done inside Eclipse so multiply by some value less than 1 for standalone execution. Unfortunately, Toolkit's beep is silent on my computer and so is code 7. The beep utility works but has the most cost.

© Ask Ubuntu or respective owner

Related posts about speaker

  • Android app not releasing mic/speaker

    as seen on Stack Overflow - Search for 'Stack Overflow'
    I have a VOIP application that blocks the microphone and speaker after using it! Steps to reproduce: Place a call on 4G (both mic and speaker work) Place a call on app (both mic and speaker work) Place a call on 4G (Neither mic nor speaker work) Steps to fix mic and speaker: Open applications… >>> More

  • PASS Call for Speakers

    as seen on SQL Blog - Search for 'SQL Blog'
    It's that time again - the PASS Summit 2010 (Seattle Nov 8-11) Call for Speakers is now open and accepting abstracts until June 5 th . personally, I'm on a pattern that on odd years I present what I'm excited about, and on even years I try try to proesent what I expect other are jazzed about, which… >>> More

  • A little on speaking and evaluations...

    as seen on SQL Blog - Search for 'SQL Blog'
    Buck Woody ( blog | twitter ) just published a great post on session evaluations , and a lot of his points hit home for me. The premise is that the evaluations are not really meant for the attendee or the event organizers, but so that the speaker can get better and make the next session better. In… >>> More

  • Getting the PC speaker to beep

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    There has been much written on getting the beep sound from Ubuntu releases over the years. Example: fixing the beep My needs are slightly different in that I do not want to ensure sound card beeps are functioning. Instead, I want PC speaker beeps, the kind produced by the original built-in speaker… >>> More

  • No sound on laptop speakers on an Acer Aspire 6920

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    Computer: Acer Aspire 6920 Card: HDA Intel Chip: Realtek ALC889 My problem is that the laptop build-in speakers don't play any sound. When i plug in my headphones the sound works normally, the same goes with external speakers. Those work normally like the headphones. The profile in the Sound settings… >>> More