Thinkpad T420sのドッキングステーションに外部スピーカーを接続すると、音が出ません(内部スピーカーがミュートになります)。
追伸私は解決策を知っていますが、質問と回答の形で問題固有の解決策を問題ないようです。
解決策は、行を追加することです
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 Analyzer を使用して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 からダウンロードできます。
これはLenovo 90WウルトラドックとX240でうまくいきました:
options snd-hda-intel model=lenovo-dock