PRH*_*PRH 22 bluetooth headset 16.04
我拥有一个蓝牙耳机(Sennheiser Momentum M2 AEBT)。我遇到了自动连接问题,为此我找到了解决方法。我更喜欢真正的解决方案。
如果我希望连接正常工作,我必须
然后一切都是桃色。
以下是我尝试过的替代方案:
当耳机和电脑自动连接时,电脑将使用最新的配置文件(高保真播放)。但是,VLC 将播放静音音频,而 MPD 将持续暂停。
如果我尝试将配置文件设为“关闭”,然后返回“高保真播放”,则会收到错误消息Failed to change the profile to a2dp_sink
,并且会看到与以前相同的问题。如果我将配置文件更改为“耳机主机”,然后尝试切换到“高保真播放”,则会出现同样的情况。
您可以在图像中看到三个选项:“耳机”、“免提”和“音频接收器”。我点击哪一个似乎并不重要。
这是带有说明的屏幕截图。
蓝牙中的可用菜单选项:
在 MPD 中持续暂停。我可以向前或向后移动,但没有“播放”选项:
VLC 会在没有音频的情况下愉快地播放:
以下解决方案对我有用:
module-bluetooth-discover
已加载:
pactl list short | grep blue
如果不在列表中,则:pactl load-module module-bluetooth-discover
即使它在列表中,您也可能想要重新加载它。然后,尝试再次连接到音频接收器以获得高保真声音。
小智 0
我尝试了各种建议的方法,但对我来说唯一至少半自动的解决方案是使用a2dp.py脚本,如本答案中所述。
它执行您问题中提到的步骤,但是您必须在每次要连接时运行它,并且需要向其传递一个数字以选择蓝牙设备。
您可以定义一个启动器(右键单击面板,选择Panel Preferences...
),它运行一个小包装脚本来调用a2dp.py
并向其传递耳机通常具有的蓝牙设备列表的数量。对我来说,这个数字似乎没有改变。这是我的示例脚本run_a2dp.sh
(适合您的设备编号):
#!/bin/sh
# run a2dp.py and pass it a fixed device selection number
a2dp.py <<EOF
<your number here>
EOF
Run Code Online (Sandbox Code Playgroud)
如果您的 上有a2dp.py
这两个选项,则只要您想连接耳机,就可以单击启动器。完成配置需要几秒钟,但它对我有用。run_a2dp.sh
$PATH
a2dp.py
至少不再摸索或运行终端命令来完成它......
归档时间: |
|
查看次数: |
4592 次 |
最近记录: |