The Bluetooth in my NixOS keeps turning off automatically after using it for some time, and I’m forced to restart the system so it works again – it doesn’t let me turn it on without restarting the system. It always works when I first use it after the system start. It just stops working after I use it for a bit.
NixOS version: 22.05
[rafael.ritter@nixos:~]$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/etc/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Drop-In: /nix/store/8qry1fbyxnm1dq1hsq4kwwisln33kdvw-system-units/bluetooth.service.d
└─overrides.conf
Active: active (running) since Mon 2023-05-01 14:12:08 -03; 39min ago
Docs: man:bluetoothd(8)
Main PID: 1569913 (bluetoothd)
Status: “Running”
IP: 0B in, 0B out
IO: 888.0K read, 4.0K written
Tasks: 1 (limit: 38201)
Memory: 1.5M
CPU: 47ms
CGroup: /system.slice/bluetooth.service
└─1569913 /nix/store/g1yppachqbffcwjjmpwvgapjybjxj47s-bluez-5.64/libexec/bluetooth/bluetoothd -f /etc/bluetooth/main.conf
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_1
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_0
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream_duplex
mai 01 14:12:18 nixos bluetoothd[1569913]: Failed to set mode: Failed (0x03)
journalctl -u bluetooth output:
– Boot 8bcc42e519ce48b5bbe44dcc0f779eef –
abr 15 08:50:11 nixos systemd[1]: Starting Bluetooth service…
abr 15 08:50:11 nixos bluetoothd[1060]: Bluetooth daemon 5.64
abr 15 08:50:11 nixos systemd[1]: Started Bluetooth service.
abr 15 08:50:11 nixos bluetoothd[1060]: Starting SDP server
abr 15 08:50:12 nixos bluetoothd[1060]: Bluetooth management interface 1.21 initialized
abr 15 08:50:13 nixos bluetoothd[1060]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
abr 15 08:50:13 nixos bluetoothd[1060]: sap-server: Operation not permitted (1)
abr 15 08:50:14 nixos bluetoothd[1060]: Player registered: sender=:1.47 path=/media_player0
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/ldac
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSink/aptx_hd
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_hd
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSink/aptx
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aac
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSink/sbc
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/sbc
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSink/sbc_xq
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/sbc_xq
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_1
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_0
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/faststream
abr 15 08:50:14 nixos bluetoothd[1060]: Endpoint registered: sender=:1.47 path=/MediaEndpoint/A2DPSource/faststream_duplex
abr 15 08:50:22 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/ldac
abr 15 08:50:22 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSink/aptx_hd
abr 15 08:50:22 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_hd
abr 15 08:50:22 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSink/aptx
abr 15 08:50:22 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx
abr 15 08:50:22 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aac
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSink/sbc
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/sbc
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSink/sbc_xq
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/sbc_xq
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_1
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_0
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/faststream
abr 15 08:50:23 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource/faststream_duplex
abr 15 08:50:23 nixos bluetoothd[1060]: Player unregistered: sender=:1.47 path=/media_player0
abr 15 08:50:25 nixos bluetoothd[1060]: Player registered: sender=:1.65 path=/media_player0
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/ldac
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/aptx_hd
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_hd
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/aptx
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aac
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_1
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_0
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream
abr 15 08:50:25 nixos bluetoothd[1060]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream_duplex
abr 15 08:51:14 nixos bluetoothd[1060]: /org/bluez/hci0/dev_14_3F_A6_60_4E_01/sep4/fd1: fd(31) ready
abr 15 08:57:18 nixos bluetoothd[1060]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is not connected (107)
abr 16 21:51:55 nixos bluetoothd[1060]: Controller resume with wake event 0x0
abr 17 07:48:29 nixos bluetoothd[1060]: Controller resume with wake event 0x0
abr 17 07:49:16 nixos bluetoothd[1060]: /org/bluez/hci0/dev_14_3F_A6_60_4E_01/sep4/fd2: fd(31) ready
abr 17 07:54:16 nixos bluetoothd[1060]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is not connected (107)
mai 01 14:12:08 nixos systemd[1]: Stopping Bluetooth service…
mai 01 14:12:08 nixos bluetoothd[1060]: Terminating
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/ldac
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSink/aptx_hd
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_hd
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSink/aptx
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aac
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_1
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_0
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream
mai 01 14:12:08 nixos bluetoothd[1060]: Endpoint unregistered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream_duplex
mai 01 14:12:08 nixos bluetoothd[1060]: Stopping SDP server
mai 01 14:12:08 nixos bluetoothd[1060]: Exit
mai 01 14:12:08 nixos systemd[1]: bluetooth.service: Deactivated successfully.
mai 01 14:12:08 nixos systemd[1]: Stopped Bluetooth service.
mai 01 14:12:08 nixos systemd[1]: bluetooth.service: Consumed 1.833s CPU time, read 4.5M from disk, written 288.0K to disk, no IP traffic.
mai 01 14:12:08 nixos systemd[1]: Starting Bluetooth service…
mai 01 14:12:08 nixos bluetoothd[1569913]: Bluetooth daemon 5.64
mai 01 14:12:08 nixos systemd[1]: Started Bluetooth service.
mai 01 14:12:08 nixos bluetoothd[1569913]: Starting SDP server
mai 01 14:12:08 nixos bluetoothd[1569913]: Bluetooth management interface 1.21 initialized
mai 01 14:12:08 nixos bluetoothd[1569913]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
mai 01 14:12:08 nixos bluetoothd[1569913]: sap-server: Operation not permitted (1)
mai 01 14:12:08 nixos bluetoothd[1569913]: Player registered: sender=:1.65 path=/media_player1
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/ldac
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/aptx_hd
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_hd
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/aptx
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aac
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_1
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_0
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream
mai 01 14:12:08 nixos bluetoothd[1569913]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream_duplex
mai 01 14:12:18 nixos bluetoothd[1569913]: Failed to set mode: Failed (0x03)