我最近在我的 rpi 4 上安装了 Ubuntu 20.04,但没有声音。我查找了解决方案,但所有解决方案都已过时,或者在涉及 alsamixer 或其他软件时非常模糊。有解决方案吗?提前致谢。
答案1
我在更新到 Ubuntu 20.04 时遇到了这个问题。这个愚蠢的更新将我的硬件更改为不存在的硬件!太疯狂了。修复它的简单方法:安装 pavucontrol。最大化 pavucontrol 的窗口。在最后一个面板中,您可以选择硬件。在 youtube 上播放有声音的视频。逐步尝试 pavucontrol 上建议的硬件,直到听到声音。
答案2
升级到 20.04 后,我也遇到了声音问题。我的第一个建议是不要相信 gnome-settings 中的测试声音输出功能。按下“测试”按钮(应该在扬声器上发出一些声音)不会产生任何效果。
因此,在故障排除过程中,您需要一个音频文件来测试声音输出。对我来说,speaker-test
这非常方便。
以下是我经历的故障排除过程。
用默认输出测试当前情况。
$ speaker-test
查看其他可用的声音输出。
$ aplay -l
选择其他输出然后尝试它们。
$ speaker-test -D hw:<card id>,<device id>
例如,如果输出
aplay
包含一行card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
然后尝试此输出的命令将是
$ speaker-test -D hw:1,7
杀死所有脉冲音频守护进程,以防止它们在故障排除期间造成干扰。
$ mv ~/.config/pulse ~/.config/pulse_old # Remove potentially corrupted pulse files $ sudo killall pulseaudio
再次尝试步骤 1、2 和 3。
检查
dmesg
是否journalctl
报告任何与声音有关的错误。
答案3
在终端输入“ pulseaudio --start ”可以让我的声音正常工作,但每次启动计算机时我都必须重新输入它