This line makes me think that perhaps your state.json
is corrupt.
Feb 18 11:13:56 pedroPC-A320MH snapd[1005]: cannot run daemon: cannot read state: invalid character '#' looking for beginning of value
- A similar issue: More robust way to store state.json?
- A bug report: Bug #2002628 “/var/lib/snapd/state.json corrupts too easily” : Bugs : snapd
- More: Snapd: "cannot run daemon: cannot read state: unexpected EOF" - #2 by ijohnson
In theory you should be able to sudo rm /var/lib/snapd/state.json
and snapd
should re-create it. But wait for another expert to confirm that.