Build an open future with us.

Invest in Mycroft and become a community partner.

Mark 1 Endlessly updating


#21

Hi,

the msm 20 error is not an issue (I think), when updating skills skills will exist and we had a bug that didn’t clear the error when doing the msm default.

The git error is an issue though. from an ssh session run sudo chown -R mycroft:mycroft /opt/mycroft/* to restore the permissions.

Edit:
It would be interesting to see the mycroft-voice logs to see if there’s any issue starting that up.


#22

chown didn’t complain.

Which are the voice logs? I have …

pi@mark_1:/var/log $ ls -l mycroft*
-rw-r–r-- 1 mycroft root 123644 Apr 10 14:17 mycroft-admin-service.log
-rw-r–r-- 1 mycroft root 7810 Apr 10 13:11 mycroft-audio.log
-rw-r–r-- 1 mycroft root 5447 Apr 10 13:11 mycroft-enclosure-client.log
-rw-r–r-- 1 mycroft root 204130 Apr 10 14:20 mycroft-messagebus.log
-rw-r–r-- 1 mycroft root 388507 Apr 10 14:20 mycroft-skills.log
-rw-r–r-- 1 mycroft root 384584 Apr 10 14:20 mycroft-speech-client.log
-rw-r–r-- 1 root root 7778597 Apr 10 14:05 mycroft-update.log
-rw-r–r-- 1 mycroft root 1471 Jan 1 17:07 mycroft-wifi-setup-client.log

Let me know if you want any others.


#23

Sorry, mycroft-speech-client.log is the one I’m after… (on PC it’s called mycroft-voice.log and I mixed them up)


#24

mycroft-speech-client.log


#25

Ok, looks like precise is failing for some reason… Try to delete the precise folder and do a restart to get the device to redownload it

sudo rm -rf /home/mycroft.mycroft/precise
sudo /etc/init.d/mycroft-speech-client restart


#26

Both done.

pi@mark_1:/var/log $ sudo rm -rf /home/mycroft.mycroft/precise
pi@mark_1:/var/log $ sudo /etc/init.d/mycroft-speech-client restart
Stopping service…
Service stopped
Starting service…
Service started

Rebooted for good measure.

Nothing. :sob:


#27

After service start it should have informed you that it was downloading precise… :confused: @Wolfgange Do you have an idea here?


#28

I see a typo in my instructions should be

sudo rm -rf /home/mycroft/.mycroft/precise


#29

pi@mark_1:~ $ sudo rm -rf /home/mycroft/.mycroft/precise
pi@mark_1:~ $ ls -l /home/mycroft/.mycroft/
total 40
drwxrwxrwx 2 mycroft mycroft 4096 Oct 31 11:59 identity
drwxrwxrwx 2 mycroft mycroft 20480 Apr 10 08:33 intent_cache
-rwxrwxrwx 1 mycroft mycroft 265 Oct 2 2017 mycroft.conf.unstable
drwxr-xr-x 2 mycroft mycroft 4096 Apr 10 15:37 precise
drwxrwxrwx 41 mycroft mycroft 4096 Apr 10 08:32 skills
-rwxrwxrwx 1 mycroft mycroft 3243 Oct 4 2017 wakeword_rsa

So I tried again and this time it deleted OK.

It didn’t give anything about downloading on the ssh, but the mycroft-cli-client then went nuts doing all sorts of things, including what looks like installing precise.

Now he is listening again. Excellent!

However, he still isn’t totally happy. He responds to his name, but he doesn’t speak. His mouth moves and when asked for the weather he responds with the on screen graphic, but no sound. The cli screen gives the correct text, so I guess that the speech module is still busted.

What’s the best way to try and fix that? (Just tested that the volume is up, and it is. Phew.)


#30

Restarting the speech client can have that effect try doing a complete reboot if you haven’t already.


#31

Complete reboot.

Complete fix. :slight_smile:

He is now listening and talking as normal.

Thanks everyone for the help.

Hope that this added to the knowledge base.

Martin