Desativa o beep do Xorg

11

Como devo desativar o sinal sonoro permanentemente? Eu sei que xset b off pode fazer isso, mas qual é a opção correspondente em xorg.conf ? Ou alguma outra maneira de fazer isso?

    
por daisy 28.05.2012 / 13:05

3 respostas

14

Existem algumas maneiras de conseguir isso permanentemente:

  • Você poderia adicionar xset b off aos seus programas de lançamento (se você estiver usando startx ou similar, isso será ~/.xinitrc , caso contrário, para GNOME / KDE / etc, use o aplicativo "startup programs")
  • Você pode colocar na lista negra o módulo responsável por controlar o alto-falante do PC (e, portanto, também o bipe do PC), adicionando blacklist pcspkr a um arquivo chamado /etc/modprobe.d/99-nobeep.conf (ou similar se o seu sistema não for Linux)
  • Se o seu sistema for compatível, você poderá usar o sistema de áudio para desativar o bipe do PC (ALSA, PulseAudio, OSS, et al)

Eu não acredito que haja uma opção para isso em xorg.conf .

    
por 28.05.2012 / 13:17
1

Se você quiser desativá-lo permanentemente, desative os módulos correspondentes em /etc/modprobe.d/blacklist.conf :

blacklist pcspkr
blacklist snd_pcsp

Este é o padrão em muitas distros.

    
por 28.05.2012 / 13:19
1

Outra solução, copiada do link .

Se você quiser que não bipe no console sem ir ao extremo da lista negra do módulo para o alto-falante, adicione isso a /etc/rc.local

for i in 1 2 3 4 5 6
do
setterm -blength 0 > /dev/tty$i
done

A outra solução que vi ao redor é adicionar isso ao / etc / profile:

setterm -bfreq 0
    
por 28.11.2013 / 16:49

Tags