Lorsque je branche des haut-parleurs externes sur la station d'accueil pour Thinkpad T420s, je n'obtiens aucun son (haut-parleurs internes muets).
PS Je connais la solution, mais elle semble convenir après une solution spécifique au problème sous forme de question et de réponse.
Réponse acceptée :
La solution est d'ajouter une ligne
options snd-hda-intel model=thinkpad
à /etc/modprobe.d/alsa-base.conf.
Après cela, vous devez recharger alsa :
killall pulseaudio
sudo alsa force-reload
pulseaudio -D
Cela peut s'appliquer à d'autres ordinateurs portables thinkpad.
Vous pouvez également essayer différents modèles (voir HdaIntelSoundHowto sur help.ubuntu.com).
Si cette méthode ne vous aide pas, vous pouvez essayer de déboguer hda-intel à l'aide de HDA Analyzer.
Par exemple, pour mon ordinateur portable, je pourrais utiliser :
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x01c SET_PIN_WIDGET_CONTROL 0x40
pour activer le son sur les haut-parleurs externes. Mais ce n'est pas une très bonne solution puisque vous devez le faire manuellement à chaque fois que vous branchez des haut-parleurs externes.
Le programme hda-verb peut être téléchargé depuis ftp://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.3.tar.gz.