How to disable the pc speaker (beep!)

From ThinkWiki
Revision as of 15:08, 3 March 2007 by Mrunge (Talk | contribs) (inputrc and beeps)
Jump to: navigation, search

Get rid of the annoying beeps in Linux (Xubuntu 6.10 Edgy Eft): Remove the pc speaker module "pcspkr".

Open a terminal and issue this command as root:

rmmod pcspkr

To prevent the "pcspkr" module from loading again at startup, open /etc/modprobe.d/blacklist with your favorite text editor (as root) and add following lines to the end of the file:

# disable the **** pc speaker
blacklist pcspkr

Another solution is to disable console beeps in /etc/inputrc (change with your favourite editor, should work on all distributions)

# do not bell on tab-completion
set bell-style none

Re-enabling the pc speaker

Temporarily activate it by loading the module (run this from a terminal with root privileges):

modprobe pcspkr

If you don't want to prevent the module from loading during startup, delete the lines from /etc/modprobe.d/blacklist described in the previous section.