You have tried a lot of things but missed one: power off and on.
The device caches the cover images for a few books in memory. Removing the book or the images will not remove them from the cache. They will eventually drop out of the cache as you open other books, but, I don't know how many covers are kept in the cache. Powering off and on will mean the cache is restarted and covers are read from the saved image files or regenerated from the books.
The white strips down the side are not a bug. The device generates the covers by rendering the first page of the book and using what would be displayed. If that has stripes down the side, then that is what is shown in the covers. That might not seem smart, but if that first page is something other than a single image, it works well. If you don't like this, you either create covers that fill the screen or you send the covers with the book from calibre. The Kobo driver has options to do this.
Also, as you are using calibre, you might want to try my Kobo Utilities plugin. Among other things, it has options to send the covers separately or remove them from the device so they can be regenerated. This doesn't cause the cache to be refreshed, but, it is usually easier to do than track down the covers on the device and do this manually.
|