我最近在我的 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 桌面应用程序,slack in chrome,google meet in chrome)pavucontrol
,然后在“录音”选项卡上,当我说话时,音量表指示来自源的输入,但应用程序的(同样是 slack 或 chrome)指标始终为零。
Slack 和 Chrome 的声音测试为扬声器和麦克风提供“成功”,我可以听到测试声音,但麦克风似乎静音。
我检查了alsamixer
和pacmd list-source-outputs
,那些显示麦克风,它没有静音,音量为 100%。
我试图将耳机插入插孔插槽,但这在任何应用程序中都不起作用。
我最终删除了
pavucontrol
,pulseaudio
甚至alsa
, 然后简单地将耳机放入插孔输入中,然后重新安装删除的软件包。我试过没有pavucontrol
,但必须让它在 Chrome 上工作。由于这些重新安装,我的麦克风在 Slack 和任何 Chromium 相关软件中都能正常工作。我认为问题可能是 USB 声卡在某些组件中不是首选。