There is a bug in Ubuntu that prevents bluetoothd from starting when the computers wakes up from hibernate. So far there is no solution. I am fed upstarting bluetoothd manually every time, I think a possible workaround may be to automatically do the following on waking up:
- Check if bluetoothd is running.
- If it is not running, start it.
I would appreciate if someone could give me an advice on how to implement that. Which startup script executes when Ubuntu wakes up from hibernate? How to check if the daemon is running?