Fix for crashing bluetoothd
Forum member vtpup reported the bluetooth daemon not running when starting Blueman:
https://www.forum.puppylinux.com/viewtopic.php?p=159897#p159897
Yes, the bluetooth icon in the tray has a cross through it, which means the daemon is not running.
The thing is though, the daemon is started, by /etc/init.d/bluetooth, and it does start, as can be seen in /tmp/bootsysinit.log; however, it sometimes crashes soon after.
It is strange, on my Zenbook laptop it crashes sometimes, not always. Hmmm...
The tray applet is started when the X desktop is started, in /root/Startup/bluepup_tray; and for the record, the scripts in /root/Startup are run by /usr/sbin/delayedrun, which in turn is run by /root/.xinitrc
I have added a check in /root/Startup/bluepup_tray; if the
'bluetoothd' daemon has crashed, then it is restarted. That is
working for me on my Zenbook.
Tags: easy