Lors de l'utilisation d'Ubuntu 15.10, mon casque a été détecté automatiquement correctement. Depuis la mise à niveau vers 16.04, ce n'est plus le cas. Je peux leur forcer la sortie en utilisant pavucontrol
ou indicator-sound-switcher
, et le faire en exécutant pulseaudio en mode débogage montre que analog-output-headphones
fonctionne (évidemment).
Cependant, pavucontrol
et hdajacksensetest
indiquent que les écouteurs branchés ne sont plus détectés.
Qu'est-ce qui a changé en 16.04? La carte son en question utilise le codec Realtek ALC3235, à l’aide du module snd-hda-intel
, à ma connaissance.
Quelques informations de dmesg
également:
snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC3235: line_outs=1 (0x16/0x0/0x0/0x0/0x0) type:line
[ 2.501826] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=1 (0x14/0x0/0x0/0x0/0x0)
[ 2.501829] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x15/0x0/0x0/0x0/0x0)
[ 2.501831] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0
[ 2.501832] snd_hda_codec_realtek hdaudioC1D0: inputs:
[ 2.501835] snd_hda_codec_realtek hdaudioC1D0: Dock Mic=0x19
[ 2.501837] snd_hda_codec_realtek hdaudioC1D0: Headset Mic=0x1a
[ 2.501839] snd_hda_codec_realtek hdaudioC1D0: Internal Mic=0x13
[ 2.511782] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input10
[ 2.511845] input: HDA Intel PCH Dock Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card1/input11
[ 2.511901] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input12
Détails ALSA: http://www.alsa-project.org/db/?f=b75391807be48e7403a2fd316c18485e15cecb2b
Je rencontrais un problème similaire avec 16.04 sur le dernier Dell XPS 13 (9350). Pour le résoudre, j'ai lancé alsamixer de cli, sélectionné le canal "Casque" à l'aide des touches fléchées, puis appuyé sur "M" pour réactiver le son (indiqué par l'état "MM"). J'ai aussi dû augmenter le volume sur ce même canal. Il y avait un canal supplémentaire qui causait de la distorsion/des interférences une fois mon casque activé, alors je l'ai abaissé. Tout va bien après cela, bien que je ne sois plus invité à identifier le périphérique d'entrée comme j'étais auparavant sur 14.04, ce qui n'est pas une mauvaise chose s'il sait que c'est un casque.
J'ai eu ce problème lorsque j'ai installé pulseaudio puis que je l'ai supprimé. Je ne sais pas comment le réparer moi-même, mais installer pulseaudio pourrait faire l'affaire.
pulseaudio est nécessaire pour skype et peut-être d'autres programmes. Alors peut-être que vous les avez supprimés. Espérons que quelqu'un puisse commenter ou modifier cette réponse pour mieux résoudre le problème.