我在 iMac 5k 2019 上运行 Ubuntu 20.04,无法从内置扬声器播放声音

我在 iMac 5k 2019 上运行 Ubuntu 20.04,无法从内置扬声器播放声音

我在 iMac 5k 2019 上运行 Ubuntu 20.04,无法从内置扬声器播放声音。我的声卡是 Intel Cannon Lake。

输出自lspci -knn | grep Audio

Audio device [0403]: Intel Corporation Cannon Lake PCH cAVS [8086:a348] (rev 10)
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]

第二张卡是 AMD HDMI 卡,连接后工作正常。

我尝试了一下并尝试按照类似这样的说明重新安装 PulseAudo 和 Alsamixer。

我已将内核更新为 Canonical 的最新主线版本(撰写本文时为 5.9),希望更新的驱动程序可以解决该问题,但到目前为止我还没有运气。

这似乎是一个常见问题。有人有更多信息并希望解决这个问题吗?

答案1

我发现在 Manjaro 论坛上让声音输出正常工作。麦克风输入似乎仍然不起作用。

首先,更新您的系统,并安装 linux-headers。

sudo apt update
sudo apt full-upgrade -y
sudo apt-get install linux-headers-generic

安装gitbuild-essential,以防它们尚未安装。

sudo apt install git build-essential

现在,克隆 github repo。

git clone https://github.com/egorenar/snd-hda-codec-cs8409.git

编译它。

cd snd-hda-codec-cs8409
make

最后,安装它,然后重启

sudo make install

答案2

我按照上述说明操作,但仍然没有声音。感谢您的指导,解决了这个问题。

请告诉我需要什么信息以便您能够帮助我。

谢谢。

相关内容