Page 1 sur 1

[Son] Carte son reconnue, mais pas de volume pour le PCM

Publié : dim. 30 sept. 2012, 11:08
par kero
Bonjour,

Je viens d'installer arch sur mon desktop et j'ai un problème curieux avec l'audio. J'ai une carte intégrée HDA-Intel (contrôleur CMI9880). Celle-ci est reconnue, par contre il y a un problème. Dans alsamixer, je ne peux pas régler le volume de PCM (je précise que sur ce modèle, ce n'est que par ce canal qu'on peut régler le volume).

Maintenant, ce qui est particulièrement curieux: lorsque j'utilise n'importe quel soft qui utilise le son (vlc, ou même un test avec speaker-test), ça active le volume. Si je relance alsamixer, le slider du volume fonctionne.

On voit bien le changement dans "amixer". Au début, amixer donne (pour la section PCM):

Code : Tout sélectionner

Simple mixer control 'PCM',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Et après avoir lancé "speaker-test"

Code : Tout sélectionner

Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 159 [62%] [-19.20dB] [on]
  Front Right: Playback 159 [62%] [-19.20dB] [on]
J'aimerais comprendre pourquoi ça ne fonctionne pas tout de suite. Ce n'est pas un problème majeur, mais ça a quelques conséquences chiantes: en particulier, l'applet son de KDE (kmix) se lance sans voir le volume et donc ne fonctionne pas.

Quelques précisions:
- j'ai ce contrôleur son depuis longtemps et il a toujours fonctionné sans problèmes, en particulier avec Gentoo, que j'utilisais sur mon PC jusqu'à maintenant.
- le problème apparait sans même lancer X, alors qu'aucun processus n'utilise le son (du moins, d'après "lsof /dev/snd/*").

Voilà, si quelqu'un a une idée, ça serait apprécié.