在另一台装有 Ubuntu 20.04 LTS 的笔记本电脑上,每次我插入我的(当前)耳机(索尼入耳式低音提琴)时,都会弹出一个窗口以在耳机或耳机之间进行选择,尽管这个弹出窗口很烦人,但它是使用我的麦克风耳机的方式。我卖掉了以前的笔记本电脑,现在我正在使用另一台笔记本电脑(Asus rog strix G513QM),我从 0 安装了 Ubuntu 22.04。首先,当我插入耳机时,没有弹出这样的窗口。其次,即使在系统中搜索也不会显示我的耳机的麦克风来手动选择它们。拜托,也许有人知道如何做到这一点(1)再次弹出选择窗口和/或(2)我的系统可以自动识别耳机的麦克风,甚至可以手动识别。PS。当我在手机和平板电脑上使用它们时,耳机上的麦克风和音频都可以正常工作,没有任何问题。
这个修复对我有用:
1. 使用以下命令获取您机器型号的音频编解码器:
就我而言,我看到了以下音频和视频编解码器:
2. 转到https://www.kernel.org/doc/html/latest/sound/hd-audio/models.html,查找您的编解码器的版本并获取它的全名。
就我而言,我发现: ALC22x/23x/25x/269/27x/28x/29x(以及特定于供应商的 ALC3xxx 型号)
所以我从列表中选择了笔记本电脑。
3. 创建/更新 /etc/modprobe.d/alsa-base.conf 文件,并添加这一行,将模型替换为您自己的:
4. 重新启动您的机器或使用以下命令:
5. 转到桌面设置 -> 声音 -> 输入设备并检查您的耳机麦克风是否正常工作。您可能必须将其设置为备用/默认值。
如果这对您不起作用,请尝试 kernel.org 中列表中的更多选项,或为您的 /etc/modprobe.d/alsa-base.conf 文件尝试以下操作:
这就是最终为我工作的原因。
[此解决方案的一个小问题:音频设置中有一个称为麦克风的冗余麦克风选项(除了内置麦克风和耳机麦克风),请忽略它。]
我终于找到了解决我的问题的方法。我以为我已经尝试了一切,直到在这里找到这个答案。
我一步一步地做了所有事情,最后我重新启动,它确实识别出了我耳机的麦克风。
现在,虽然每次我插入耳机时,我都无法在耳机或耳机之间进行选择(就像 Ubuntu 20.04 之前所做的那样),但当我插入它时,它确实会在“内部麦克风”和只有“麦克风”之间产生差异'在“输入”声音设置中。