我最近在我的 Thinkpad T495 上安装了 Ubuntu 22.04,并开始在 USB 集线器中使用我的 USB 耳机(它有一个插孔针,但带有一个插孔到 USB 转换器)。
它在 Firefox、Audacity 和其他应用程序中运行良好,但声音输入在任何基于 Chromium 的应用程序中都不起作用。无论是在 Chrome 或 Chromium Web 浏览器,还是在 Slack 桌面应用程序中。
我试过了
- 配置 ALSA
alsamixer
pavucontrol
- 设置默认声卡
~/.asoundrc
- 设置默认源并重新映射
/etc/pulse/default.pa
- 增加对 apparmor 抱怨的松弛
- 从 snap 重新安装 slack,还有两个不同的 .deb 文件(甚至
apt upgrade slack-desktop
) - 完全卸载 chrome 和 chromium,然后从 snap 安装,再次卸载并从 .deb 安装
- 检查
~/.config/Slack/logs
与声音或 alsa 相关的内容 - 禁用其他声卡
- 禁用麦克风增强功能
如果我打开一个 chromium 应用程序(slack 桌面应用程序、chrome 中的 slack、chrome 中的 google meets),pavucontrol
那么在“录音”选项卡上,音量计会在我讲话时指示来自源的输入,但应用程序(再次是 slack 或 chrome)的指示器始终为零。
Slack 和 Chrome 的声音测试对扬声器和麦克风都显示“成功”,我可以听到测试声音,但麦克风似乎是静音的。
我检查了alsamixer
和pacmd list-source-outputs
,它们显示麦克风,并且它没有静音,并且音量为 100%。
我尝试将耳机插入插孔,但在任何应用程序中都不起作用。
答案1
我最终删除了pavucontrol
,pulseaudio
甚至删除了alsa
,然后将耳机插入插孔输入,然后重新安装删除的软件包。我尝试不使用pavucontrol
,但必须使用,才能在 Chrome 中运行。
自从重新安装后,我的麦克风在 Slack 和任何 Chromium 相关软件中都可以正常工作。我认为问题可能是某些组件不支持 USB 声卡。