Buzzer and beep command

kyak bas at
Wed Aug 31 16:42:33 EDT 2011

This won't work because setterm disables beep by sending a special 
sequence to a terminal. So it needs to be run in a terminal (or with some 
trick with redirection).

Anyway, i have this line in /etc/profile:
setterm -bfreq 0;clear

This works every time, though i have to 'clear' the screen to get rid of 
this ugly escape character on every login.

On Wed, 31 Aug 2011, Andrea Bolognani wrote:

> On Tue, Aug 30, 2011 at 08:13:48PM +0200, Suco wrote:
>> Hi,
>>   Thansk Xianfu, I've now the 2011-08-27 release and can do some trials with
>> the buzzer :)
> For those annoyed by the buzz on eg. tab completion, use
> 	setterm -blength 0
> to disable it. Add it to the start() function in /etc/init.d/ben-nanonote
> to make the change persist across reboots.
> -- 
> Andrea Bolognani <eof at>
> Resistance is futile, you will be garbage collected.

More information about the discussion mailing list