I’ve recently set-up a Picroft installation (unstable) and successfully configured to use with MATRIX Voice board on a RPi3B+, also installed the openHAB skill.
I’m experiencing strange boot-up behaviour as onla 1 out of 3 attempts seem to work (pulling power after a few minutest to try again). Once it booted up OK it seems to be stable. Not sure where to search for the problem, my power supply is a quality one.
Much worse however: since a boot-up today it seems that no skill is loaded. I see the cli and mycroft listens to me and the proper words are displayed. However, the only answer I get is:
Please wait a moment as I finish booting up.
When I try “: skills” there seems to be no skill installed (empty list).
The first point of call is always the logs.
They should be available at /var/log/mycroft/*.log.
Start with skills.log and see if that provides any clues.
I had a read through of the log provided (thank you) and there were lots of Git popen calls, which suggested that - as expected - Mycroft was trying to update Skills on boot. Some of those calls resulted in Git errors - this may be as a result of any Skills that have been locally edited. Are there any Skills that have been manually edited? If you remove that Skill do the other Skills load? One Skill shouldn’t prevent other Skills from loading, but it’s something I’d like to rule out.
MsmException
The code that throws this error is here;
What it is trying to do is check out the origin/18.08 branch of a Skill. Again I think this may be related to any custom Skills / modified Skills you may have on Picroft.
Hello @forslund,
unfortunately I didn’t save the outputs of the command line, but as far as I remember there were a few (maybe 5ish) files which couldn’t be deleted without sudo.
I might (and I’m really not sure) have tried to install the openhab skill with sudo.
I certainly have never started mycroft with sudo. (I couldn’t even find the command line commands to start/stop mycroft without a reboot. maybe add this to the documentation!).
Thanks anyway spaceglider, it’s much appreciated. We’ve done some thinking and proposed a possible fix for this sort of issue. so hopefully your suffering will allow future generations a smooth experience
I had this exact problem (which also coincided with yellow eyes). I did the sudo rm -rf /opt/mycroft/.skills-repo (sudo was required for me as well) and it cleared everything up like magic. Of course I didn’t read to the bottom of this thread before I nuked everything and restarted, so I don’t know which directories had permissions changes either. Just thought that I’d mention that I did experience the same issue so you know it’s not an isolated issue that just impacted @SpaceGlider.