如何修复Ubuntu Linux中的蓝牙连接问题

如何修复Ubuntu Linux中的蓝牙连接问题

尽管 Ubuntu Linux 是一个稳定而强大的操作系统,但有时与外部设备的蓝牙连接无法正常工作。如果您一直在计算机上使用蓝牙设备,您可能已经注意到,每当计算机从睡眠或休眠状态唤醒时,您都需要重新连接蓝牙设备。 这只是一个问题。

本指南将向您展示如何修复 Ubuntu Linux 上常见的蓝牙连接问题,这样您就不必在想要在 PC 上工作时重新连接蓝牙设备。

推荐:如何在Windows 11 Edge应用程序防护启用摄像头和麦克风

启用蓝牙服务

在 Ubuntu Linux 中,有一个蓝牙服务在后台运行,以确保您的蓝牙系统完美运行。 以下是检查蓝牙服务是否正在运行的方法。

sudo systemctl status bluetooth.service
上面的输出显示蓝牙服务处于活动状态。 但是如果由于某种原因蓝牙状态为非活动状态,请确保启用它,以便在系统启动时自动启动。 您可以使用以下命令执行相同操作。
sudo systemctl enable bluetooth.service

启用蓝牙服务后,再次使用 系统控制.

sudo systemctl start bluetooth.service

在 Ubuntu 上配置蓝牙

在 Ubuntu Linux 上, /etc/bluetooth/main.conf 文件存储大部分Ubuntu Linux蓝牙配置。 文件中有一些参数需要配置。 您可以使用您喜欢的文本编辑器打开配置文件。 在本指南中,我们将使用 vim。

sudo vim /etc/bluetooth/main.conf

自动启用蓝牙

确保 自动启用 配置文件最底部的配置设置为 true 并且没有被注释掉。 所有以 开头的行 特点 (#) 是评论。 要取消注释一行,您需要删除 # 从一开始就。

AutoEnable 配置可确保在您的设备重新启动时启用蓝牙模块。 此外,它还允许您的蓝牙适配器识别您周围新连接的蓝牙设备。

启用重新连接尝试

您可以配置蓝牙堆栈,以便在蓝牙设备和您的计算机断开连接时尝试重新连接。 为此,只需取消注释该行 重新连接尝试=7 在配置文件中。

您的蓝牙服务现在不会尝试手动重新连接到设备,而是尝试重新连接到链接已断开的所有蓝牙设备。

启用快速连接

您应该启用的另一个配置是 可快速连接. 通过将此值设置为 真的 您确保蓝牙设备能够在重启或休眠的情况下更快地连接到您的 PC。
FastConnectable 功能仅适用于内核 4.1 或更高版本。 快速连接功能的主要缺点是它在您的 PC 上消耗更多电量。

如果您使用的是 vim,请按 Esc键 进行所有更改后的关键。 然后,保存更改并通过键入退出文件 :wq.


重新安装蓝牙堆栈

作为最后的手段,您可以重新安装 Bluez,这是 Ubuntu Linux 和大多数 Linux 发行版上的官方默认蓝牙软件协议。 本指南将使用 易于 用于安装软件。

sudo apt install bluez

重新安装蓝牙堆栈后,请确保使用以下命令启用并启动蓝牙服务。

sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service

相关:如何在 Ubuntu 中使用 APT 并告别 APT-GET

将蓝牙添加到您的 Linux PC

如果您在 Linux 机器上遇到连接问题,您可能需要对蓝牙服务进行一些更改。 现在,越来越多的人在他们的 PC 上使用蓝牙设备,例如键盘、鼠标和耳机。

如果您的计算机没有内置蓝牙,您可以实施一些变通方法来将蓝牙设备连接到您的系统。

推荐:WordPress菜单插件Slick Menu


发表评论