A partir dos seus comentários, o funcionamento do bluetooth deve envolver apenas
sudo hciconfig hci0 up
Como parece esquecer essa configuração após uma reinicialização
gksudo gedit /etc/udev/rules.d/90-bluetooth.rules
e cole o seguinte no arquivo
ACTION=="add", KERNEL=="hci0", TEST=="/usr/sbin/hciconfig", RUN+="/usr/sbin/hciconfig hci0 up"
Salvar, sair do programa e reinicializar para testar