服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - 故障排除:在 Arch Linux 上启用蓝牙

故障排除:在 Arch Linux 上启用蓝牙

2023-11-22 17:09未知服务器之家 Linux

我很轻松地安装了 Arch Linux,这要归功于 archinstall 脚本。 在我开始使用它并探索之后,我尝试使用我的蓝牙耳机,却发现蓝牙无法工作。 我可以看到蓝牙选项,但无法启用它。单击开关会只会切换回禁用状态。 下面是我所做的以

故障排除:在 Arch Linux 上启用蓝牙

我很轻松地安装了 Arch Linux,这要归功于 archinstall 脚本。

在我开始使用它并探索之后,我尝试使用我的蓝牙耳机,却发现蓝牙无法工作。

我可以看到蓝牙选项,但无法启用它。单击开关会只会切换回禁用状态。

下面是我所做的以及有作用的事情。

确保蓝牙服务正在运行

如果该服务未运行,蓝牙将不会打开,你将无法连接到它。

检查蓝牙服务的状态并查看其是否正在运行。

systemctl status bluetooth

它给了我以下输出:

[abhishek@itsfoss ~]$ systemctl status bluetooth
○ bluetooth.service - Bluetooth service
        Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; disabled; preset: disabled)
        Active: inactive (dead)
        Docs: man:bluetoothd(8)

如你所见,bluetooth服务处于非活动状态。它没有运行。并且状态被禁用。

这意味着蓝牙守护程序当前未运行,也未设置为每次启动时自动启动。

这让事情变得更容易了。我在第一次尝试中就找出了根本原因。在 Arch Linux 中这种情况并不常见。

使用以下命令启动蓝牙守护进程:

sudo systemctl start bluetooth

让蓝牙服务在系统启动时自动运行:

systemctl enable bluetooth

它应该显示以下输出:

[abhishek@itsfoss ~]$ systemctl enable bluetooth
Created symlink /etc/systemd/system/dbus-org.bluez.service → /usr/lib/systemd/system/bluetooth.service.
Created symlink /etc/systemd/system/bluetooth.target.wants/bluetooth.service → /usr/lib/systemd/system/bluetooth.service.

现在,蓝牙已启用,并且在系统设置中很明显:

故障排除:在 Arch Linux 上启用蓝牙

连接蓝牙设备的提示

你可能已经知道应该首先将蓝牙设备置于配对模式。这很关键。

之后,你可以尝试关闭然后再次打开蓝牙按钮,以便它搜索可用的设备。

如果它没有立即显示,你可以单击其他一些系统设置并再次返回蓝牙。过去它对我有用过几次,不要问为什么。

其他故障排除提示

以下是修复 Arch Linux 中蓝牙连接问题的更多提示:

确保未被阻止

确保蓝牙未被阻止:

rfkill list

检查输出:

[abhishek@itsfoss ~]$ rfkill list
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

如果你发现蓝牙被阻止,请使用以下命令取消阻止:

rfkill unblock bluetooth

Pipewire 与 Pulseaudio

在某些情况下,如果你过去尝试过 Pipewire 和 Pulseaudio,它们可能会破坏工作。

如果你使用 Pipewire,请确保安装了 pipeline-pulse:

sudo pacman -Syu pipeline-pulse

如果你使用 Pulseaudio,bluezpulseaudio-bluetooth可以帮助你。

查看 Arch Wiki 页面以获取更多信息。

蓝牙耳机 - Arch 维基

这对你有用吗?

硬件兼容性问题是任何操作系统都会遇到的问题,Linux 也不例外。

事情没有单一的解决方案。你的系统可能存在与我的系统不同的问题,此处提到的建议可能适合你,也可能不适用于你。

完善的 Arch 维基提供的建议比我所能提供的要多得多。如果你仍然无法解决蓝牙问题,请执行此操作。

现在看你的了。对你有用吗?如果有,是哪种方法?如果没有,你遇到了什么样的问题,以及到目前为止你尝试过哪些故障排除方法?

延伸 · 阅读

精彩推荐
  • Linux如何监控 Linux 上进程的网络使用情况

    如何监控 Linux 上进程的网络使用情况

    在计算机上,互联网访问是必不可少的,但您可能会想知道哪些Linux进程在您的计算机上使用了最多的连接。幸运的是,通过一些常见的Linux工具,监视使用...

    未知1652023-08-21
  • Linux使用awk输出文本中的字段和列的方法

    使用awk输出文本中的字段和列的方法

    一些朋友不知道如何使用 awk 输出文本中的字段和列;今天小编就为大家带来使用awk输出文本中的字段和列的方法;有需要的朋友一起去看看吧...

    Linux之家3772019-06-09
  • Linuxlinux下删除乱码文件名的方法

    linux下删除乱码文件名的方法

    linux下出现乱码文件名,这里给出具体的删除方法,需要的朋友可以参考下。 ...

    Linux教程网4732020-04-01
  • LinuxLinux Socket 编程简介和实现

    Linux Socket 编程简介和实现

    这篇文章主要介绍了Linux Socket 编程简介和实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    sparkdev10242022-03-01
  • Linux一次因NAS存储故障引起的Linux系统恢复案例

    一次因NAS存储故障引起的Linux系统恢复案例

    这篇文章主要为大家介绍了一次因NAS存储故障引起的Linux系统恢复案例的全部过程,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl...

    Linux教程网4092019-10-31
  • LinuxOhm:用 JavaScript 创造你的编程语言

    Ohm:用 JavaScript 创造你的编程语言

    导读 解析器是一种超级有用的软件库。从概念上简单的说,它们的实现很有挑战性,并且在计算机科学中经常被认为是黑魔法。在这个系列的博文中,我会...

    未知2042023-05-22
  • Linux举例讲解Linux中tcpdump工具的应用

    举例讲解Linux中tcpdump工具的应用

    这篇文章主要介绍了Linux中tcpdump工具的应用,tcpdump主要用于抓取网络数据包,需要的朋友可以参考下...

    推酷4342019-07-11
  • Linux详细分析Linux文件系统

    详细分析Linux文件系统

    本片文章通过存储机制,结构等方便对Linux文件系统做了详细分析和解读,一起学习参考下吧。...

    bellkosmos11862022-02-23