[Alsa] Pas de son au casque

Reconnaissance et configuration du matériel / kernel linux
magicdvil
newbie
Messages : 5
Inscription : mer. 17 oct. 2012, 15:49

[Alsa] Pas de son au casque

Message par magicdvil »

Bonjour, quand je branche mon casque, pas de son et les enceintes fonctionne toujours.
Rien n'est muté dans alsamixer
Quand je lance cette commande 'speaker-test -c 2 -t wav -D plughw:PCH,2' dans un terminal, j'ai du son au casque.

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  16:30 ~/
└─▶$ speaker-test -c 2 -t wav -D plughw:PCH,2

speaker-test 1.0.29

Le périphérique de lecture est plughw:PCH,2
Les paramètres du flux sont 48000Hz, S16_LE, 2 canaux
fichier(s) WAV
La fréquence est 48000Hz (demandée 48000Hz)
L'intervalle de la taille du tampon est de 64 à 1048576
L'intervalle de la taille de la période est de 32 à 524288
Taille max. de tampon 1048576 utilisée
Périodes = 4
was set period_size = 262144
was set buffer_size = 1048576
 0 - Front Left
 1 - Front Right
Quelques infos de ma config:
lspci -vnn (les trucs sans importance sont découpés)

Code : Tout sélectionner

00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
	Subsystem: CLEVO/KAPOK Computer Device [1558:3505]
	Flags: bus master, fast devsel, latency 0, IRQ 29
	Memory at f7a14000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
	Subsystem: CLEVO/KAPOK Computer Device [1558:3505]
	Flags: bus master, fast devsel, latency 0, IRQ 32
	Memory at f7a10000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
aplay -l

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  16:53 ~/
└─▶$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: HDMI [HDA Intel HDMI], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA Intel HDMI], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA Intel HDMI], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: PCH [HDA Intel PCH], périphérique 0: VT1802 Analog [VT1802 Analog]
  Sous-périphériques: 0/1
  Sous-périphérique #0: subdevice #0
carte 1: PCH [HDA Intel PCH], périphérique 1: VT1802 Digital [VT1802 Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: PCH [HDA Intel PCH], périphérique 2: VT1802 Alt Analog [VT1802 Alt Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
aplay -L

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  16:55 ~/
└─▶$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
hdmi:CARD=HDMI,DEV=0
    HDA Intel HDMI, HDMI 0
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
    HDA Intel HDMI, HDMI 1
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
    HDA Intel HDMI, HDMI 2
    HDMI Audio Output
default:CARD=PCH
    HDA Intel PCH, VT1802 Analog
    Default Audio Device
sysdefault:CARD=PCH
    HDA Intel PCH, VT1802 Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    Front speakers
surround21:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
    HDA Intel PCH, VT1802 Digital
    IEC958 (S/PDIF) Digital Audio Output
lsmod | grep '^snd' | column -t

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  16:57 ~/
└─▶$ lsmod | grep '^snd' | column -t
snd_hda_codec_via      32768   1
snd_hda_codec_hdmi     53248   1
snd_hda_codec_generic  65536   1   snd_hda_codec_via
snd_hda_intel          28672   5
snd_hda_controller     28672   1   snd_hda_intel
snd_hda_codec          114688  5   snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep              16384   1   snd_hda_codec
snd_pcm                90112   5   snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer              28672   2   snd_pcm
snd                    69632   16  snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_via,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
ls -l /dev/snd

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  17:11 ~/
└─▶$ ls -l /dev/snd
total 0
drwxr-xr-x   3 root root      320 14 jun 13:59 .
drwxr-xr-x  19 root root     3040 14 jun 13:59 ..
drwxr-xr-x   2 root root       80 14 jun 13:59 by-path
crw-rw----+  1 root audio 116,  2 14 jun 13:59 controlC0
crw-rw----+  1 root audio 116,  7 14 jun 13:59 controlC1
crw-rw----+  1 root audio 116,  6 14 jun 13:59 hwC0D0
crw-rw----+  1 root audio 116, 12 14 jun 13:59 hwC1D0
crw-rw----+  1 root audio 116,  3 14 jun 13:59 pcmC0D3p
crw-rw----+  1 root audio 116,  4 14 jun 13:59 pcmC0D7p
crw-rw----+  1 root audio 116,  5 14 jun 13:59 pcmC0D8p
crw-rw----+  1 root audio 116,  9 14 jun 13:59 pcmC1D0c
crw-rw----+  1 root audio 116,  8 14 jun 16:48 pcmC1D0p
crw-rw----+  1 root audio 116, 10 14 jun 13:59 pcmC1D1p
crw-rw----+  1 root audio 116, 11 14 jun 16:49 pcmC1D2p
crw-rw----+  1 root audio 116,  1 14 jun 13:59 seq
crw-rw----+  1 root audio 116, 33 14 jun 13:59 timer
amixer controls

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  17:01 ~/
└─▶$ amixer controls 
numid=25,iface=CARD,name='Front Headphone Jack'
numid=24,iface=CARD,name='Internal Mic Phantom Jack'
numid=23,iface=CARD,name='Mic Jack'
numid=27,iface=CARD,name='SPDIF Phantom Jack'
numid=26,iface=CARD,name='Speaker Phantom Jack'
numid=22,iface=MIXER,name='Master Playback Switch'
numid=21,iface=MIXER,name='Master Playback Volume'
numid=2,iface=MIXER,name='Headphone Playback Switch'
numid=1,iface=MIXER,name='Headphone Playback Volume'
numid=33,iface=MIXER,name='PCM Playback Volume'
numid=14,iface=MIXER,name='Mic Boost Volume'
numid=8,iface=MIXER,name='Mic Playback Switch'
numid=7,iface=MIXER,name='Mic Playback Volume'
numid=13,iface=MIXER,name='Capture Switch'
numid=12,iface=MIXER,name='Capture Volume'
numid=6,iface=MIXER,name='Loopback Mixing'
numid=20,iface=MIXER,name='IEC958 Default PCM Playback Switch'
numid=16,iface=MIXER,name='IEC958 Playback Con Mask'
numid=17,iface=MIXER,name='IEC958 Playback Pro Mask'
numid=18,iface=MIXER,name='IEC958 Playback Default'
numid=19,iface=MIXER,name='IEC958 Playback Switch'
numid=11,iface=MIXER,name='Auto-Mute Mode'
numid=28,iface=MIXER,name='Dynamic Power-Control'
numid=5,iface=MIXER,name='Independent HP'
numid=15,iface=MIXER,name='Internal Mic Boost Volume'
numid=10,iface=MIXER,name='Internal Mic Playback Switch'
numid=9,iface=MIXER,name='Internal Mic Playback Volume'
numid=4,iface=MIXER,name='Speaker Playback Switch'
numid=3,iface=MIXER,name='Speaker Playback Volume'
numid=30,iface=PCM,name='Capture Channel Map'
numid=29,iface=PCM,name='Playback Channel Map'
numid=31,iface=PCM,name='Playback Channel Map',device=1
numid=32,iface=PCM,name='Playback Channel Map',device=2
amixer controls -c 0

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  17:00 ~/
└─▶$ amixer controls -c 0
numid=1,iface=CARD,name='HDMI/DP,pcm=3 Jack'
numid=7,iface=CARD,name='HDMI/DP,pcm=7 Jack'
numid=13,iface=CARD,name='HDMI/DP,pcm=8 Jack'
numid=2,iface=MIXER,name='IEC958 Playback Con Mask'
numid=8,iface=MIXER,name='IEC958 Playback Con Mask',index=1
numid=14,iface=MIXER,name='IEC958 Playback Con Mask',index=2
numid=3,iface=MIXER,name='IEC958 Playback Pro Mask'
numid=9,iface=MIXER,name='IEC958 Playback Pro Mask',index=1
numid=15,iface=MIXER,name='IEC958 Playback Pro Mask',index=2
numid=4,iface=MIXER,name='IEC958 Playback Default'
numid=10,iface=MIXER,name='IEC958 Playback Default',index=1
numid=16,iface=MIXER,name='IEC958 Playback Default',index=2
numid=5,iface=MIXER,name='IEC958 Playback Switch'
numid=11,iface=MIXER,name='IEC958 Playback Switch',index=1
numid=17,iface=MIXER,name='IEC958 Playback Switch',index=2
numid=6,iface=PCM,name='ELD',device=3
numid=19,iface=PCM,name='Playback Channel Map',device=3
numid=12,iface=PCM,name='ELD',device=7
numid=20,iface=PCM,name='Playback Channel Map',device=7
numid=18,iface=PCM,name='ELD',device=8
numid=21,iface=PCM,name='Playback Channel Map',device=8
amixer contents

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  17:01 ~/
└─▶$ amixer contents
numid=25,iface=CARD,name='Front Headphone Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=24,iface=CARD,name='Internal Mic Phantom Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=23,iface=CARD,name='Mic Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off
numid=27,iface=CARD,name='SPDIF Phantom Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=26,iface=CARD,name='Speaker Phantom Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=22,iface=MIXER,name='Master Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=21,iface=MIXER,name='Master Playback Volume'
  ; type=INTEGER,access=rw---R--,values=1,min=0,max=42,step=0
  : values=29
  | dBscale-min=-63.00dB,step=1.50dB,mute=0
numid=2,iface=MIXER,name='Headphone Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=1,iface=MIXER,name='Headphone Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=42,step=0
  : values=42,42
  | dBscale-min=-63.00dB,step=1.50dB,mute=0
numid=33,iface=MIXER,name='PCM Playback Volume'
  ; type=INTEGER,access=rw---RW-,values=2,min=0,max=255,step=0
  : values=255,255
  | dBscale-min=-51.00dB,step=0.20dB,mute=0
numid=14,iface=MIXER,name='Mic Boost Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
  : values=2,2
  | dBscale-min=0.00dB,step=10.25dB,mute=0
numid=8,iface=MIXER,name='Mic Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=7,iface=MIXER,name='Mic Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=28,28
  | dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=13,iface=MIXER,name='Capture Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=off,off
numid=12,iface=MIXER,name='Capture Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=0,0
  | dBscale-min=-16.50dB,step=1.50dB,mute=0
numid=6,iface=MIXER,name='Loopback Mixing'
  ; type=ENUMERATED,access=rw------,values=1,items=2
  ; Item #0 'Disabled'
  ; Item #1 'Enabled'
  : values=0
numid=20,iface=MIXER,name='IEC958 Default PCM Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=16,iface=MIXER,name='IEC958 Playback Con Mask'
  ; type=IEC958,access=r-------,values=1
  : values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=17,iface=MIXER,name='IEC958 Playback Pro Mask'
  ; type=IEC958,access=r-------,values=1
  : values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=18,iface=MIXER,name='IEC958 Playback Default'
  ; type=IEC958,access=rw------,values=1
  : values=[AES0=0x04 AES1=0x00 AES2=0x00 AES3=0x00]
numid=19,iface=MIXER,name='IEC958 Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=11,iface=MIXER,name='Auto-Mute Mode'
  ; type=ENUMERATED,access=rw------,values=1,items=2
  ; Item #0 'Disabled'
  ; Item #1 'Enabled'
  : values=1
numid=28,iface=MIXER,name='Dynamic Power-Control'
  ; type=ENUMERATED,access=rw------,values=1,items=2
  ; Item #0 'Disabled'
  ; Item #1 'Enabled'
  : values=1
numid=5,iface=MIXER,name='Independent HP'
  ; type=ENUMERATED,access=rw------,values=1,items=2
  ; Item #0 'Disabled'
  ; Item #1 'Enabled'
  : values=1
numid=15,iface=MIXER,name='Internal Mic Boost Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
  : values=0,0
  | dBscale-min=0.00dB,step=10.25dB,mute=0
numid=10,iface=MIXER,name='Internal Mic Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=9,iface=MIXER,name='Internal Mic Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=0,0
  | dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=4,iface=MIXER,name='Speaker Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=3,iface=MIXER,name='Speaker Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=42,step=0
  : values=42,42
  | dBscale-min=-63.00dB,step=1.50dB,mute=0
numid=30,iface=PCM,name='Capture Channel Map'
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=0,0
  | container
    | chmap-fixed=FL,FR

numid=29,iface=PCM,name='Playback Channel Map'
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=3,4
  | container
    | chmap-fixed=FL,FR

numid=31,iface=PCM,name='Playback Channel Map',device=1
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=0,0
  | container
    | chmap-fixed=FL,FR

numid=32,iface=PCM,name='Playback Channel Map',device=2
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=0,0
  | container
    | chmap-fixed=FL,FR
cat .asoundrc

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  17:08 ~/
└─▶$ cat .asoundrc
# Réglage de la carte son par défaut, selon la commande « aplay -l », card = carte et device = périphérique
defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1

# Fréquence d'échantillonnage
defaults.pcm.dmix.!rate 44100

# Algorithme de re-échantillonnage
defaults.pcm.!rate_converter "samplerate_medium"
pacman -Qs alsa

Code : Tout sélectionner

┌─ magicdvil@Magic_Laptop
│  17:18 ~/
└─▶$ pacman -Qs alsa
local/alsa-firmware 1.0.29-1
    ALSA firmware package
local/alsa-lib 1.0.29-1
    An alternative implementation of Linux sound support
local/alsa-plugins 1.0.29-2
    Extra alsa plugins
local/alsa-utils 1.0.29-1
    An alternative implementation of Linux sound support
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Alsa] Pas de son au casque

Message par Maximilien LIX »

Bonsoir, je te conseille d'installer pavucontrol pour controler le volume. Peut être que le profil de tes enceinte n'est pas sélectionné. :)
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
magicdvil
newbie
Messages : 5
Inscription : mer. 17 oct. 2012, 15:49

Re: [Alsa] Pas de son au casque

Message par magicdvil »

Bonjour, pavucontrol me renvoie une erreur, il nécéssite pulseaudio me semble-t-il, qui n'est pas installé chez moi.
Mes enceintes fonctionnent très bien, c'est au casque que je n'ai pas de son.
Répondre