54 votes

Arrêter le son des haut-parleurs lors de la connexion d'un casque

Je suppose que la réponse à cette question se trouvait déjà ici mais je ne la trouve pas. J'utilise la version 12.04.

Mise à jour :

Le problème est que je peux entendre le son des haut-parleurs de mon ordinateur portable même si j'ai branché mes écouteurs. Le casque est juste un casque stéréo standard. Et le plus intéressant, c'est que tout fonctionnait il y a une semaine à peine.

J'ai essayé de jouer avec pulseaudio et alsamixer paramètres - aucun résultat.

41voto

user247077 Points 968

Suivez ces étapes pour couper automatiquement le son de vos haut-parleurs lorsque vous branchez un casque :

  1. Terminal ouvert ( Ctrl + Alt + T )
  2. Type : alsamixer et appuyez sur Enter / Return
  3. Sélectionnez le périphérique sonore approprié en appuyant sur F6
  4. Naviguez vers la droite avec (touche Flèche droite) jusqu'à ce que vous mettiez en évidence Auto-Mute
  5. Appuyez sur (touche fléchée vers le haut) et sélectionnez Activé (ou Sortie ligne )
  6. Appuyez sur Esc pour sortir

27voto

Anwar Points 72431

Solution originale

  1. Aller à Site officiel de Realtek , acceptez la clause de non-responsabilité, puis téléchargez le pilote audio pour linux/unix. Vous devez sélectionner la version 3 pour Kernel 3 ou plus.

  2. Configurer les outils nécessaires à la compilation de ce pilote.

    sudo apt-get install build-essential gcc make

  3. Extrayez le fichier téléchargé, exécutez sudo ./install à partir d'un terminal après être allé dans le dossier extrait pour compiler le pilote.

  4. Lire l'article Readme.txt pour plus d'informations.

  5. Installez gnome-alsamixer par cette commande.

     sudo apt-get install gnome-alsamixer
  6. Ouvrez le gnome-alsamixer en tapant alsamixer dans le tiret.

  7. Sélectionnez le "Mode sourdine automatique" dans la nouvelle fenêtre.

Redémarrez et voyez si c'est réparé maintenant. (Les étapes 6 et 7 peuvent ne pas être nécessaires) . Automute sera automatiquement activé au redémarrage


Solution 2 :

Je viens de trouver une autre solution :

(Cela a fonctionné pour moi avec le profil S/PDIF uniquement, le son provenant à la fois du casque et du haut-parleur, sans pouvoir changer de profil).

  1. Ajouter ce ppa par la commande

      sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
  2. Mise à jour de la liste des paquets. par

     sudo apt-get update
  3. Puis installez le paquet "alsa-hda-dkms" :

      sudo apt-get install alsa-hda-dkms

Redémarrez, et voyez le résultat !

6voto

Guest Points 11

J'ai également eu ce problème sur mon ordinateur portable HP. J'ai trouvé un poste et suivez l'un des conseils, qui suggère d'ajouter deux lignes au bas du fichier /etc/modprobe.d/alsa-base.conf :

options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes

enregistrez-la et redémarrez. Cela fonctionne pour moi !

4voto

Andry Teddy Points 1

J'ai eu ce problème sur XUbuntu 12.04, j'ai consulté cette page, installé le gnome-alsamixer package , a couru gnome-alsamixer J'ai vérifié l'option "Headphone Jack Sense" dans l'écran GUI de gnome-alsamixer qui s'est affiché, et j'ai vérifié que le problème est résolu. Merci !

2voto

Remy Points 378

La commande sudo apt-get install gnome-alsa-mixer a fait l'affaire pour moi sur mon Compaq nw8000 .

Je pourrais activer le Sens de la prise casque et maintenant il commute l'audio sur le casque lorsque je branche mes écouteurs.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X