Когда я включаю внешние громкоговорители в базовый блок для 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.
Можно также попробовать различные модели (см. HdaIntelSoundHowto по help.ubuntu.com).
Если этот метод не помогает, Вы можете, чтобы попытаться отладить hda-intel, использующий HDA Анализатор. Например, для моего ноутбука я мог использовать:
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x01c SET_PIN_WIDGET_CONTROL 0x40
включить звук на внешних громкоговорителях. Но это - не очень хорошее решение, так как необходимо сделать это вручную каждый раз, когда Вы включаете внешние громкоговорители.
программа hda-глагола может быть загружена с ftp://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.3.tar.gz.
Это работало на меня с Lenovo 90W крайнее прикрепление и X240:
options snd-hda-intel model=lenovo-dock