View Single Post
Old 10-25-2013, 04:40 AM   #12
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,476
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by K8HW View Post
I guess that behavior seems to make sense. What would be the solution?

From what I am experiencing now, I will only be using my Nexus with Calibre Companion for now. After removing the "Reading List" plugin, everything seemed to OK. This afternoon I had Calibre Companion sync with my NookColor and it took almost an hour! I tried it again and all is well. Well, I must be a masochist because I just synced with the Nexus and it took about 18 minutes and I ended up with 98 books with missing files.

Do you think it would fix it if I erased ALL the books from both devices and started from scratch? Or would I have to change the way the books are named?
There are at least two issues here.

The first is the same problem that JimmXinu debugged, that using two devices with different thumbnail sizes will force a full metadata refresh every time you switch devices. The only workaround is the one he used: change both devices to use the same cover image size. I have no idea if doing this will cause problems on the nook color because it is so memory constrained.

The second problem, one I just isolated, is related to multiple formats of the same book on your device (e.g., mobi and epub). In this case the cache gets confused and ignores all but one of them, not updating metadata and not reporting that the ignored formats are on the device. I can't find a way that this problem would result in missing book files, but that doesn't mean there isn't one. I have submitted a fix for this, but because of my timing the fix won't be available in a calibre release for a week.

As for whether removing and resending all books will fix the problems, the short answer is "I don't know". The connection cycle never deletes anything, so the "missing files" aren't being deleted. My current working theory is that CC is somehow mixing up their file names, but I see any way for that to happen. It could be that the scan-on-connect process is getting involved because of the above-mentioned cache problem, in which case cleaning up your CC library could help.

If you do decide to try cleaning, I suggest that you:
- delete all the books from CC's book folder(s) using a file manager.
- start CC and use "Find books with missing" and delete all.
- if at all possible, use only one format for you books, for example epub.
- if you don't care about file names then use CC's "Use book ID as filename" option so that you cannot end up having more than copy of a format for a book on your device.

You might also at this point try to see if the nook color can handle the larger cover files. We haven't had any reports from people saying that the NCs have stopped working, but that doesn't guarantee anything. My concern is that there isn't any way to back up once you change the option. You would need to uninstall and reinstall CC.
chaley is offline   Reply With Quote