Hi everyone, I am new to Fedora. I cannot detect my Bluetooth Mouse (MX Master 3S) which uses BLE. The mouse does work as I can connect it with the dual boot windows on the same PC and even can connect it to my Android Phone. The issue seems only to arise between the Fedora PC and the mouse, as I can connect my Android Smartphone to Fedora without any problems.
I already followed this thread, but nothing worked for me:
output of inxi -Fzxx
:
Bluetooth:
Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-9:7 chip-ID: 8087:0029
Report: hciconfig ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
lmp-v: 11 sub-v: 20ce
output of bluetoothctl show
:
Controller B0:7D:64:F5:81:FF (public)
Name: fedora
Alias: fedora
Class: 0x007c0104 (8126724)
Powered: yes
PowerState: on
Discoverable: yes
DiscoverableTimeout: 0x0000012c (300)
Pairable: yes
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0545
Discovering: yes
Roles: central
Roles: peripheral
output of: lspci
:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 7
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980
02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset USB 3.1 XHCI Controller
02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset SATA Controller
02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Upstream Port
03:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea
03:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea
29:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
2a:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 04)
2b:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
2b:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
2c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
2d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
2d:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
2d:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
2d:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
output of rfkill
:
ID TYPE DEVICE SOFT HARD
1 wlan phy0 entsperrt entsperrt
2 bluetooth hci0 entsperrt entsperrt
output of uname -a
:
Linux fedora 6.4.15-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 7 00:25:01 UTC 2023 x86_64 GNU/Linux
output of sudo systemctl status bluetooth
:
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf
Active: active (running) since Fri 2023-09-15 21:17:34 CEST; 3h 40min ago
Docs: man:bluetoothd(8)
Main PID: 965 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 38354)
Memory: 2.6M
CPU: 118ms
CGroup: /system.slice/bluetooth.service
└─965 /usr/libexec/bluetooth/bluetoothd
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSink/sbc
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSource/sbc
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSink/sbc_xq
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSource/sbc_xq
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSource/faststream
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSource/faststream_duplex
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSink/opus_05
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSource/opus_05
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Sep 15 22:39:31 fedora bluetoothd[965]: Endpoint registered: sender=:1.548 path=/MediaEndpoint/A2DPSource/opus_05_duplex
I also tried power on
, scan on
etc in bluetoothctl
which directly shows my phone, but not the mouse, when I put in pairing mode. From other devices, I also know the MAC adress of the mouse and tried to connect to it directly with pair xx:xx:xx:xx:xx:xx
which also did not work.
As a sidenode, before I tried Fedora 38 Desktop, I tried Silverblue 38, and strangely there the mouse immediately connected without any complains.