My Pi3b, 32G SD, picroft 0.8 has been working, listening and answering for a week.
Yesterday it started taking “2-3+ Minutes” to bing that it heard the wakeup (then 15 seconds before telling the time).
ps shows python2.7 /usr/local/bin/mycroft-speech-client running at 100% CPU.
top shows a python2.7 process running at 100.9(??)
none of the logs show any activity for 3 minutes before to 2.5 minutes after the wakeup/command sentence.
Any ideas?
The only odd things I see are: (in messages)
Feb 27 15:20:32 picroft rsyslogd-2007: action ‘action 17’ suspended, next retry is Mon Feb 27 15:21:02 2017 [try http://www.rsyslog.com/e/2007 ]
Feb 27 15:20:41 picroft pulseaudio[1032]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Feb 27 15:20:41 picroft pulseaudio[1032]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Feb 27 15:20:45 picroft pulseaudio[1145]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Feb 27 15:20:45 picroft pulseaudio[1145]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Feb 27 15:21:18 picroft rsyslogd-2007: action ‘action 17’ suspended, next retry is Mon Feb 27 15:21:48 2017 [try http://www.rsyslog.com/e/2007 ]
Feb 27 15:27:58 picroft rsyslogd-2007: action ‘action 17’ suspended, next retry is Mon Feb 27 15:28:28 2017 [try http://www.rsyslog.com/e/2007 ]
Feb 27 15:35:27 picroft rsyslogd-2007: action ‘action 17’ suspended, next retry is Mon Feb 27 15:35:57 2017 [try http://www.rsyslog.com/e/2007 ]
For testing I went back to your original picroft SD image.
Slowly adding exactly what I did from history until it broke.
mycroft updates to 0.8.5, Raspi updates, upgrades, dist-upgrades, set static address.
MyCroft kept working and running about 62% CPU.
Until I added a mount point to my NAS into /etc/fstab.
All my Raspi(5) have nfs to the common NAS. Upgrading Raspian Jessie has changed how fstab auto mount works with a better(?) way. (Without telling me)
Everybody needs to add:
",noauto,x-systemd.automount"
to their options in fstab. You can read about this in many other forums.
Now, I (and inquiring minds) would like to know “why does an automount, wedge up picroft?”