Como desabilito o bipe do sistema no console no FreeBSD 10.1?
Os comandos recomendados não funcionam.
A sysctl
configuração:
# sysctl hw.syscons.bell=0
hw.syscons.bell: 1 -> 0
# sysctl -a | grep bell
hw.syscons.bell: 0
O backspace ainda resulta em um sinal sonoro de divisão de orelha.
Encontrou outra sugestão , para usar kbdcontrol
:
# kbdcontrol -b off
#
Não, ainda emite um sinal sonoro.
Detalhes do meu sistema:
Um laptop antigo da série Gateway MD-78 (com chipset Intel GM45 Express), sem um botão de volume de hardware e volume de alto-falante do PC decididamente alto.
Estou executando o FreeBSD 10.1.
# uname -a
FreeBSD raktop 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014 [email protected]:/usr/obj/usr/src/sys/GENERIC amd64
Atualizar:
Estou executando o vt
akanewcons
e, eventualmente, descobri que podia desligar o sinal sonoro com:
kbdcontrol -b quiet.off
que pode ser colocado /etc/rc.conf
para tornar a alteração permanente, como:
allscreens_kbdflags="-b quiet.off"
keybell="NO"
vs.,keybell="off"
como sugerido em/etc/defaults/rc.conf
, mas, em qualquer caso, nenhum deles desativou o sinal sonoro para mim.Use
sysctl -a | grep bell
para ver quais botões você tem. É provavelmente o que está sendo usado atualmente.sudo sysctl kern.vt.enable_bell=0
funciona no meu caso.fonte
Puxado da postagem no fórum freebsd :
:)
fonte
Acabei de "desativar" o bipe do sistema em um mini PC chinês usando um método muito simples e eficaz como o mostrado aqui . A sério :)
Na verdade, não era um bipe do sistema, era um bipe do BIOS e não havia nenhuma opção para desativá-lo lá. Mas sempre há alguma solução alternativa. :) Agora eu gosto de silêncio absoluto. :)
Acabei de desmontar a campainha e remover a membrana vibratória. Essa era a única maneira de forçar o silêncio. Não havia opção no BIOS para desativar o som do autoteste, e era muito alto e irritante. Afinal, o silêncio é mais valioso do que um PC de 200 dólares.
fonte
A única coisa que funcionou no FreeBSD 10.3 foi:
fonte
Isso parece ser dependente do sistema. Eu tenho o FreeBSD instalado em um disco rígido externo e posso verificar que em um laptop Acer o sysctl
hw.syscons.bell=0
funcionou, enquanto em um sistema Lenovo eu tive que usarkern.vt.enable_bell=0
.Isso apesar de usar o vt nos dois dispositivos.
fonte