您尚未登录。

#1 2021-03-12 11:10:01

布丁酱
Arch!Arch!Arch!
所在地: 成都
注册时间: 2020-07-27
帖子: 191
个人网站

蓝牙无法使用

lspci:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.3 PCI bridge: Intel Corporation Device 9d1b (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX150] (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
04:00.0 Non-Volatile memory controller: Intel Corporation SSD 600P Series (rev 03)
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)

lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
Bus 001 Device 004: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 003: ID 05c8:03b1 Cheng Uei Precision Industry Co., Ltd (Foxlink) Webcam
Bus 001 Device 002: ID 1ea7:0064 SHARKOON Technologies GmbH 2.4GHz Wireless rechargeable vertical mouse [More&Better]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

sudo systemctl status bluetooth.service                                                                                                                                                                       ─╯
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2021-03-12 11:00:46 CST; 7min ago
       Docs: man:bluetoothd(8)
   Main PID: 465 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19061)
     Memory: 2.7M
     CGroup: /system.slice/bluetooth.service
             └─465 /usr/lib/bluetooth/bluetoothd

3月 12 11:00:46 blackarch systemd[1]: Starting Bluetooth service...
3月 12 11:00:46 blackarch bluetoothd[465]: Bluetooth daemon 5.56
3月 12 11:00:46 blackarch systemd[1]: Started Bluetooth service.
3月 12 11:00:46 blackarch bluetoothd[465]: Starting SDP server
3月 12 11:00:46 blackarch bluetoothd[465]: Bluetooth management interface 1.19 initialized

sudo bt-adapter -i                                                                                                                                                                                            ─╯
**
ERROR:lib/bluez/adapter.c:165:adapter_get_dbus_object_path: assertion failed: (ADAPTER_IS(self))
Bail out! ERROR:lib/bluez/adapter.c:165:adapter_get_dbus_object_path: assertion failed: (ADAPTER_IS(self))
[1]    4718 abort      sudo bt-adapter -i

sudo bluetoothctl                                                                                                                                                                                             
Agent registered
[bluetooth]# show
No default controller available
[bluetooth]# power on
No default controller available
[bluetooth]#

昨天尚可以使用,今天重启后无法启动。
查阅相关内容,目前怀疑跟内核升级有关。


布丁酱是菜鸡,没毛病,他是菜鸡:)

离线

#2 2021-03-12 11:19:49

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,672
个人网站

Re: 蓝牙无法使用

又一个升坏了蓝牙的……

离线

#3 2021-05-28 01:20:38

lanbai
会员
注册时间: 2021-05-28
帖子: 1

Re: 蓝牙无法使用

我的也是

离线

#4 2021-05-28 08:00:57

布丁酱
Arch!Arch!Arch!
所在地: 成都
注册时间: 2020-07-27
帖子: 191
个人网站

Re: 蓝牙无法使用

这应该不是内核的锅,应该是bluez软件包升级导致的。我当时是根据现象产生的时间和软件包升级的log比较了一下,基本确定的。降级bluez包理论上就可以解决,但我目前大部分在使用台式机,所以笔记本蓝牙的问题一直没有处理,前两天观察依然无法使用。不知道你的情况是否与我相同。

这个问题好像在系统启动日志中就有出现:
[ 2811.261770] Bluetooth: hci0: Suspend notifier action (3) failed: -110
[ 2822.283716] Bluetooth: hci0: Reading supported features failed (-16)

你可以观察下你有没有这个记录


布丁酱是菜鸡,没毛病,他是菜鸡:)

离线

#5 2021-05-28 08:09:31

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 173
个人网站

Re: 蓝牙无法使用

奇怪,我的蓝牙一直是好的,用了将近一学期的蓝牙键鼠了。可能还是跟内核或者硬件有关?我用的内核是 linux-surface


Using Arch Linux on Surface Pro 6

离线

#6 2021-05-28 08:15:16

布丁酱
Arch!Arch!Arch!
所在地: 成都
注册时间: 2020-07-27
帖子: 191
个人网站

Re: 蓝牙无法使用

你可以看一下你的/var/log/pacman.log,看下内核升级的时间,和出现蓝牙问题的时间做个比较。硬件应该没关系,你都说了蓝牙键鼠了,总不可能两个同时坏掉吧。然后你lspci,lsusb, bt-adapter -i    等等,多试一试,判断下问题在哪。


布丁酱是菜鸡,没毛病,他是菜鸡:)

离线

#7 2021-05-28 08:16:23

布丁酱
Arch!Arch!Arch!
所在地: 成都
注册时间: 2020-07-27
帖子: 191
个人网站

Re: 蓝牙无法使用

我这个就一直都有问题的。
sudo bt-adapter -i                                                                                                                                     
**
ERROR:lib/bluez/adapter.c:165:adapter_get_dbus_object_path: assertion failed: (ADAPTER_IS(self))
Bail out! ERROR:lib/bluez/adapter.c:165:adapter_get_dbus_object_path: assertion failed: (ADAPTER_IS(self))
[1]    263942 abort      sudo bt-adapter -i


布丁酱是菜鸡,没毛病,他是菜鸡:)

离线

#8 2021-05-28 08:31:33

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 173
个人网站

Re: 蓝牙无法使用

布丁酱 说:

你可以看一下你的/var/log/pacman.log,看下内核升级的时间,和出现蓝牙问题的时间做个比较。硬件应该没关系,你都说了蓝牙键鼠了,总不可能两个同时坏掉吧。然后你lspci,lsusb, bt-adapter -i    等等,多试一试,判断下问题在哪。

我是说我用 linux-surface 没出现过这样的问题 tongue


Using Arch Linux on Surface Pro 6

离线

#9 2021-05-28 08:33:53

布丁酱
Arch!Arch!Arch!
所在地: 成都
注册时间: 2020-07-27
帖子: 191
个人网站

Re: 蓝牙无法使用

你更换内核后出现的吗?


布丁酱是菜鸡,没毛病,他是菜鸡:)

离线

#10 2021-05-28 08:48:49

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 173
个人网站

Re: 蓝牙无法使用

布丁酱 说:

你更换内核后出现的吗?

不,我一直在用 linux-surface。稳定仓库中的 linux 刚更新到 5.12 的时候我也试过,没问题,所以很可能和 linux-surface 的 patch 无关。看来这个让蓝牙无法使用的问题只影响到了部分蓝牙适配器。

最近编辑记录 SamLukeYes (2021-05-28 08:50:39)


Using Arch Linux on Surface Pro 6

离线

页脚