« Console-free gtkmm applications in Visual Studio 2008 | Home | Simple C++ gettext-like toolkit »
How to take out the system built-in beeper in Linux
By admin | December 18, 2009
Usually the system beeper (not to be confused with speakers) can be a rather useful tool in informing or alerting the user. Sometimes however, the beeper can be just plain annoying, especially if you already know what you are doing. For example, it is very annoying to have a laptop suddenly start beeping in the middle or a presentation or on a subway train. Here’s how to disable it to avoid such embarrassment.
To permanently disable:
Execute in a shell (Applications >> Terminal):
echo -e "\nblacklist pcspkr\c" >> /etc/modprobe.d/blacklist.conf
To temporarily disable:
Execute in a shell (Applications >> Terminal):
sudo modprobe -r pcspkr
If you found this article helpful or interesting, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more interesting articles!
If you found this article helpful or interesting, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more useful and interesting articles!
Topics: Linux | 13 Comments »

June 29th, 2026 at 01:11
… [Trackback]
[…] Info on that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
July 3rd, 2026 at 06:18
Very good players are always beating the world record for Drift Boss! As you can see in the video tutorial on this page, scores can get very high. The current record is over 63,000. Are you sure you can beat it?
July 10th, 2026 at 21:03
… [Trackback]
[…] There you can find 86167 additional Information to that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
July 17th, 2026 at 21:23
… [Trackback]
[…] Info on that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
July 24th, 2026 at 19:43
… [Trackback]
[…] Read More Info here on that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
July 30th, 2026 at 04:45
… [Trackback]
[…] Information on that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
August 13th, 2026 at 18:21
… [Trackback]
[…] Read More on on that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
August 19th, 2026 at 20:59
… [Trackback]
[…] Info to that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
September 2nd, 2026 at 12:21
… [Trackback]
[…] There you can find 57710 more Info to that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
September 10th, 2026 at 20:28
… [Trackback]
[…] Read More on to that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
September 12th, 2026 at 04:06
… [Trackback]
[…] Read More Information here on that Topic: compdigitec.com/labs/2009/12/18/how-to-take-out-the-system-built-in-beeper-in-linux/ […]
September 15th, 2026 at 18:23
Thanks for this guide. I had the same issue with the built-in beeper on an older machine at home, and the modprobe blacklist approach described here worked well for me too. Clear and practical explanation.
September 20th, 2026 at 01:44
Thanks for the detailed walkthrough. That constant startup beep had been driving me crazy on my old workstation, and following these steps finally silenced it for good. Clear and easy to follow even for a Linux beginner.