Ligando/Desligando o PC-Speaker (beep) do terminal

Publicado por Rodrigo em 17/08/2006

[ Hits: 19.764 ]

Blog: https://www.vivaolinux.com.br

 


Ligando/Desligando o PC-Speaker (beep) do terminal



Como todos sabemos, o Linux envia um sinal sonoro quando ocorrem certos eventos no sistema. Quando se usa o tab para auto-completar um comando e há mais de uma opção disponível, quando o cursor atinge o início do prompt e etc.

Tenho preferência em trabalhar de madrugada e aqueles "beep-beeps" estavam me causando problemas, já que minha namorada não conseguia dormir... Fazendo uma pesquisa descobri que há maneiras de se desligar o speaker e ligá-lo novamente, durante o dia por exemplo. Então aí vai:

Modo console


Sintaxe:

setterm -blength [duração em milisegundos] -bfreq [frequência em megahertz]

O padrão de beep no console ficaria assim:

$ setterm -blength 100 -bfreq 750

Para desligá-lo, basta indicar o valor 0 (zero):

$ setterm -blength 0

Modo X


Sintaxe:

xset b [volume] [frequência] [duração]

O padrão de beep no X ficaria assim:

$ xset b 100 400 100

E para desligá-lo:

$ xset b off

Esta é com certeza uma dica não muito útil, mas acredito que ao menos tenha seu valor didático, afinal, não é um assunto muito divulgado e deixo aqui minha humilde contribuição.

Abraços,
Rodrigo

Outras dicas deste autor

Abrir o VIM direto na linha desejada

Alterando o browser padrão do Mozilla-ThunderBird

Leitura recomendada

Criando pequenos pacotes TGZ

Ubuntu Manpage Repository

Avant Window Navigator no Debian

Título de Janela Centralizado no OpenBox

Rodar cygwin pelo wine no Ubuntu

  

Comentários
[1] Comentário enviado por andersonjackson em 18/08/2006 - 10:23h

Bela dica.

[2] Comentário enviado por canaman em 18/08/2006 - 10:48h

Pode ser bem útil sim! Não no sentido de produção, mas no sentido do conforto, o que acaba influenciado a produção (seja no trabalho ou em casa)...

[3] Comentário enviado por removido em 03/02/2007 - 12:43h

Que isso kra tua dica é bacana, as pessoas que não se importam com conforto. É complexo de Windows!!!! :)

[4] Comentário enviado por scoob em 19/06/2007 - 07:12h

Cara, não muito útil???????

Fazia uns três meses que eu estava procurando uma forma de desativar o beep no modo X, pois no console eu já conhecia o setterm....

Valeuzão!!!!!

Abraços!!!

[5] Comentário enviado por mrteam em 10/03/2008 - 05:25h


Salvou minha madrugada isso viu rapaz, vlw pela dica, aqui ja tava no ponto de um beep uma tamancada...

;)

[6] Comentário enviado por odyo em 23/07/2009 - 08:44h

velho .... muito obrigado !
muito obrigado mesmo ....

sou iniciante no linux e erro muitos comandos as vezes ....
estava a ponto de abrir a cpu e cortar o pc speaker direto na placa.

muito agradecido.



[7] Comentário enviado por rodrigo.ssr em 06/07/2011 - 14:22h

Muito boa a dica esta nos favoritos

Obrigado!!!!!

[8] Comentário enviado por pontozip em 06/05/2012 - 17:51h

Muito pertinente a dica.
Agora tenho que convencer o colega de trabalho que senta na minha frente colocar no rc.local

[9] Comentário enviado por cometti em 13/10/2015 - 07:00h


Para desabilitar o speaker

# rmmod pcspkr

[10] Comentário enviado por Allanroberthe em 24/07/2021 - 12:40h


Em pleno 2021 essa dica me foi muito útil, muito obrigado de vdd, salvou meus tímpanos ksks



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts