![]() |
#1 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Feb 2020
Device: Kindle PaperWhite
|
Kindle Ejects When Pushing Metadata
OS: Ubuntu 18.04.4 LTS, 64 bit
Calibre version: 3.21.0, default plugins only Ereader: Kindle Paperwhite 3rd gen, firmware version 5.12.3 I have some messy metadata on my Kindle, so I downloaded Calibre to clean it up, but it fails to push the updates back to the Kindle. I've successfully imported ebooks from my Kindle into my Calibre library, where I made the metadata updates. I then matched the Kindle's copy to the library and chose "update cached metadata on device", at which point the Kindle ejected spontaneously, with its book metadata unchanged. When I reconnect, Calibre's device view shows the updated metadata, rather than what is actually present on the device. If I delete the Calibre metadata files from my Kindle's file root and restart Calibre, Calibre once again correctly shows the device's current metadata. Another attempt afterward at updating the device metadata has the same result. I've restarted both my computer and my Kindle, with the same result. Any ideas? I've never had trouble with my Kindle unmounting when I drop things onto it manually. |
![]() |
![]() |
![]() |
#2 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Aug 2011
Device: kindle paperwhite
|
This also seems to be the same bug as in 1834305, 1843328 or thread 322725 in mobileread.
And the Launchpad bug, you mentioned, references to Kernel bug 203973 and when you follow the comments, you will see that this won't be fixed in the Kernel. But luckily it seems that this bug could be avoided in Calibre, too: the following will cause an eject: python -c "import os; f = open('/run/media/kovid/Kindle/driveinfo.calibre', 'r+b'); os.fsync(f)" but the following will not: python -c "import os; f = open('/run/media/kovid/Kindle/driveinfo.calibre', 'r+b'); os.fsync(f); f.read(1)" |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
On Raspberry Calibre ejects Kindle after sending one book | Ianamaste | Devices | 2 | 07-04-2019 12:49 AM |
Kindle pushing next book in series while in the book! | mewmartigan | Amazon Kindle | 15 | 01-06-2015 04:24 PM |
Free (nook/Kindle/Kobo/iTunes UK) Pushing the Limits [YA Social Issues COA w/Romance] | ATDrake | Deals and Resources (No Self-Promotion or Affiliate Links) | 0 | 12-04-2014 02:29 PM |
Bargain (Kindle/Nook) Pushing Up Daisies by Rosemary Harris ($2.99 Mystery) | arcadata | Deals and Resources (No Self-Promotion or Affiliate Links) | 0 | 03-24-2011 07:24 PM |
Pushing Amazon | SameOldStory | General Discussions | 7 | 05-30-2010 12:59 PM |