我在使用全新 15.10 安装连接蓝牙扬声器时遇到问题(编辑:也适用于 16.04)。扬声器已连接,但未列为可用音频设备。
我尝试使用以下方法加载蓝牙模块:
sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed
Run Code Online (Sandbox Code Playgroud)
相同的扬声器在 14.04 上运行良好。任何想法如何正确加载模块以便我可以使用我的扬声器?
有没有办法在 Ubuntu 中设置蓝牙以在它打开时自动连接到它配对的设备。此外,有没有办法在连接时自动将声音输出更改为蓝牙耳机?
今天我的蓝牙耳机停止工作。我最近没有修改任何东西(虽然前几天我试图让蓝牙耳机在 a2dp 模式下自动连接,这涉及安装 blueman 并重新配对,但自从制作以来我已经连接并重新启动了几次这种变化,一切都在工作)。
现在,当我尝试连接耳机时,我得到:
Connection Failed: blueman.bluez.errors.DBusFailedError: Protocol Not available
Run Code Online (Sandbox Code Playgroud)
基于这里的一些事情(蓝牙 - 连接失败:blueman.bluez.errors.DBusFailedError:协议不可用)和其他互联网搜索,我试过:
$ sudo apt-get install pulseaudio-module-bluetooth
$ pactl load-module module-bluetooth-discover
Run Code Online (Sandbox Code Playgroud)
我试过重新安装:
$ sudo apt-get --purge --reinstall install bluetooth bluez blueman pulseaudio pulseaudio-module-bluetooth
$ sudo /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.
$ sudo /etc/init.d/bluetooth restart
[ ok ] Restarting bluetooth (via systemctl): bluetooth.service.
Run Code Online (Sandbox Code Playgroud)
当然重新启动,但似乎没有任何帮助,我无法弄清楚它在谈论什么协议,因为我可以看到耳机并与之配对,但无法建立音频连接。
我正在运行 Ubuntu 18.04.1。其他一些细节:
$ dpkg -l | grep blue
blueman 2.0.5-1ubuntu1
bluetooth 5.48-0ubuntu3.1
bluez 5.48-0ubuntu3.1
bluez-cups 5.48-0ubuntu3.1 …
Run Code Online (Sandbox Code Playgroud) 我拥有一个蓝牙耳机(Sennheiser Momentum M2 AEBT)。我遇到了自动连接问题,为此我找到了解决方法。我更喜欢真正的解决方案。
如果我希望连接正常工作,我必须
然后一切都是桃色。
以下是我尝试过的替代方案:
当耳机和电脑自动连接时,电脑将使用最新的配置文件(高保真播放)。但是,VLC 将播放静音音频,而 MPD 将持续暂停。
如果我尝试将配置文件设为“关闭”,然后返回“高保真播放”,则会收到错误消息Failed to change the profile to a2dp_sink
,并且会看到与以前相同的问题。如果我将配置文件更改为“耳机主机”,然后尝试切换到“高保真播放”,则会出现同样的情况。
您可以在图像中看到三个选项:“耳机”、“免提”和“音频接收器”。我点击哪一个似乎并不重要。
这是带有说明的屏幕截图。
蓝牙中的可用菜单选项:
在 MPD 中持续暂停。我可以向前或向后移动,但没有“播放”选项:
VLC 会在没有音频的情况下愉快地播放:
我有一个蓝牙耳机,它在 Windows 8 和 Android 4.2 上都很好用,但是在 Ubuntu (13.10) 上它似乎不起作用。我安装了 Blueman,当我尝试使用 Audio sink 时它配对并成功连接,但它仍然没有出现在我的声音设置中,也没有出现在我安装并尝试的 PulseAudio 中。我的声音设置中只有“模拟输出”。我尝试了几种修复方法,例如在 /etc/bluetooth/audio.conf 中更改和添加内容,但没有成功。在此过程中,我也多次重新启动了蓝牙服务。
如果您需要我和我的系统提供更多信息,请告诉我。
亲切的问候,迈克尔。
我最近购买了带有内置麦克风的 Henson BTH033 蓝牙耳机。理想情况下,我希望将它用作 ubuntu 安装中的主要音频麦克风输出输入。
这是我到目前为止的进展:
我已经使用设置中的蓝牙接口配对并连接了耳机,该接口也在顶部栏菜单中列出。每次都连接成功。
但是,该设备未在声音设置中列为音频或麦克风选项,并且在播放音乐时不会接收声音。但奇怪的是,耳机上的控件成功地暂停、播放和跳过我电脑上播放的音乐。
您建议我怎么做才能在声音菜单中识别蓝牙 I/O 并使其正常工作?谢谢!!
在非常痛苦地更新到 16.04 之后,我的无线耳机 Sony DR-BTN200 出现了问题。它不会产生任何声音,并且媒体会冻结。
例如,我在 youtube 上打开了一些视频。它在笔记本电脑的扬声器上播放,我可以听到声音。连接耳机后,声音停止,视频仅暂停(但是,未按下 youtube 播放器的暂停按钮)。同样的事情是当我尝试播放一些 mp3 或观看任何电影时。唯一的例外是 Spotify - 它直观地显示正在播放的曲目,但没有声音,并且 Spotify 还显示无法播放曲目的通知。
一旦我断开耳机,视频或音频会从它暂停的地方继续播放。如果我尝试先连接耳机然后打开视频,它不会启动(但正在加载),并且会在我断开耳机连接后立即启动。
我试图按下耳机上的按钮。我可以看出 youtube 对播放按钮有反应 - 它显示按钮,就像我移动鼠标或按下任何按钮一样。但是没有任何反应,视频仍然处于暂停状态。
耳机作为耳机连接,配置文件为高保真播放(A2DP 接收器)。问题在更新到 16.04 后立即出现,它与 14.10 完美配合。
我的耳机使用蓝牙,它曾经或多或少地在 Ubuntu 17.10 中工作(有时不得不重做配对过程,但后来成功了)。在我为 GNOME安装了Dash-to-Panel-Extension 之后,无论出于何种原因,蓝牙适配器都关闭并且不会再次打开。
在我的蓝牙设置中,它显示“蓝牙已关闭”。我可以按下按钮将其打开,但没有任何反应。
我也可以按下面板中的“打开”按钮,但没有任何反应。
我尝试过的事情:
sudo service bluetooth start
Run Code Online (Sandbox Code Playgroud)sudo apt-get install --reinstall bluez
Run Code Online (Sandbox Code Playgroud)重新安装了所有蓝牙组件
sudo apt install bluez bluez-cups bluez-obexd gnome-bluetooth indicator-bluetooth libbluetooth3:amd64 libgnome-bluetooth13:amd64 pulseaudio-module-bluetooth
Run Code Online (Sandbox Code Playgroud)关闭和打开笔记本电脑的蓝牙开关并重新启动的不同变化
rfkill list all
Run Code Online (Sandbox Code Playgroud)
lspci -knn | grep Net -A3; lsusb; dmesg | grep -i blue
Run Code Online (Sandbox Code Playgroud)
bluetoothctl list
Run Code Online (Sandbox Code Playgroud)
输出:
现在我的想法不多了。还有其他方法吗?