When using the sof-hda-dsp
driver, I have no sound from my laptop on any of the Ubuntu variants.
$ inxi -A
Audio:
Device-1: Intel driver: sof-audio-pci
Sound Server: ALSA v: k5.4.0-37-generic
From alsamixer
:
Card: sof-hda-dsp
Chip: Realtek ALC3204
Причудливое изменение устройства ввода на Монофонический микрофон гарнитуры
внезапно приводит к тому, что устройство вывода начинает работать. Я не уверен, почему, но я подумал, что это будет полезно любому, кто сталкивается с этим (если вы знаете, почему, пожалуйста, дайте мне знать)
Я добавил эту строку -
options snd-hda-intel model=auto
to
/etc/modprobe.d/alsa-base.conf
, и она начала работать у меня . Видимо, нам нужно указать alsamixer, чтобы он использовал автоопределение между динамиком и наушниками.
У меня была аналогичная проблема на моем Ubuntu 18.04 — перестал работать звук на встроенном динамике и аудиоразъеме. Он работал только на USB-гарнитуре.
Единственная процедура, которая мне помогла, описана на этой странице: https://help.ubuntu.com/community/SoundTroubleshootingProcedure
sudo apt-get update;sudo apt-get dist-upgrade
sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2
killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status || ubuntu-security-status
sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
А потом перезагрузиться.