Solution 1 :
Solution la plus simple :placez
set prefer-visible-bell on
dans votre ~/.inputrc
.
Cependant, cela ne fonctionnera que pour les applications utilisant la bibliothèque readline (cela inclut Bash). D'autres applications peuvent toujours décider de vous émettre un bip.
Si vous souhaitez désactiver tous les bips, vous devrez le faire dans le terminal. La manière de procéder dépend de votre terminal. En xterm
c'est l'option -vb
(fonctionne également dans de nombreux autres terminaux, par exemple dans rxvt). La plupart des terminaux graphiques ont une option de configuration pour cela.
Voir aussi le mini-tutoriel de la cloche visible pour tous les détails sales.
Solution 2 :
Comme le haut-parleur du pc est complètement ennuyeux (du moins, je pense que c'est le cas), j'y vais tout simplement
modprobe -r pcspkr
et ajoutez-le à /etc/modprobe.d/blacklist.conf comme ceci :
blacklist pcspkr
Plus de bips. Jamais.
Ne fonctionne pas pour les cloches via /dev/snd/*, évidemment
Solution 3 :
$ setterm -blength 0
Vous voudrez l'ajouter à votre profil Bash.
Solution 4 :
de la cybercité :
- Ouvrir le terminal Gnome
- Cliquez sur Paramètres > Préférences > Couper la sonnerie du terminal
Solution 5 :
En plus du setterm
et les solutions de paramètres GNOME déjà suggérées sont les suivantes :
Si vous utilisez X, ouvrez un xterm
et entrez xset b off
.
Pour désactiver la cloche système au démarrage de Bash, modifiez ~/.inputrc
ou /etc/inputrc
et ajoutez la ligne set bell-style none
ou set bell-style visual
si vous voulez un flash d'écran.
Il y a un bon article à ce sujet ici.