logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-03-2018 16:21:10

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

[Résolu] Sortie haut parleur reconnu en sortie casque

Bonjour à tous wink

J'ai un problème que j'avais réussi à regler sous windows, mais la je ne sais pas du tout comment faire wink
En gros mon ordinateur me dis qu'un casque est branché en permance, doncj e n'ai jamais de son sur les hauts-parleurs, mais quand je branche un casque j'en ai.

Comment pourrais-je faire pour qu'il détecte le changement ?

Merci wink

Dernière modification par Beugnoire (25-03-2018 14:25:48)

Hors ligne

#2 24-03-2018 01:04:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Bonne nuit à toi,

Bon, ça ressemble encore à un coup tordu... as-tu rendu une petite visite à alsamixer ? Que retournent :

lspci -nn | grep -i audio

aplay -l

lsmod | grep snd


Avec « un peu » de chance on trouvera le paramètre qui va bien pour snd-hda-intel, et hop !

As-tu tripatouillé des trucs ? avoue maintenant, ça te coûtera moins cher en points choco lol

Hors ligne

#3 24-03-2018 11:40:22

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Coucou wink

La première renvoie ceci:

00:1f.3 Audio device [0403]: Intel Corporation Device [8086:9d71] (rev 21)



La deuxième ceci:

**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC255 Analog [ALC255 Analog]
  Sous-périphériques: 0/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0



et la troisième :
s

nd_hda_codec_hdmi     49152  1
snd_hda_codec_realtek    90112  1
snd_hda_codec_generic    69632  1 snd_hda_codec_realtek
snd_soc_skl            65536  0
snd_soc_skl_ipc        45056  1 snd_soc_skl
snd_soc_sst_ipc        16384  1 snd_soc_skl_ipc
snd_soc_sst_dsp        32768  1 snd_soc_skl_ipc
snd_hda_ext_core       28672  1 snd_soc_skl
snd_soc_sst_match      16384  1 snd_soc_skl
snd_soc_core          212992  1 snd_soc_skl
snd_compress           20480  1 snd_soc_core
snd_hda_intel          36864  8
snd_hda_codec         135168  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core           86016  7 snd_hda_intel,snd_hda_codec,snd_hda_ext_core,snd_soc_skl,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
snd_pcm               110592  8 snd_hda_intel,snd_hda_codec,snd_hda_ext_core,snd_hda_core,snd_soc_skl,snd_hda_codec_hdmi,snd_soc_core
snd_timer              32768  1 snd_pcm
snd                    86016  25 snd_compress,snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_soc_core,snd_pcm
soundcore              16384  1 snd
 


Oui j'ai regardé je n'ai que le Master wink

Oui ça serait cool pq la c'est un peu embêtant du coup lol
Ha nan nan nan la pour le coup j'ai rien fait du tout !:lol: J'avais le même pb sous Windows tongue

Edit à toto : Pour une meilleure lisibilité des codes retour de commande, elles sont encadrées avec la balise du forum : Autre code.

Dernière modification par Beugnoire (24-03-2018 11:59:59)

Hors ligne

#4 24-03-2018 14:16:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

OK ; Realtek ALC255 donc... il y a effectivement des options envisageables pour le paramètre model, mais que retourne :

dmesg | egrep 'dsp|sst|firmware'


On vérifie qu'il ne manque pas un firmware non libre, par exemple fourni par le paquet firmware-intel-sound.

Hors ligne

#5 24-03-2018 14:25:19

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Coucou wink

La commande renvoie ceci:
[   11.691858] [drm] GuC firmware load skipped
[   12.028055] i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_dmc_ver1_01.bin
[   12.971180] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:03:00.0.bin (-2)
[   12.971183] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:03:00.0.bin failed with error -2
[   12.971209] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/cal-pci-0000:03:00.0.bin (-2)
[   12.971211] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2
[   13.488500] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-5.bin
[   13.489726] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.1.0-00267-1 api 5 features ignore-otp crc32 79cea2c7
[   13.602074] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin
[   24.835982] r8169 0000:04:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[   24.836093] r8169 0000:04:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2
[   24.836101] r8169 0000:04:00.1 enp4s0f1: unable to load firmware patch rtl_nic/rtl8411-2.fw (-2)

Ca arrive souvent qu'il manque autant de firmware à l'installation ? smile

Hors ligne

#6 24-03-2018 14:36:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

OK ; oui c'est très fréquent... d'ailleurs il n'en manque plus tant que ça, le paquet firmware-realtek peut-être ?

apt policy firmware-realtek


Mais bon, rien à voir avec le sujet initial... Je cherche un peu et je reviens avec une proposition smile

Hors ligne

#7 24-03-2018 14:50:03

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Il était pas installé, je l'ai installé mais ça change rien wink

Par contre quand je déconnecte mon enceinte filaire, l'icône du son bug, et me change en casque puis en haut parleur pendant quelques secondes, puis se remet en casque. Je sais pas si ça veut dire que c'est au niveau physique qu'il y a un problème......

Merci beaucoup wink

Hors ligne

#8 24-03-2018 15:10:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

Bon, je n'ai rien trouvé de transcendant, il va falloir tâtonner (et redémarrer hmm), car je ne peux pas tester ;

echo options snd-hda-intel model=headset-mic > /etc/modprobe.d/alsa.conf


Cela crée le fichier alsa.conf et y écrit un paramètre pour le pilote snd-hda-intel. Et redémarrer.

Hors ligne

#9 24-03-2018 16:04:34

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Coucou ! smile

Ca ne change rien ..... par contre normalement le PCM doit toujours être activé on ? smile

Hors ligne

#10 24-03-2018 16:28:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

OK ; qu'entends-tu par « le PCM doit toujours être activé » ? obtiens-tu quelque chose comme ça ? perso je tenterais :

amixer -c 0 scontrols

amixer -c 0 scontents


Mais il y a une autre hypothèse à envisager : un noyau trop jeune, pour cette machine datant de 2016 ?

Dernière modification par èfpé (24-03-2018 18:18:42)

Hors ligne

#11 24-03-2018 17:20:06

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

J'ai lu que la colonne PCM doit toujours être vers les 80, car c'est le volume des logiciels wink

Oui j'ai la même chose, mais quand  je suis sur HDA Intel PCH, sinon le défaut me donne que la colonne "master". j'ai aussi 3 colonnes S/PDIF, et je ne sais pas à quoi ça correspond.

Sinon le première commande me renvoit:

Simple mixer control 'Master',0
Simple mixer control 'Headphone',0
Simple mixer control 'Speaker',0
Simple mixer control 'PCM',0
Simple mixer control 'Mic Boost',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Beep',0
Simple mixer control 'Capture',0
Simple mixer control 'Auto-Mute Mode',0
Simple mixer control 'Loopback Mixing',0




et la deuxième me renvoie tout ça:

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 80 [92%] [-5.25dB] [on]
  Front Right: Playback 80 [92%] [-5.25dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Beep',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 38 [60%] [11.25dB] [on]
  Front Right: Capture 38 [60%] [11.25dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'


Donc il n'y auraot rien a faire ?

Edit à toto : Mettre les retours de commande en utilisant la balise Autre code du forum pour les encadrer les rend plus clairs à lire

Hors ligne

#12 24-03-2018 17:46:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

OK ; alors, dans le genre facile (et sans redémarrage nécessaire roll), tu peux éventuellement essayer ceci :

amixer -c 0 sget 'Auto-Mute Mode'

Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'


amixer -c 0 sset 'Auto-Mute Mode' 'Disabled'

Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'


Il y a un petit topo là-dessus dans la doc officielle pour ALSA (le bidule qui fait qu'il y a du son).

Hors ligne

#13 24-03-2018 19:54:24

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Ca fonctionne !!! Qu'est ce que je vous aime lol

Merci beaucoup wink Faut vraiment que je me mette à l'anglais pour lpouvoir bien lire et comprendre les docs lol

Hors ligne

#14 24-03-2018 19:56:39

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Ha bas enfaite non...... pq quand je branche mon enceinte, le son ne se coupe pas sur les hauts parleur..... Et si je réctive le mute auto, bas j'ai plus de son tout cour sur les hauts parleur ...... roll

Hors ligne

#15 24-03-2018 20:18:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

Faudrait p't-être savoir c' que tu veux, jeune padawan... quoi qu'il en soit, tu peux supprimer le paramètre inutile :

rm /etc/modprobe.d/alsa.conf


Il s'agit d'un bogue du pilote snd-hda-intel que tu n'aurais peut-être pas avec un noyau plus récent.

Hors ligne

#16 24-03-2018 20:32:33

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Oui nan mais après avec alsamixer je peux facilement gérer tout ça donc ça va wink

C'est sudo apt-get upgrade pour mettre à jour le noyau ? Où ça met à jour que les paquets ?

Hors ligne

#17 24-03-2018 20:56:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

Avant d'aller plus loin, tu pourrais tester un Live USB... avec une image weekly-live-builds, peut-être ?

Le noyau est un paquet comme un autre mais un upgrade n'effectuera que les mises à jour de sécurité.

Hors ligne

#18 24-03-2018 21:00:22

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

C'est quoi cette image ?

Donc pour le mettre à jour il faut réinstaller completement le système

Hors ligne

#19 24-03-2018 21:30:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

Les weekly builds of live images sont des images construites automatiquement de la version testing, future Debian 10...

Non, pour mettre à niveau le noyau en version 4.14+, tu as en fait trois alternatives... mais ça ne se fait pas à l'arrache,

  • soit réinstaller tout le système (image buster native) ;

  • soit upgrader tout le système (stretch vers buster) ;

  • soit installer le noyau buster rétroporté (stretch-backports).


Quand le noyau buster rétroporté tu installeras, alors les paquets de firmwares à niveau aussi tu mettras.

Hors ligne

#20 25-03-2018 10:57:48

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Coucou wink

Vu que c'est une version qui n'est pas encore très stable il pourra y avoir des problèmes non ?

Hors ligne

#21 25-03-2018 13:50:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Re-,

Ce qui n'est pas stable est potentiellement instable... d'où la proposition de commencer par un Live, d'autant que :

  • le problème n'est tout de même pas franchement critique ;

  • le résultat de la mise à niveau du noyau est incertain ;

  • le noyau rétroporté n'est pas prioritaire (sécurité) ;

  • le retour en arrière est possible mais fatiguant à expliquer.


Ceci dit, cela pourrait plaire au couple Intel HD Graphics 620 + NVIDIA GM107M [GeForce GTX 950M].

Dernière modification par èfpé (26-03-2018 21:50:42)

Hors ligne

#22 25-03-2018 14:10:09

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

salut Beugnoire

Si c'est résolu, le mettre dans le titre est très sympa avec les remerciements big_smile
Le tuto pour le faire est là : \o/
Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre.

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#23 25-03-2018 14:25:29

Beugnoire
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-6-amd64
(G)UI : i3
Inscription : 23-03-2018

Re : [Résolu] Sortie haut parleur reconnu en sortie casque

Oui ce n'est pas gênant wink

Merci beaucoup pour ton aide smile

Hors ligne

Pied de page des forums