问题遇到的现象和发生背景
ubuntu20.04.6 声卡ALC257 官方无匹配声卡驱动 更新内核后麦克风无法使用

操作环境、软件版本等信息
ubuntu20.04.6安装完成后更新内核为v4.8.6 麦克风无法正常使用
尝试过的解决方法
命令行打开sudo gedit /etc/modprobe.d/alsa-base.conf
在末尾添加了44,45,46行内容

我想要达到的结果
在不外接耳机的情况下,麦克风正常使用
ubuntu20.04.6 声卡ALC257 官方无匹配声卡驱动 更新内核后麦克风无法使用

ubuntu20.04.6安装完成后更新内核为v4.8.6 麦克风无法正常使用
命令行打开sudo gedit /etc/modprobe.d/alsa-base.conf
在末尾添加了44,45,46行内容

在不外接耳机的情况下,麦克风正常使用
关注引自免费微信小程序:皆我百晓生
根据您提供的信息,看起来您的Ubuntu 20.04.6系统中的ALC257声卡在升级到v4.8.6内核后遇到了麦克风无法正常工作的问题。您可以尝试以下步骤来修复这个问题:
确认硬件连接: 确保没有外接耳机或其他音频设备干扰,因为某些情况下,系统可能会默认将这些设备作为输入源。
检查声音设置: 打开“声音设置”,确保内部麦克风被选为默认输入设备,并且音量已调整至合适的水平。
编辑/etc/modprobe.d/alsa-base.conf文件:
您已经做了这一步,但我会再次列出完整的配置,以便您可以进行对比和确认是否正确应用。
sudo nano /etc/modprobe.d/alsa-base.conf
添加或确认以下行:
options snd-hda-intel dmic detect=0
options snd-hda-intel model=laptop-amic
options snd-hda-intel single_cmd=1
重新加载模块: 保存并关闭文件后,执行以下命令来重新加载声卡模块:
sudo modprobe -r snd_hda_intel
sudo modprobe snd_hda_intel
更新内核: 考虑到您提到的问题与特定内核版本相关,尝试回滚到之前的内核版本,看是否可以解决问题。首先,列出可用的内核版本:
dpkg --get-selections | grep linux-image
找到一个旧版本的内核(例如:linux-image-5.13.0-xxxx-generic),然后卸载新内核并安装旧内核:
sudo apt-get remove linux-image-$(uname -r)
sudo apt-get install linux-image-5.13.0-xxxx-generic
设置默认内核: 使用grub-customizer工具设置旧内核为默认启动项。安装它:
sudo apt-get install grub-customizer
启动grub-customizer,选择旧内核版本,并将其设为默认选项,然后保存更改。
重启计算机: 重启电脑,看看问题是否得到解决。
如果问题仍然存在:
如果以上步骤都无法解决问题,可能需要更深入地研究内核配置或者尝试其他的声卡驱动程序。考虑到ALC257是Realtek的声卡,在某些情况下,使用第三方驱动(如pulseaudio-module-raop)可能会有所帮助。但是这个方案通常适用于蓝牙音频输出,而不是麦克风问题。
求助社区: 如果上述所有方法都无法解决问题,建议您在Ubuntu论坛或类似的技术支持社区寻求进一步的帮助,分享您的情况和尝试过的解决方案,可能会有其他用户遇到过类似问题并找到解决方案。
如果您在执行上述步骤时遇到任何困难,或者需要更多指导,请随时告诉我。