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

50

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

Mise à jour:

Le problème est que je peux entendre le son des haut-parleurs de mon ordinateur portable même si je branche mes écouteurs. Le casque est juste un casque stéréo standard. Et la chose la plus intéressante est que tout travaillait il y a à peine une semaine.

J'ai essayé de jouer avec pulseaudioet alsamixerparamètres - pas de résultats.

Je m'étends
la source
Quelle machine utilisez-vous? Netbook? Portable? Bureau? Dites-nous aussi le modèle et les spécifications, s'il vous plaît.
Drie
De plus, si vous voulez entendre le son provenant à la fois du casque et des haut-parleurs lorsque le casque est branché, je vous recommande de modifier votre message pour préciser que c'est ce que vous dites. Veuillez également nous informer de tout ce que vous avez essayé jusqu'à présent (le cas échéant) pour résoudre ce problème. Aussi, est- ce la question à laquelle vous pensiez?
Eliah Kagan
Regardez les questions «connexes», situées à droite de cette page. Certaines des réponses peuvent aider.
loklaan
Avez-vous installé des outils de montage audio ou vidéo? Un problème similaire m'est arrivé. Je pense que c'était Audacity (il a changé certains paramètres de port son par défaut). La solution consistait à exécuter ce programme et à modifier certains paramètres.
Ljiljan Veselinovic

Réponses:

23

Solution d'origine

  1. Accédez au site officiel de Realtek , acceptez les clauses de non-responsabilité, puis téléchargez le pilote audio pour Linux / Unix. Vous devez sélectionner la version 3 pour le noyau 3 ou une version ultérieure.

  2. Configurez les outils nécessaires pour compiler ce pilote.

    sudo apt-get install build-essential gcc make

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

  4. Lisez le Readme.txtfichier pour plus d'informations.

  5. Installez gnome-alsamixer avec cette commande.

    sudo apt-get install gnome-alsamixer
    
  6. Ouvrez 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 cela est corrigé 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 uniquement le profil S / PDIF, le son du casque et du haut-parleur et l'impossibilité de changer de profil)

  1. Ajouter ce ppa par la commande

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. Mettre à jour 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!

Anwar
la source
J'ai eu exactement ce problème. mais cela est maintenant corrigé. vous pouvez installer gnome-alsa-mixerpour obtenir plus de contrôle sur votre son. Notez qu'après la compilation, le son sera mis en sourdine.
Anwar
apt-get install alsa-hda-dkmsa travaillé pour moi, merci beaucoup.
Dmytro Sirenko
2
Hey! J'ai essayé d'installer alsa-hda-dkms. Les deux premières étapes ont travaillé , mais chaque fois que j'exécute troisième étape , sudo apt-get install alsa-hda-dkmsil donne cette erreur: E: Unable to locate package alsa-hda-dkms. Ce paquet est-il supprimé du référentiel? Répondre!!
Saurav Kumar
@SauravKumar Utilisez-vous 12.04? Quoi qu'il en soit, le paquet a maintenant été supprimé. Quoi qu'il en soit, le problème a également été résolu dans les mises à jour ultérieures de 12.04, vous voudrez donc peut-être mettre à jour votre Ubuntu
Anwar
Le simple fait d'activer la fonction de désactivation automatique d'alsamixer a fonctionné pour moi. Merci. (Ubuntu 14.04)
rodrigo-silveira
34

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

  1. Terminal ouvert ( Ctrl+ Alt+ T)
  2. Tapez: alsamixeret appuyez sur Enter/Return
  3. Sélectionnez le périphérique audio correct en appuyant sur F6
  4. Naviguez vers la droite avec la (flèche vers la droite ) jusqu'à ce que vous mettiez en surbrillance Coupure automatique.
  5. Appuyez sur (touche Flèche haut) et sélectionnez Activé (ou Sortie de ligne ).
  6. Appuyez sur Escpour quitter
utilisateur247077
la source
Génial, cela fonctionnait parfaitement sans qu'il soit nécessaire d'ajouter des pensions et / ou des packages, ni de modifier un fichier de configuration!
Stragu
7
Pour ceux qui ont été perdus comme moi, il manque une étape. Après # 2, appuyez sur F6 pour sélectionner votre périphérique audio. Ensuite, vous verrez l'option mentionnée dans # 3.
Nick Zinger
1
Les gens me disaient que j'avais un problème avec mon pilote audio. Vous venez de me sauver d'un tas de problèmes.
Marcel
après avoir lutté pendant des mois, tu m'as sauvé ;-)
senseiwu
3
En fait, je voulais jouer de l'audio sur les haut-parleurs et les écouteurs en même temps. Je "le désactive" et ça marche parfaitement!
e18r
7

J'ai également eu ce problème sur mon ordinateur portable HP. J'ai trouvé un article et je prends 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

sauvegardez-le et redémarrez. Ça marche pour moi!

hiqhan
la source
4

Si ce problème sur XUbuntu 12.04, avait examiné cette page, installé le gnome-alsamixer package, exécuté gnome-alsamixer, vérifié l’option "Headphone Jack Sense" dans l’écran d’interface graphique de gnome-alsamixer, vérifié que le problème était résolu. Merci!

Bob
la source
2

La commande a sudo apt-get install gnome-alsa-mixerfait le tour pour moi sur mon Compaq nw8000.

Je pouvais activer l' option Sense Headphone Jack Sense. Elle passe maintenant le son au casque lorsque je branche mon casque.

Crazygoda
la source
1
Le paquet est gnome-alsamixer à partir de 14.04
Attila Fulop
2

J'ai eu le même problème le 13.04 avec un Asus X201E et j'ai essayé la gnome-alsamixersolution, mais elle a échoué car le gnome-alsamixer s'est écrasé avec " Aucune idée de ce qu'il faut faire pour l'élément de mixage" Mode de mise en sourdine automatique "! ". Alors j'ai ouvert la ligne de commande alsamixeret navigué vers le mode Auto-Mute en utilisant les flèches (seul Auto-Mut est visible dans la fenêtre du terminal) et le définir de désactivé à activé. Maintenant, connecter le casque coupe les haut-parleurs internes.

asterx
la source
2

Ce qui a fonctionné pour moi a été d’exécuter alsamixer et d’activer l’option de mise en sourdine automatique. Je l'ai fait pendant que les écouteurs étaient connectés et que tout a commencé à fonctionner parfaitement.

Vishal
la source
1

après la mise à niveau de 15.04 -> 15.10 et maintenant à 16.10 (où le problème a commencé)

la seule résolution qui a fonctionné pour moi était de faire une réinstallation complète

dpkg -l | grep 'alsa-'
apt-get install --reinstall  alsa-base alsa-utils
utilisateur3258557
la source
la réinstallation d'alsa n'a pas fonctionné pour moi.
un codeur
1

Celui-ci a fonctionné pour moi parfaitement.

  1. Éditez en /etc/modprobe.d/alsa-base.conftant que super-utilisateur avec votre éditeur de texte favori, par exemple:

    sudo gedit /etc/modprobe.d/alsa-base.conf
    
  2. À la fin du fichier, collez ce qui suit:

    alias snd-card-0 snd-hda-intel
    options snd-hda-intel model=dell-m4-1 enable_msi=1
    
  3. Enregistrez et redémarrez.

Si cela ne fonctionne pas, le changement dans la deuxième ligne la partie sur model=dell-m4-1la model=hp-m4.

Ahmed Riad
la source
0

Essayez de brancher correctement vos écouteurs. Cela m'est arrivé une fois, puis après avoir réparé correctement la broche du casque, cela a fonctionné correctement.

Pranit Bauva
la source
merci pour la réponse, mais ce n'est pas le même problème.
Ilay
0

J'ai eu exactement le même problème avec une nouvelle installation de Xubuntu. J'ai essayé un tas de choses, y compris taper alsamixer en terminal. L'option n'était pas là pour moi d'activer le Sense Headphone Jack. J'ai installé gnome-alsamixer et trouvé l'option Sense Headphone Jack Sense. Je l'ai coché et, hélas, aucun son ne sort des haut-parleurs de l'ordinateur lorsque des écouteurs sont branchés. Cela a fonctionné pour moi.

Jason
la source
0

Courir alsamixerdans un terminal a fonctionné pour moi, réglez-le sur Auto Mute et vous devriez trouver que votre machine va jouer du son à travers l'un ou l'autre plutôt que les deux

Gordon Quinn
la source
0

Dans alsamixer, essayez d’utiliser la touche fléchée Up, puis tournez le tout à 100% et vous verrez la barre droite se redresser. Après cela, tournez la flèche vers le bas pour% vous aimez. Maintenant, il devrait être ensemble et votre haut-parleur droit fonctionnera des deux côtés.

Lee paresseux
la source
0

Sur un Asus X551MA, je rencontrais ce problème dès que je remplaçais Windows par Ubuntu 14.04. Même si je coupais les haut-parleurs aslamixer, ils reviendraient inopinément.

Lorsque je suis arrivé à la troisième étape de cette procédure de dépannage , tout semble avoir été corrigé. C'est une commande longue et compliquée qui a installé divers paquetages, donc je ne sais pas quelles parties étaient vraiment nécessaires:

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux- sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse- access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
Brian Z
la source
0

Il suffit simplement d’aller dans alsamixer (alsamixer dans le terminal) et d’utiliser les touches fléchées droite / gauche pour naviguer jusqu'au réglage des haut-parleurs et de cliquer sur M. Ceci désactivera les haut-parleurs mais pas les écouteurs.

Rhys
la source
0

Cela a fonctionné pour moi (Ubuntu 14.04 LTS fonctionnant sur un ordinateur portable Compaq NC6120):

  1. Ctrl+ Alt+ T(pour ouvrir le terminal)
  2. Type alsamixer
  3. Appuyez jusqu'à ce que vous obteniez l'option "Sens du casque d'écoute"
  4. Appuyez sur mpour l'activer (coupez automatiquement les haut-parleurs lorsque le casque est branché)
XqRG
la source
0

18.04

Aucune des réponses ci-dessus n’a fonctionné pour moi en 18.04, j’en ai essayé plusieurs, de la réinstallation de l’audio-pulse à alsamixer dans un terminal, etc. Mais aucune n’a fonctionné. Tout était à jour.

Mon problème était:

Double son des écouteurs (volume faible) et des haut-parleurs (120% du volume) (volume extrêmement élevé de mon ampli (s / pdif)) lors de la sélection de "Casque audio intégré" dans les paramètres Son (3ème case de ma photo). ). Lorsque vous sélectionnez s / pdif, le niveau audio de mes haut-parleurs est normal. Très étrange car cela fonctionnait bien pendant des mois et a commencé cela sans raison il y a une semaine après une mise à jour.

Une réponse ci-dessus a fourni une méthode complexe pour installer Gnome Alsa Mixer, mais je viens de le faire:

sudo apt-get install gnome-alsamixer

J'ai joué à beaucoup de choses, si difficile de dire quelle était la séquence parfaite des événements, mais avec cette installation de Gnome Alsa Mixer

Le mode de désactivation automatique a eu peu d’effet. J’ai désactivé tous les paramètres IEC958, sans savoir ce qu’ils faisaient, mais le paramètre qui a arrêté le comportement délirant (casques et haut-parleurs au volume maximal ) désactivait "IEC956 Default-PCM" comme indiqué dans la première case image en utilisant le mélangeur Gnome Alsa

Question supplémentaire sur le fonctionnement du mixeur Gnome Alsa dans l'attente d'une réponse:

Comment le mixeur GNome Alsa fonctionne-t-il avec mes paramètres?

J'ai alors

NZ Dev
la source