I’m using Manjaro XFCE dual-booted with Windows 11. I can use bluetooth fine on Windows 11, but not with Linux.
When I click on the bluetooth icon in the taskbar, I can click on ‘Enable Bluetooth’. But immediately on clicking the bluetooth icon again, it disappears.
Here’s the result of running
$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Wed 2022-12-21 20:20:08 EST; 1h 8min ago
Main PID: 745 (bluetoothd)
Tasks: 1 (limit: 18383)
Dec 21 20:20:08 pavilion-aero-13 systemd: Starting Bluetooth service...
Dec 21 20:20:08 pavilion-aero-13 systemd: ConfigurationDirectory 'bluetooth' already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)
Dec 21 20:20:08 pavilion-aero-13 bluetoothd: Bluetooth daemon 5.65
Dec 21 20:20:08 pavilion-aero-13 systemd: Started Bluetooth service.
Dec 21 20:20:08 pavilion-aero-13 bluetoothd: Starting SDP server
Dec 21 20:20:08 pavilion-aero-13 bluetoothd: Bluetooth management interface 1.22 initialized
Please let me know what other information might be of help. Thank you!
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked
1 wlan phy0 unblocked unblocked
To provide terminal output, copy the text you wish to share, and paste it here, surrounded by three (3) backticks, a.k.a grave accents. Like this:
This will just cause it to be rendered like this:
cursus nisl nisi
hendrerit ac quis
tortor sit leo commodo.
Instead of like this:
Portaest sed elementum cursus nisl nisi hendrerit ac quis sit adipiscing tortor sit leo commodo.
Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.
Thereby improving legibility and making it much easier for those trying to be of assistance.
Also, if your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:
This will just cause the terminal output to be in English, making it easier to understand and debug.
The first recommendation here often given is to make sure that Windows is indeed fully shut down
and that any fast startup option in the Bios/UEFI settings is disabled.
Else the driver may not be able to properly initialize the controller, causing it to not work.