我有一台 Soundcore Select 2,但我的 Ubuntu 22.04 无法与其配对。硬件是 HP Prodesk 600 G4DM。
如果在启动时,在出现 Ubuntu 徽标之前的黑屏上,我看到一些简短的错误消息,关于 hc10 无法启动、启动失败或类似的信息,然后当我转到设置>蓝牙>启用时,“设备”将有一个小的旋转圆圈,它会永远旋转,没有设备显示,即使我已将 Soundcore Select 2 置于配对模式并将其物理放置在计算机旁边。
如果启动时没有错误消息,我可以看到 Soundcore Select 2 出现在“设备”下,并显示“未设置”。我尝试单击 Soundcore Select 2 选项,希望进行设置,但单击它只会让它从列表中短暂消失,然后再次出现。
蓝牙设置的图像 - 它显示蓝牙扬声器,但单击它会消失,设备轮旋转,然后扬声器重新出现仍显示“未设置”
最初,我以为是音频/声卡无法工作,但当我尝试时alsamixer
,它能够将声卡显示为“HDA Intel PCH”,将声音芯片显示为“Conexant CX20632”,我认为这是正确的。
我尝试过其他音频源,例如将耳机插入 TRS 插孔,音频输出效果良好。
sudo service bluetooth status
输出:
bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2023-05-06 11:36:24 EDT; 36min ago
Docs: man:bluetoothd(8)
Main PID: 707 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 18838)
Memory: 2.1M
CPU: 161ms
CGroup: /system.slice/bluetooth.service
└─707 /usr/lib/bluetooth/bluetoothd
May 06 11:36:24 prodesk bluetoothd[707]: Bluetooth management interface 1.22 initialized
May 06 11:36:24 prodesk bluetoothd[707]: Failed to set mode: Failed (0x03)
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc_xq_453
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc_xq_453
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc_xq_512
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc_xq_512
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc_xq_552
May 06 11:36:25 prodesk bluetoothd[707]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc_xq_552
lspci
输出:
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:16.3 Serial controller: Intel Corporation Cannon Lake PCH Active Management Technology - SOL (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #21 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #8 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Q370 Chipset LPC/eSPI Controller (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-LM (rev 10)
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
02:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
lspci -k -s 02:00.0
输出:
02:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
Subsystem: Intel Corporation Dual Band Wireless-AC 8260
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
dmesg | grep -i blue
输出:
dmesg | grep -i blue
[ 3.952279] Bluetooth: Core ver 2.22
[ 3.952299] NET: Registered PF_BLUETOOTH protocol family
[ 3.952300] Bluetooth: HCI device and connection manager initialized
[ 3.952303] Bluetooth: HCI socket layer initialized
[ 3.952305] Bluetooth: L2CAP socket layer initialized
[ 3.952308] Bluetooth: SCO socket layer initialized
[ 4.195301] Bluetooth: hci0: Firmware revision 0.0 build 14 week 44 2021
[ 5.217099] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 5.217101] Bluetooth: BNEP filters: protocol multicast
[ 5.217105] Bluetooth: BNEP socket layer initialized
[ 6.610444] Bluetooth: RFCOMM TTY layer initialized
[ 6.610449] Bluetooth: RFCOMM socket layer initialized
[ 6.610453] Bluetooth: RFCOMM ver 1.11
[ 852.329367] Bluetooth: hci0: urb 00000000762fe64b failed to resubmit (2)
[ 861.718769] Bluetooth: hci0: Firmware revision 0.0 build 14 week 44 2021
systemctl | grep -i blue
输出:
sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d14-1\x2d14:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.0/bluetooth/hci0
sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0
bluetooth.service loaded active running Bluetooth service
bluetooth.target loaded active active Bluetooth Support
lsusb
输出:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
rfkill list all
输出:
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
rfkill unblock bluetooth
rfkill list all
输出:
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
问题仍然存在
如果有人有任何建议,请告诉我。