系统相关
首页 > 系统相关> > linux – 如何设置蓝牙耳机的自动连接?

linux – 如何设置蓝牙耳机的自动连接?

作者:互联网

我的蓝牙耳机工作正常.音频接收器工作.一切正常.但问题是我需要手动将其连接到PC:

>点击kde任务栏上的时间附近的蓝牙图标=>已知设备=>连
>#bluetoothctl => connect xx:xx:xx:xx:xx:xx

它曾经在一个月前自动连接到标准的debian安装/更新.我不知道为什么它会被打破.我没有安装任何与蓝牙相关的软件包,也没有更改与蓝牙相关的配置文件.

我做了什么来解决我的问题:

>清除并重新安装所有与蓝牙相关的软件包(见下文).
>如here所述,在/etc/pulse/default.pa中添加了一个线路负载模块模块 – 交换机连接
>创建一个文件/etc/bluetooth/audio.conf,其中包含一行AutoConnect = true,然后重新启动蓝牙服务,如here所述
> script(来自askubuntu)不起作用.我收到这条消息:

Browsing 00:18:09:29:XX:XX ...
Sink bluez_sink.00_18_09_29_XX_XX does not exist.

如何让它能够在上线时自动连接到蓝牙耳机?
我觉得解决方案很简单.

Debian 8.6,kde 4.14.2.使用的软件包:bluedevil,bluetooth,bluez,pulseaudio-module-bluetooth.

解决方法:

通常,您的耳机应该尝试连接到它自动连接的最后一个设备(大多数,如果不是全部,那么).但是,如果您的设备不是可信设备,则可能会失败.

首先要检查的是日志文件.在/ var / log / syslog下的Ubuntu中,在Debian下可能有不同的名字……我看到了错误:没有代理的身份验证尝试

快速网络搜索返回this page,我需要做的就是将设备添加到可信设备.运行bluetoothctl然后输入trust XX:XX:XX:XX:XX:XX.将X’es替换为您设备的MAC地址.我提供的链接中也有例子

您可能遇到其他问题,但至少检查一下您的日志文件,看看您的设备是否正在尝试连接.如果它正在尝试连接,如果你运行bluetoothctl并等待,你也可以看到一些消息.我一直看到Connected:是,不,是,不……消息.它正在断开连接,因为它不是受信任的设备.

标签:linux,debian,bluetooth,bluez
来源: https://codeday.me/bug/20190812/1641739.html