No, although if it has one it first connects to github to see if there if the parts repo is up to date. If it is interrupted while doing that it tends to corrupt the parts database and gives messages as you are seeing. The first thing to try is a rebuild of the parts data base by entering any view except the welcome screen (i.e. breadboard schematic or pcb) then click Part->Regenerate parts database . That will work for a while and then exit Fritzing, if you restart Fritzing that may have fixed the problem. If not you need to delete the two user directories (of if you have sketches which seems unlikely, move them aside). When it doesn’t find them Fritzing will rebuild them and if it have a network connection try and contact github to check the parts repo. Even though it seems unresponsive (we need to put up a progress screen, but it isn’t there now) wait on a slow machine / connection it may take a while. For me it is usually a couple of minutes on a fast machine and an adsl connection but I have heard reports of 5 minutes or more in the past. The two directories on linux are
~/Documents/Fritzing
~/.config/Fritzing
I assume they will be the same on the PI.
Peter