GNU/Linux >> Tutoriels Linux >  >> Linux

Comment désactiver le bip système pour les utilisateurs non privilégiés

Pour les bips générés dans votre shell (qui semblent être les plus ennuyeux), ajoutez ceci à "~/.inputrc " :

set bell-style none

Notez que ce n'est pas spécifique au terminal mais à l'hôte. Cela signifie que lorsque vous vous connectez à un autre ordinateur via ssh là où ce n'est pas réglé, le bip est de retour. (J'ai testé sur Fedora)


Il existe différents niveaux auxquels les bips peuvent être contrôlés par l'utilisateur. En voici quelques-unes dont j'ai connaissance :

NIVEAU D'APPLICATION

  • export LESS="$LESS"' -q' - ajoute -q aux options par défaut pour less pour qu'il ne sonne pas la cloche (par exemple, lorsque vous essayez de faire défiler au-delà de la fin d'un fichier)
  • echo 'set bell-style none' >> ~/.inputrc - désactive la cloche pour toutes les applications utilisant readline (redémarrez votre terminal pour voir l'effet)

NIVEAU TERMINAL

  • xterm -vb - active la "cloche visuelle", qui fait clignoter la fenêtre du terminal au lieu de faire un bruit audible. Vous pouvez ajouter xterm*visualBell: true à vos ressources X (~/.Xdefaults ) pour modifier la valeur par défaut. La plupart des émulateurs de terminaux incluent une option similaire.

NIVEAU SERVEUR X

  • xset b off - désactive la cloche du serveur X

NIVEAU MACHINE ?

  • alsamixer - couper ou baisser le Speaker et Bell chaînes

Dans mon cas, la mise en sourdine des canaux ALSA n'a pas aidé - j'ai encore parfois une cloche du haut-parleur intégré (même avec des écouteurs branchés). Mais désactiver la cloche du serveur X s'en est débarrassé.


Linux
  1. Comment modifier, supprimer ou désactiver le mot de passe utilisateur sous Linux

  2. Comment configurer les privilèges Sudo pour l'utilisateur sous Linux

  3. Comment désactiver la connexion de l'utilisateur racine via SSH

  4. Linux - Comment désactiver le bip système pour les utilisateurs non privilégiés ?

  5. Comment désactiver Ctrl+q pour toutes les applications (à l'échelle du système) ?

Désactiver l'authentification par mot de passe SSH pour un utilisateur ou un groupe spécifique

Comment désactiver la connexion SSH à un utilisateur spécifique sous Linux

Comment activer le sudo sans mot de passe pour l'utilisateur sous Linux

Comment désactiver la connexion SSH pour l'utilisateur root sous Linux ?

Comment désactiver une commande spécifique pour un utilisateur spécifique sous Linux

Comment désactiver le bip sonore à l'échelle du système