Pas de son après dist-upgrade vers Wheezy

Bonjour,

J’ai mis mon Debian à jour hier soir et, depuis, je n’ai plus de son. Pourtant, quand je teste sur mplayer ou vlc, je n’ai aucun message d’erreur, et speaker-test fonctionne. Je vous rassure, le son n’est pas coupé, et je le prouve :

# amixer -c 0 get Master
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 37 [58%] [-20.25dB] [on][/code]

Voici les informations qui me semblent pertinentes, et excusez-moi si j'en oublie.

[code]# uname -a
Linux queneau 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/Linux[/code]

[code]# lspci -v|grep -A9 Audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
	Subsystem: Dell Device 0410
	Flags: bus master, fast devsel, latency 0, IRQ 44
	Memory at f5460000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [130] Root Complex Link
	Kernel driver in use: snd_hda_intel[/code]

[code]# alsactl init
Found hardware: "HDA-Intel" "Intel IbexPeak HDMI" "HDA:111d7605,10280410,00100104 HDA:80862804,80860101,00100000" "0x1028" "0x0410"
Hardware is initialized using a generic method[/code]

[code]# lsmod|grep snd
snd_hda_codec_hdmi     30824  1 
snd_hda_codec_idt      53792  1 
snd_hda_intel          26259  0 
snd_hda_codec          78031  3 snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi
snd_hwdep              13186  1 snd_hda_codec
snd_pcm_oss            41081  0 
snd_mixer_oss          17916  1 snd_pcm_oss
snd_pcm                68083  4 snd_pcm_oss,snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
snd_page_alloc         13003  2 snd_pcm,snd_hda_intel
snd_seq_midi           12848  0 
snd_seq_midi_event     13316  1 snd_seq_midi
snd_rawmidi            23060  1 snd_seq_midi
snd_seq                45126  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         13176  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              22917  2 snd_seq,snd_pcm
snd                    52889  12 snd_timer,snd_seq_device,snd_seq,snd_rawmidi,snd_pcm,snd_mixer_oss,snd_pcm_oss,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi
soundcore              13065  1 snd[/code]

[code]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0[/code]

[code]# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default:CARD=Intel
    HDA Intel, STAC92xx Analog
    Default Audio Device
sysdefault:CARD=Intel
    HDA Intel, STAC92xx Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=Intel,DEV=0
    HDA Intel, HDMI 0
    HDMI Audio Output
hdmi:CARD=Intel,DEV=1
    HDA Intel, HDMI 1
    HDMI Audio Output[/code]

[code]# cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf5460000 irq 44[/code]

[code]# cat /dev/urandom > /dev/audio
   [bruit horrible]
^C

J’ai fait tous les forums et je n’ai rien trouvé. J’ai désinstallé et réinstallé ALSA, j’ai testé avec et sans pulseaudio.

Merci d’avance pour votre aide !

[quote=“vdl”] sans pulseaudio.
[/quote]
C’est le premier truc que j’aurais essayé. Du coup j’ai pas trop d’idées non plus…
Dans alsamixer, toutes les sorties sont activées (barre espace) et ne sont pas mutées (touche m)?

Eh bien on me la copiera, celle-là !

J’ai désinstallé pulseaudio pour vérifier une nième fois les niveaux dans alsamixer, et soudainement j’ai du son. Ça ne marchait pas avant d’installer pulseaudio, ça ne marchait pas avec pulseaudio, mais ça marche maintenant. On se croirait sous Windows. :wink:

Du coup, je ne saurai sans doute jamais ce qui s’est passé…

À noter que j’ai dû ajouter mon compte utilisateur dans le groupe audio, ce qui n’était pas nécessaire dans Squeeze.

Merci pour votre aide, en tout cas, ça a réglé mon problème. :wink: