使用该sof-hda-dsp
驱动程序时,我的笔记本电脑在任何 Ubuntu 版本上都没有声音。
$ inxi -A
Audio:
Device-1: Intel driver: sof-audio-pci
Sound Server: ALSA v: k5.4.0-37-generic
从alsamixer
:
Card: sof-hda-dsp
Chip: Realtek ALC3204
答案1
奇怪的是,将输入设备更改为 后,Headset Mono Microphone
输出设备突然开始工作。我不确定为什么,但我认为这对遇到这种情况的人会有所帮助(如果您知道原因,请告诉我)
答案2
我在 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`
然后重新启动。
答案3
我添加了这一行 -
options snd-hda-intel model=auto
到
/etc/modprobe.d/alsa-base.conf
它开始为我工作了。显然,我们需要指出 alsamixer 在扬声器和耳机之间使用自动检测。