Forum Linux.debian/ubuntu Désactiver bip système

Posté par  (site web personnel) .
Étiquettes :
1
15
oct.
2011

Bonjour,

Je suis passé récemment sur Debian mais je n'arrive pas à désactiver le bip qui se produit avec certaines applications ou lorsque je fais une faute de frape (en tapant ^$ par exemple).
J'ai tenté plusieurs trucs trouvés à gauche et à droite mais rien n'y fait (blacklist de pcspkr et snd_pcsp entre autre).

Merci pour votre aide !

  • # chez moi

    Posté par  . Évalué à 4.

    apres avoir demander le blacklist, tu as supprimé les modules (rmmod pcspkr) ?

    autre option, aller couper dans le "mixer" audio le "haut parleur".

    sinon pour palier à tout ca, si c'est sous interface graphique, perso j'active l'alerte visuelle (dans la gestion de l'accessibilité/du handicap)

    ca fait clignoter l'ecran ou la barre de titre au lieu de biper.

  • # Alsamixer

    Posté par  . Évalué à 2.

    Je vois régulièrement ce problème ressortir, et je n’ai jamais su pourquoi je n’y ai jamais été confronté.

    Puis la révélation.

    apt-get install alsa-utils # en root, si ce n’est pas déjà fait.
    alsamixer # en utilisateur
    
    

    Utiliser les touches directionnelles gauche – droite pour se positionner sur beep, puis appuyer sur M.

    Par contre j’ai pas vérifié si ça marche avec Pulseaudio.

    Si tu utilises Gnome je sais qu’ils y a une option dans une des fenêtres de configuration pour ça (c’est le premier truc que je change sur une Ubuntu), en cherchant un peu on finit par tomber dessus…

    • [^] # Re: Alsamixer

      Posté par  (site web personnel) . Évalué à 2.

      mouarf, je suis passé à côté de si peu ! Il était pas affiché par défaut dans xfce4-mixer et je l'avais pas vu dans la liste (comme quoi j'avais très mal regardé car "beep" est assez clair quand même... et j'avais touché à Speaker qui correspondait pas à ça).

      En tout cas, merci.

    • [^] # Re: Alsamixer

      Posté par  . Évalué à 2.

      ah intéressant le coup du alsamixer ! je note.

      si on ne peut pas installer alsamixer (genre une machine sur laquelle on ne serait pas root), on peut aussi créer un fichier ~/.inputrc contenant

      set bell-style none
      
      
      • [^] # Re: Alsamixer

        Posté par  (site web personnel) . Évalué à 2.

        Ça fait parti des choses que j'avais essayé sans succès. J'avais encore des bips après avoir fait ça.

        % cat ~/.inputrc 
        set bell-style none
        
        
        • [^] # Re: Alsamixer

          Posté par  . Évalué à 2.

          avais-tu relancé un nouveau shell ou sourcé ce .inputrc dans le shell courant ?

          Il me semble que ça peut aussi dépendre du window manager. Ca fait longtemps que j'ai configuré ça sur tous mes environnements, alors je ne me souviens plus trop, mais il faut p-e redémarrer une session X. En tout cas, sur une console (F1-F6) et sur une machine distante, ça doit marcher.

          • [^] # Re: Alsamixer

            Posté par  (site web personnel) . Évalué à 2.

            Je n'avais pas de beep dans mon shell mais si j'ouvrais un vim et que je tapais sur les touches ^ puis $ par exemple, ça faisait un beep.
            Idem avec le lanceur d'appli de xfce quand j'appuyais sur backspace alors qu'il n'y avait plus rien à supprimer.

            • [^] # Re: Alsamixer

              Posté par  (site web personnel) . Évalué à 2.

              Je me corrige, même pas besoin d'ouvrir vim pour faire. Bref, je pense que le inputrc ne pouvait pas me supprimer le beep d'erreur généré par xfce de toute façon.

    • [^] # Re: Alsamixer

      Posté par  . Évalué à 2.

      Avec PulseAudio, alsamixer ne présente qu'un seul bidule de réglage (celui de pulseaudio). Il faut appuyer sur F6 pour séléctionner la bonne carte son (la vraie) et après c'est tout pareil.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.