Como desativar a campainha visual no Xterm

3

Estou ficando muito nervoso quando pressiono 'Tab' duas vezes e a tela está piscando (vai para a cor oposta e retorna para trás).

Eu tentei alterar a configuração no arquivo .Xdefaults com:

XTerm*visualBell:  False

mas não conseguiu se livrar disso.

Eu também tentei matar o processo VNC e recriá-lo, mas ele ainda não funciona!

Alguém tem uma solução para remover esse comportamento?

    
por Narek 22.09.2009 / 08:21

6 respostas

3

Eu encontrei o problema: no meu diretório home, há outro arquivo .Resources no qual foi escrito

XTerm*visualBell: True

Então o Xterm estava inicializando a partir de não .Xdefaults, mas de .Xresources! De qualquer forma, obrigado!

    
por 26.09.2009 / 08:48
1

Para desativá-lo em um único xterm: Controle o clique do meio no xterm e desmarque 'Ativar Visual Bell'

A configuração padrão (de acordo com a manpage) da campainha visual é desligada, por isso deve estar sendo ativada em algum lugar.

Executar:

xrdb -query |grep -i ^xterm

E veja se o recurso visualBell está definido.

Para desativá-lo para sua sessão atual, execute:

echo 'xterm*visualBell: false' | xrdb -merge
    
por 22.09.2009 / 17:13
0

Você está usando o xterm ou o gnome-terminal?

Se o último, as instruções aqui mostram como ativar a campainha visual. Eu copiei e revisei as instruções para que você possa desativá-lo:

  • Certifique-se de que o terminal gnome tenha o sino ativado: No menu Terminal do Gnome: Editar > Preferências de perfil > O terminal Bell deve ser verificado. Pressionar o backspace em um prompt deve causar um aviso sonoro irritante.
  • Ativar janela piscando: No menu do Gnome: Sistema > Preferências > Som, clique na guia Sons, Altere a configuração "Alerta visual" para "Desativado".
  • Ative a campainha audível. No mesmo painel, marque a caixa de seleção "Reproduzir som de alerta".

Ou você pode editar o arquivo ~/.gconf/apps/metacity/general/%gconf.xml e alterar essa linha para que ela tenha "true" (sim, "true" para "off") conforme mostrado:

<entry name="visual_bell" mtime="1253605354" type="bool" value="true"/>

Além disso, como solução alternativa, em csh , você pode:

set nobeep
    
por 22.09.2009 / 09:53
0

e

xset b off

greetz

    
por 22.09.2009 / 17:03
0

De uma maneira rápida e fácil, eu faço:

rmmod pcspkr
    
por 26.09.2009 / 13:00
-1

~ / .inputrc:

set bell-style none
    
por 22.09.2009 / 08:30