首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu22.04在插入时不识别我的麦克风的耳机,只是音频

Ubuntu22.04在插入时不识别我的麦克风的耳机,只是音频
EN

Ask Ubuntu用户
提问于 2022-06-13 14:42:00
回答 2查看 20K关注 0票数 8

在另一台带有Ubuntu20.04LTS的笔记本电脑上,每次我插入我的(目前的)耳机(索尼的耳朵外低音)时,都会弹出一个窗口来选择耳机还是耳机,尽管这种弹出令人讨厌,但它是使用我的麦克风耳机的方式。我出售了以前的笔记本电脑,现在我正在使用另一台笔记本电脑(华硕rog G513QM),我从0安装了Ubuntu22.04。首先,当我插上耳机时,不会弹出这样的窗口。其次,即使在系统中搜索也没有显示我的耳机的麦克风来手动选择它们。请,也许有人知道如何做,以便(1)选择窗口再次弹出和/或(2)我的系统可以自动识别我的耳机麦克风,甚至手动。PS。我的耳机上的麦克风和音频都工作得很好,因为我在手机和平板电脑上使用它们,没有任何问题。在此之前,非常感谢您。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2022-07-05 18:53:42

我终于找到了解决问题的办法。我以为我什么都试过了,直到我找到这个答案,这里

我做了所有的事情,一步一步的,在我重新启动的最后,它确实识别了我的耳机的麦克风。

现在,尽管每次我插上耳机,我都无法在耳机和耳机之间做出选择(就像Ubuntu20.04之前所做的那样),但当我把耳机插入耳机时,它确实会让“内部麦克风”和“输入”声音设置中的“麦克风”区别开来。

票数 4
EN

Ask Ubuntu用户

发布于 2022-06-13 17:24:27

这个修复为我工作:

1.使用以下命令获取机器模型的音频编码:

代码语言:javascript
运行
复制
cat /proc/asound/card*/codec* | grep Codec

在我的例子中,我看到了以下音频和视频编解码器:

代码语言:javascript
运行
复制
Codec: ATI R6xx HDMI
Codec: Realtek ALC236

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文件,并添加这一行,将模型替换为您自己的:

代码语言:javascript
运行
复制
options snd-hda-intel model=laptop-amic

4.重新启动计算机或使用以下命令:

代码语言:javascript
运行
复制
pulseaudio -k && sudo alsa force-reload

5.转到桌面设置->声音->输入设备,并检查您的耳机麦克风是否工作。您可能必须将其设置为回退/默认设置。

如果这不适用于您,请从kernel.org中的列表中尝试更多选项,或者为您的/etc/modprobe.d/alsa-base.conf文件尝试以下选项:

代码语言:javascript
运行
复制
options snd-hda-intel model=laptop-amic,dell-headset-multi

这就是最后为我工作的原因。

这个解决方案的一个小问题是:在音频设置中有一个多余的麦克风选项叫做麦克风(除了内部麦克风和耳机麦克风),忽略它。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1413842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档