Eu uso o Nautilus para explorar meus arquivos. Eu uso um sistema operacional baseado no Debian com o KDE Plasma 5.
Eu uso muito o teclado. Quando pressiono a tecla para cima ao navegar pelos arquivos, se já estou na extremidade da lista de arquivos, o Nautilus envia um grande bipe no sistema, que ouvirei em volume 100% pelos fones de ouvido. Minha reação é comparável a ficar eletrificada.
Coloquei as seguintes linhas no ~/.bashrc
usuário sudo (root) e no meu usuário comum da área de trabalho:
# Turn off system beep in console:
xset b off
xset b 0 0 0
No entanto, apesar do sinal sonoro sair de alguns lugares do sistema operacional (como apagar uma linha vazia no terminal gnome), ele ainda está no Nautilus. Acredito que é porque o Nautilus não fornece nenhum dos .bashrc
ou porque ignora os xset
comandos.
Como faço para corrigir isso?
O que eu preciso pode estar em um nível mais profundo que o .bashrc
, algum arquivo que é executado por tudo, mas que ainda pode controlar o som. Caso contrário, desabilitar o som de outra maneira ou substituí-lo pode ser interessante.
~/.bashrc
é o arquivo de configuração do usuário do bash
shell, o terminal padrão do Debian. Se você perceber isso, é bastante óbvio por que as configurações do bash não afetam outros aplicativos como o Nautilus.
~/.profile
vez de ~/.bashrc
. Como observado por @MSalters, ~/.bashrc
é executado quando você abre um novo terminal, e não quando você faz login. ~/.profile
É executado quando você faz login. (Riu bem de sua reação, eu mesmo já experimentei isso!)
pcspkr
módulo ou usar uma placa de som diferente - se for o último, você terá que desligar o som nas configurações do sistema (incluindo o Gnome como na resposta de Stephen)