总结
我从这里的答案中获得了解决方案的灵感:https://askubuntu.com/a/862896/39456,我通过提出的解决方案找到了这个问题@laugeo:感谢您对编解码器的提示,我的编解码器不在列表中。
问题
直到上周末,我的电脑上还有声音。然后更新后:没有声音了。奇怪的是,昨天我启动电脑时Ubuntu 20.04 实时镜像我有声音了!
从那时起,我已经尝试了以下技巧,但没有成功:
再次,启动实时 Ubuntu 20.04 有声音,但从硬盘启动没有任何声音。
我还尝试了将扬声器插入屏幕(HDMI),但仍然没有声音。虽然扬声器的参数窗口显示有声音播放,但不是真的。
这是我的设置:
lspci |grep 'Audio'
1d:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
1f:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller
有人知道我该如何恢复声音吗?因为,正如前面提到的,有声音直到上周末。
解决方案
在pavucontrol
配置我改变了轮廓我的声卡模拟立体声双工然后在输出选项卡我已将端口切换到正确的端口。声音又回来了!
答案1
各项检查:
在 pavucontrol 中,播放时 vumeter 会移动吗?由于您的声音设备是第二个(如 alsamixer 中所示),我想您知道必须在设备选项卡中使用绿色按钮将其选为默认设备。
此后,如果您有双重启动,请检查 Windows 中的快速启动是否被禁用。
由于您在更新后遇到问题,新的 alsa 驱动程序可能需要额外的参数:
您可以尝试检查您的编解码器型号:
cat /proc/asound/card0/codec#* |grep Cod
然后搜索您的编解码器 这里或者这里并从此编解码器下的可用型号中,在文件末尾添加与您的 PC 型号相似的行:
/etc/modprobe.d/alsa-base.conf
Fi 如果编解码器是 ALC898 且 PC 是 Lenovo Yoga:
options snd-hda-intel model=lenovo-y530
也请尝试
options snd-hda-intel model=auto
启动时检查编解码器错误的命令:
dmesg |grep codec