Kubuntu与Android TV投影仪蓝牙音频传输方向异常求助
Kubuntu与Android TV投影仪蓝牙音频传输方向异常求助
兄弟我太懂你这糟心的状况了!明明想把Kubuntu上的音乐投到投影仪的好音箱里,结果反倒变成投影仪的声音跑到PC那小破喇叭里,换了俩笔记本还都这德行,确实够闹心的😅
我帮你整理几个靠谱的解决方法,从图形界面到命令行都有,你挨个试试:
方法一:用KDE蓝牙设备设置手动切换音频角色
- 打开系统设置,找到蓝牙选项,在已配对设备列表里找到你的投影仪
- 点击设备名称旁边的齿轮图标(设置按钮),进入设备详情页
- 找一找有没有音频服务配置或者协议选择的板块,里面会列出支持的蓝牙音频协议:
- A2DP Sink:这是让设备作为音频接收端(也就是PC把声音发过去,这正是你要的)
- A2DP Source:设备作为音频发送端(现在你的系统大概率自动选了这个,所以声音反了)
- HFP/HSP:通话类的音频协议,音质一般,不用选这个
- 你需要把选项切换到对应A2DP Sink的配置,保存后断开再重新连接设备试试
方法二:用PulseAudio音量控制(pavucontrol)直观切换
KDE默认的音量图标可能没显示这么细的选项,用pavucontrol能精准控制音频输出方向:
- 先打开终端,输入
sudo apt install pavucontrol(如果还没装的话),回车安装 - 安装完成后输入
pavucontrol打开图形界面 - 切换到配置标签页,找到你的投影仪蓝牙设备
- 在设备的配置下拉菜单里,选择High Fidelity Playback (A2DP Sink),别选带Capture(捕获)的选项
- 再切到播放标签页,把正在播放音乐的应用的输出设备改成你的投影仪,立马就能听到效果
方法三:命令行用bluetoothctl强制切换配置
如果图形界面实在搞不定,命令行绝对是终极方案:
- 打开终端,输入
bluetoothctl进入蓝牙管理交互模式 - 输入
devices,找到你投影仪的MAC地址(格式类似XX:XX:XX:XX:XX:XX) - 如果设备没连接,输入
connect XX:XX:XX:XX:XX:XX先连上 - 输入
info XX:XX:XX:XX:XX:XX,查看设备支持的所有profile - 最后输入
select-profile XX:XX:XX:XX:XX:XX a2dp-sink,强制把设备切换到A2DP接收模式 - 退出的话输入
exit就行
另外补充下,这种情况大概率是因为你的投影仪作为多媒体设备,同时支持音频输入和输出,Kubuntu配对时默认选了“接收音频”的模式,手动切换下协议方向就搞定了,我之前帮朋友处理过几乎一样的问题,亲测有效!
备注:内容来源于stack exchange,提问作者dargaud




