Mi sistema operativo es Arch Linux. Solo trato de usar el bluetooth de mi computadora portátil usando la terminal. Usé el comando bluetoothctl , pero ya no puedo escribir en él. También lo ejecuto con privilegios de root.
[x@X ~]$ sudo bluetoothctl [sudo] password for X: [bluetooth]# También verifico mi demonio bluetooth usando el systemctl status bluetooth e imprimo algo que no sé qué es y tampoco sé qué hacer a continuación.
[x@X ~]$ systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; disabled; vendor preset: disabled) Active: inactive (dead) Docs: man:bluetoothd(8)Su servicio de bluetooth está muerto [ Active: inactive (dead) ], por lo que no puede usarlo.
Para activarlo y ejecutarlo [ Active: active (running) ], simplemente haga lo siguiente:
Cargue el controlador bluetooth genérico, si aún no está cargado, escribiendo lo siguiente en su terminal:
sudo modprobe btusbInicie el servicio bluetooth:
sudo systemctl start bluetooth.service Verifique el estado nuevamente [ systemctl status bluetooth.service ] y debería encontrar que ahora está activo y en ejecución [ Active: active (running) ]
Su bluetoothd no se está ejecutando, intente sudo systemctl start bluetooth
Esto debe ser una función de seguridad... es realmente molesto cuando se trata de un dispositivo SOC con un solo puerto USB, que se reinicia cada vez que cambia el dispositivo USB debido a la energía limitada...
chip@chip:~$ systemctl status bluetooth � bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled) Active: active (running) since Thu 2018-12-27 04:17:24 UTC; 44min ago Docs: man:bluetoothd(8) Main PID: 394 (bluetoothd) Status: "Running" CGroup: /system.slice/bluetooth.service ��394 /usr/lib/bluetooth/bluetoothd chip@chip:~$ bluetoothctl [bluetooth]#¡No puedo escribir! Funciona bien en la terminal ... solo que de forma remota no lo hace.
La solución para mí fue:
chip@chip:~$ sudo bluetoothctl