答案1
我在 Ubuntu 22.04 上遇到了同样的问题,刚刚解决了。我尝试了各种终端命令,但都没有成功。起初它对我来说很好,但经过几次重启和系统更新后,它就停止工作了。
我有一对蓝牙耳机和普通 PC(主板)音频,连接到有线桌面扬声器。在 gnome 设置中,在蓝牙选项卡中连接蓝牙设备,然后进入声音选项卡并确保蓝牙设备已设置为音频输出,但这对我来说也不起作用,它仍会在我的扬声器上播放。
我发现“pavucontrol”确实对我有帮助,但我不得不更换播放设备和音频回退设备。
首先进入 gnome 的设置并连接蓝牙设备后,还要确保 gnome 设置中的音频输出到蓝牙设备。
然后打开 pavucontrol 并在“播放”选项卡下将所有输出设置为蓝牙设备。
单击“输出设备”选项卡(也在 pavucontrol 中),并将后备输出设备设置为内置音频模拟立体声设备。必须单击“内置音频模拟立体声”(有线扬声器)旁边的绿色图标(带有白色复选标记的实心绿色圆圈)才能使其工作。之后,绿色圆圈图标将具有深灰色而不是浅灰色背景,用于内置音频模拟立体声(我猜这是“按下”以表示设置,但对我来说,它的设计方式并不那么明显)。最初,后备设备设置为蓝牙耳机,但无法正常工作。
对于那些需要在终端中安装和运行 pavucontrol 的人,请注意:sudo apt install pavucontrol; pavucontrol &
答案2
在某些机器上,您需要进入Settings > Sound
重新选择输出设备为耳机。
输出设备设置有时也会不同步,并且可能仍会显示"speakers"
耳机插入并正常工作的信息。
答案3
在我的联想 ThinkStation P920 双 Intel Xeon 8160 工作站(配备 NVIDIA Corporation GP106GL [Quadro P2000])上:
遇到此问题,无法在刚插入耳机时切换到仅耳机。我发现两个输出(耳机和后置输出扬声器)同时播放。要获得仅耳机输出,我必须拔下后置扬声器(或关闭它们,如果有此选项)。
设置、声音、输出设备耳机选择似乎仅允许耳机输出,但不会禁用后置输出。
没有已知的“用户”修复,在我看来这是一个编程问题。
答案4
这个解决方案对我的情况很有效。在我的机器上运行了很长时间后,它总有一天会停止工作。但使用这个命令,它就解决了:
$ pacmd load-module module-switch-on-connect