Thinkpad T420sのドッキングステーションに外部スピーカーを接続すると、音が出ません(内部スピーカーがミュートになります)。
P.S.私は解決策を知っていますが、質問と回答の形で問題固有の解決策を投稿しても問題ないようです。
承認された回答:
解決策は行を追加することです
options snd-hda-intel model=thinkpad
/etc/modprobe.d/alsa-base.confに移動します。
その後、alsaをリロードする必要があります:
killall pulseaudio
sudo alsa force-reload
pulseaudio -D
これは、他のThinkPadラップトップにも適用できます。
さまざまなモデルを試すこともできます(help.ubuntu.comのHdaIntelSoundHowtoを参照してください)。
この方法で問題が解決しない場合は、HDAアナライザーを使用してhda-intelをデバッグしてみてください。
たとえば、私のラップトップでは、次のように使用できます。
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x01c SET_PIN_WIDGET_CONTROL 0x40
外部スピーカーでサウンドを有効にします。ただし、外部スピーカーを接続するたびに手動で行う必要があるため、あまり良い解決策ではありません。
hda-verbプログラムは、ftp://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.3.tar.gzからダウンロードできます。