Pular para o conteúdo

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

Dica publicada em Linux / Miscelânea
Rodrigo megatux
Hits: 20.967 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

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

Abrir o VIM direto na linha desejada

Alterando o browser padrão do Mozilla-ThunderBird

Gravando DVD em modo texto

Monitoramento legal!

Splash Screen do VOL no seu GRUB

Descompactando os principais tipos de arquivos com apenas um comando

Efeitos de sombra no Fluxbox (Zenwalk)

#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

Entre na sua conta para comentar.