Hello!
I have a few books on my Glo that for some reason don't show the cover. I found out for some of them that the cover image in the epub was not called "cover" but something like "img001" or something (I didn't look at all of them yet). I vaguely recalled from somewhere that Kobo likes covers to be called cover (Q1. is this [still] true?), so I changed the name, tested the epub on computer, and re-sent the book to the device with Calibre.
Didn't work. I also used Calibre KoboUtilities plugin to "Upload covers for selected books" but that didn't make the covers show up either. And then I noticed one of the books I had deleted and re-sent to the device was not showing up at all. Furthermore, one book that I had NOT deleted but re-sent anyway was showing up twice, but only one of them could be opened... So, database broken.
I tried signing out... Device asks me if I'm sure, I say yes, and it sits there saying "Signing out, please wait..." for a while. Then it restarts, and shows me my beautiful home screen without any change... plus I'm not signed out at all. I can repeat this step many times but I never really get to sign out.
This makes me happy because my number of books read in number of hours isn't lost. But... it makes me sad because my database is still broken.
Calibre gives me this message when connecting device:
I also tried the option "Compress the device database" from the KoboUtility, not sure what exactly that does, but I tried it anyway, and Calibre tells me:
Spoiler:
calibre, version 2.38.0
ERROR: Unhandled exception: <b>DatabaseError</b>:database disk image is malformed
calibre 2.38 isfrozen: True is64bit: True
Darwin-13.4.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '13.4.0', 'Darwin Kernel Version 13.4.0: Sun Aug 17 19:50:11 PDT 2014; root:xnu-2422.115.4~1/RELEASE_X86_64')
Python 2.7.9
OSX: ('10.9.5', ('', '', ''), 'x86_64')
Successfully initialized third party plugins: K4PC, K4Mac, Kindle Mobi and Topaz DeDRM && Inept Epub DeDRM && Open With && Goodreads && Ignoble Epub DeDRM && KoboBooks && Resize Cover && KePub Output && eReader PDB 2 PML && Inept PDF DeDRM && EpubSplit && Kindle Collections && Modify ePub && KoboTouchExtended && Kobo Utilities
Traceback (most recent call last):
File "calibre_plugins.koboutilities.action", line 1441, in vacuum_device_database
File "calibre_plugins.koboutilities.action", line 3189, in _vacuum_device_database
DatabaseError: database disk image is malformed
Questions:
1. Does Kobo (still) want cover images to be called cover?
2. Any thoughts on database issue? I would be very happy if I wouldn't need to factory reset...
3. Also, is there any way, once I DO get to rebuild the database, to get my statistics (# books read/# hours) back? Can I manually enter them anywhere in the database?
3. I noticed in Calibre KoboUtility plugin under "Update Metadata in Device Library" that there is an option to change reading status... handy for the books I have read, to change them to "Finished" after database rebuilds... but... how do I tell it
which books to set to "Finished"? I can't seem to find that info in the Help section, and I don't want to risk changing all the books to "Finished" by trying the option without being sure
Thanks!