Il semble que mon problème était dû à un bug du noyau puisqu'avec la mise à jour toute fraîche du noyau 2.6.38-8-generic , mon problème d'absence de son a disparu. J'ai supprimé l'option "options snd-hda-intel model=acer" dont j'ai parlé dans le post #1 pour revenir à la config de base. Et j'ai lancé les scripts (voir nota) ci-dessous pour voir les différences.
Le résultat du script alsa-info.sh avec le nouveau noyau 2.6.38-8-generic :
http://www.alsa-project.org/db/?f=5e7bec6c219afc76f3af4a2f72fdb03c78c5119d
Le résultat du script alsa-info.sh si je démarrage sur l'ancien noyau 2.6.38-7-generic :
http://www.alsa-project.org/db/?f=dca6463f8347902b6956fb9793ed41d76892307f
Le résultat de la différence entre les deux :
5c5
< !!Script ran on: Wed Apr 6 08:58:04 UTC 2011
---
> !!Script ran on: Wed Apr 6 08:49:49 UTC 2011
25c25
< Kernel release: 2.6.38-7-generic
---
> Kernel release: 2.6.38-8-generic
270c270
< Control: name="Surround Playback Volume", index=1, device=0
---
> Control: name="Surround Playback Volume", index=0, device=0
272c272
< Control: name="Surround Playback Switch", index=1, device=0
---
> Control: name="Surround Playback Switch", index=0, device=0
277c277
< Amp-Out vals: [0x00 0x00]
---
> Amp-Out vals: [0x1f 0x1f]
296c296
< Control: name="Side Playback Volume", index=3, device=0
---
> Control: name="Side Playback Volume", index=0, device=0
298c298
< Control: name="Side Playback Switch", index=3, device=0
---
> Control: name="Side Playback Switch", index=0, device=0
303c303
< Amp-Out vals: [0x00 0x00]
---
> Amp-Out vals: [0x1f 0x1f]
640c640
< Simple mixer control 'Surround',1
---
> Simple mixer control 'Surround',0
645,646c645,646
< Front Left: Playback 0 [0%] [-46.50dB] [on]
< Front Right: Playback 0 [0%] [-46.50dB] [on]
---
> Front Left: Playback 31 [100%] [0.00dB] [on]
> Front Right: Playback 31 [100%] [0.00dB] [on]
657c657
< Simple mixer control 'Side',3
---
> Simple mixer control 'Side',0
662,663c662,663
< Front Left: Playback 0 [0%] [-46.50dB] [on]
< Front Right: Playback 0 [0%] [-46.50dB] [on]
---
> Front Left: Playback 31 [100%] [0.00dB] [on]
> Front Right: Playback 31 [100%] [0.00dB] [on]
769,771c769,770
< index 1
< value.0 0
< value.1 0
---
> value.0 31
> value.1 31
779,780c778,779
< dbvalue.0 -4650
< dbvalue.1 -4650
---
> dbvalue.0 0
> dbvalue.1 0
786d784
< index 1
846,848c844,845
< index 3
< value.0 0
< value.1 0
---
> value.0 31
> value.1 31
856,857c853,854
< dbvalue.0 -4650
< dbvalue.1 -4650
---
> dbvalue.0 0
> dbvalue.1 0
< index 3
Les différences sont bien visibles et sont bien cohérentes avec le symptôme d'absence ou de présence de son. Je considère le problème comme résolu bien que la fonctionnalité "Tester les hauts-parleurs" ne fonctionne toujours pas dans les Préférences du son (mais moi, je ne me soucie pas de cette fonctionnalité).
Nota : Pour lancer le script, coller ça dans un terminal :
cd; wget -O alsa-info.sh [url]http://www.alsa-project.org/alsa-info.sh[/url]; chmod +x ./alsa-info.sh; ./alsa-info.sh
Il y a juste à répondre Yes quand la question est posée après lancement du script