没有声音 - pulseaudio - Ubuntu 20.04(但卸载 pulseaudio 后有声音)

没有声音 - pulseaudio - Ubuntu 20.04(但卸载 pulseaudio 后有声音)

我最近从 14.04 一直升级到 20.04(在 Dell Latitude E7470 上),在解决了一些小问题后,有一个与声音和 pulseaudio 有关的问题让我无法解决。我在下面写了更多细节,但简而言之,当我卸载 pulseaudio 时,我可以听到声音,并且可以用 alsamixer 控制音量。一旦我重新安装 pulseaudio,声音就会消失。有人遇到过这种情况吗?有已知的解决方案吗?我尝试了网上的许多解决方案,但那些 (1) 没有用,(2) 在我看来,这更与没有声音有关,即使没有 pulseaudio。任何帮助都将不胜感激!

1) 卸载 pulseaudiosudo apt-get remove --purge pulseaudio后,我估计只有 ALSA 可以运行,而且我确实能听到声音。它并不完美,我无法轻松控制音量和选择扬声器。一旦我重新安装它

sudo apt-get install pulseaudio
mv ~/.config/pulse ~/.config/pulse_backup

然后重启,然后就没有声音了。这是快照在此处输入图片描述设置-->声音菜单。当我pavucontrol在输出设备选项卡中输入时,我确实看到内置音频数字立体声 (HDMI) 检测到声音(当我在 youtube 上播放某些内容时音量条会移动),但没有实际声音。是 pulseaudio 检测到正确的声卡吗?我尝试了 pavucontrol 中配置选项卡中的所有配置文件,但没有任何效果。在设置->声音中,我也无法选择或查看其他输出设备。运行cat /proc/asound/card0/codec* | grep Codec返回

编解码器: Realtek ALC3235

编解码器:Intel Skylake HDMI

返回两个条目是否是一个潜在的问题?Pulseaudio 确实表明它检测到了 HDMI 的问题,它应该检测 Realtek 声卡吗?如果这些是真正基本的问题,请原谅——我是新手。输出lspci | grep Audio

00:1f.3 音频设备:英特尔公司 Sunrise Point-LP HD 音频(rev 21)

输出aplay -l

**** 播放硬件设备列表 **** 卡 0:PCH [HDA Intel PCH],设备 0:ALC3235 Analog [ALC3235 Analog] 子设备:1/1
子设备#0​​:子设备#0​​ 卡 0:PCH [HDA Intel PCH],设备 3:HDMI 0 [HDMI 0] 子设备:0/1 子设备#0​​:子设备#0​​ 卡 0:PCH [HDA Intel PCH],设备 7:HDMI 1 [HDMI 1] 子设备:1/1
子设备#0​​:子设备#0​​ 卡 0:PCH [HDA Intel PCH],设备 8:HDMI 2 [HDMI 2] 子设备:1/1 子设备#0​​:子设备#0​​ 卡 0:PCH [HDA Intel PCH],设备 9:HDMI 3 [HDMI 3] 子设备:1/1 子
设备#0​​:子设备#0​​ 卡 0:PCH [HDA Intel PCH]、设备 10:HDMI 4 [HDMI 4] 子设备:1/1 子设备 #0:子设备 #0

设备 0 确实是 Realtek,但 pulseaudio 似乎优先检测 HDMI。问题出在这里吗?

2)我尝试了很多网上找到的解决方案。有一个很流行的这里或者这里,这涉及添加

选项 snd-hda-intel model=RIGHT_MODEL 到 /etc/modprobe.d/alsa-base.conf

或者

将选项 snd-hda-intel dmic_detect=0 添加到 /etc/modprobe.d/alsa-base.conf

将 snd_soc_skl 列入黑名单到 /etc/modprobe.d/blacklist.conf

我绝望地尝试了这种方法,但都不起作用。我还尝试了网上提供的几种“RIGHT_MODEL”选项,但都不起作用。我不确定,但这些解决方案似乎与完全没有声音有关(即使没有 pulseaudio),而卸载 pulseaudio 后我确实能听到声音。

3)的输出uname -r

5.4.0-29-通用

我在网上找到了一些与声音相关的错误的信息(这里或者这里) 与最新的 Linux 内核相关,但无法判断这是否是导致我的问题的原因。

无论如何,很抱歉发了这么长的帖子,但我想写得全面一些。如果有人知道解决方案,希望这也能对其他人有所帮助。

相关内容