I am having some trouble to turn on my bluetooth. I am running Artix with runit
I installed all packages that I understand that are important
$ pacman -Qs bluetooth
local/bluelog 1.1.2-1
A highly configurable Linux Bluetooth scanner with optional web interface
local/blueman 2.2.4-1
GTK+ Bluetooth Manager
local/bluez 5.63-1
Daemons for the bluetooth protocol stack
local/bluez-hid2hci 5.63-1
Put HID proxying bluetooth HCI's into HCI mode
local/bluez-libs 5.63-1
Deprecated libraries for the bluetooth protocol stack
local/bluez-utils 5.63-1
Development and debugging utilities for the bluetooth protocol stack
local/hidapi 0.11.2-1
Simple library for communicating with USB and Bluetooth HID devices
local/libldac 2.0.2.3-1
LDAC Bluetooth encoder library
local/pulseaudio-bluetooth 15.0-1
Bluetooth support for PulseAudio
local/sbc 1.5-2
Bluetooth Subband Codec (SBC) library
My user is part of the lp group, and I tried to start bluetoothctl with sudo. Not sure what I am missing.
I came to doubt that my computer does not have bluetooth, but my memory and this suggest me that it does
sudo dmesg | grep -i bluetooth
[ 10.803609] Bluetooth: Core ver 2.22
[ 10.803628] NET: Registered PF_BLUETOOTH protocol family
[ 10.803629] Bluetooth: HCI device and connection manager initialized
[ 10.803633] Bluetooth: HCI socket layer initialized
[ 10.803634] Bluetooth: L2CAP socket layer initialized
[ 10.803637] Bluetooth: SCO socket layer initialized
[ 10.936163] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 10.936166] Bluetooth: BNEP filters: protocol multicast
[ 10.936168] Bluetooth: BNEP socket layer initialized
When I run bluetoothctl (with or without sudo) and run power on I get
[bluetooth]# power on
No default controller available
any suggestions?