Truc LF : Arr�te de faire de faire beep

ArticleCategory:

SystemAdministration

AuthorImage:[Here we need a little image from you]

[Photo of the Author]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Guido Socher

en to fr Laurent RICHARD.

AboutTheAuthor:[A small biography about the author]

Guido adore vraiment quand un ordinateur est ajust� � ses besoins et qu'il ressemble vraiment � ce qu'il d�sire. C'est la raison pour laquelle il utilise Linux.

Abstract:

Voici une petite astuce. A partir de maintenant, il y en aura au moins une tous les mois dans LinuxFocus. Si vous avez des id�es pour une nouvelle astuce, envoyez-la � guido("at" sign)linuxfocus.org

ArticleIllustration:

beep off

ArticleBody:

Introduction

J'ai absolument horreur quand mon ordinateur m'insulte au moyen d'un signal sonore. J'utilise fr�quemment la compl�tion avec la touche de tabulation dans le shell pour �conomiser quelques secondes mais je ne supporte pas quand il me fait beep tout le temps.

Donc, voici une instruction qui vous permettra de vous d�barrasser rapidement du signal sonore. Pour la tester, vous n'avez juste qu'� presser Ctrl-g dans un shell si vous entendez beep ... beh, c'est qu'il est toujours l�.

Faire taire compl�tement le signal sonore

Dans une simple console linux (pas dans un X11 graphique), vous pouvez �teindre le signal sonore avec cette commande :
setterm -blength 0

#ou vous pouvez changer la fr�quence du signal sonore vers 
#une valeur tr�s faible :

setterm -bfreq 10
Quand vous travaillez sous X11 (peu importe que cela soit avec KDE, Gnome, XFCE ou un autre), vous pouvez donner un peu de repos � vos oreilles gr�ce � :
xset b off

Eteindre le signal sonore sur base du shell

Vous pouvez �galement �teindre le signal sonore directement depuis le shell.

Bash:
# doit �tre mis dans /etc/inputrc ou .inputrc 
# Mais ne fonctionnera pas dans un fichier .bashrc !
set bell-style none


Tcsh:
# mettez ceci dans votre fichier .tcshrc

# ne coupe que le signal durant la compl�tion avec la touche de tabulation :
set matchbeep = never
# emp�che tout signal sonore :
set nobeep = 1

Conclusion

Afin d'�viter toute m�sentente : les instructions ci-dessus ne font que �teindre le signal sonore. Vous pouvez toujours �couter de la musique sur votre PC.

Le silence est d'or !