如何在 Ubuntu 19.10 上为小米笔记本 Pro 上的 ALC298 驱动程序启用耳机模式

如何在 Ubuntu 19.10 上为小米笔记本 Pro 上的 ALC298 驱动程序启用耳机模式

我刚刚在小米 Mi Notebook Pro 笔记本电脑上安装了 Ubuntu 19.10,当我插入耳机时,它只能检测到耳机,但检测不到麦克风。这是我在设置中看到的内容。

我尝试使用 pavucontrol同样的结果。仅检测到笔记本电脑麦克风。

另外,我用另一台装有 Ubuntu 18.04 的笔记本电脑(Lenovo 520-IKB)检查了这款耳机,并且它运行正常。

经过几天的互联网搜索,我发现了类似的问题,最接近的一个是这个。我尝试设置options snd-hda-intel model=headset-micoptions snd-hda-intel model=headset-mode但这并不能解决我的问题。

不知道下一步该做什么。有人知道我还能尝试什么吗?

答案1

TL;DR:我添加了

options snd-hda-intel model=alc298-dell1

并且/etc/modprobe.d/alsa-base.conf它成功了。

在我发布问题之后,我决定检查一下我可以在哪些模型中测试/etc/modprobe.d/alsa-base.conf。我在内核源中找到了这些信息./Documentation/sound/hd-audio/models.rst

我尝试了名称中带有“耳机”的型号。更准确地说,前两个是headset-mic和,headset-mode我在发布问题之前已经尝试过了。所以我尝试了下一个dell-headset-multi,它部分解决了我的问题。当我插入耳机时,我可以选择耳机模式。但耳机的麦克风仍然无法工作。

然后我决定尝试特定的 alc298 型号,并添加到/etc/modprobe.d/alsa-base.conf一行中

options snd-hda-intel model=alc298-dell1

此后我的麦克风就开始工作了。

答案2

今天 2020.04.29 我丢失了麦克风)它突然停止工作(无论是否连接耳机)。我猜这是在操作系统软件更新后发生的。切换到以前的 Linux 头文件版本没有帮助

添加行

options snd-hda-intel model=alc298-dell1

到文件末尾/etc/modprobe.d/alsa-base.conf解决了小米笔记本精简版2019(轻量级)和以下操作系统的问题:

Operating System: KDE neon 5.18
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.2
Kernel Version: 5.3.0-51-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 15,5 ГиБ

这款笔记本有ALC256声卡

相关内容