07-31-2019, 04:23 AM | #1 |
Member
Posts: 11
Karma: 2181720
Join Date: Jul 2018
Device: Kindle Oasis
|
Cailibre 3.46 does not write Kindle Oasis
I have downloaded and installed the binary Calibre 3.46 after having successfully used Calibre + Oasis Kindle for some time. Problem is now that I can import books into my library, convert them, view them but not transfer to my Oasis.
Debug log is here: Code:
calibre Debug log calibre 3.46 embedded-python: True is64bit: True Linux-4.19.61-x86_64-AMD_Ryzen_Threadripper_2950X_16-Core_Processor-with-slackware-14.2 Linux ('64bit', 'ELF') ('Linux', '4.19.61', '#2 SMP Fri Jul 26 15:35:46 CDT 2019') Python 2.7.15 Linux: ('Slackware ', '14.2', '') Interface language: None Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 17, 1) && DeDRM (6, 6, 2) && Package KFX (from KFX Input) (1, 17, 1) && KFX metadata reader (from KFX Input) (1, 17, 1) && KFX Input (1, 17, 1) calibre 3.46 embedded-python: True is64bit: True Linux-4.19.61-x86_64-AMD_Ryzen_Threadripper_2950X_16-Core_Processor-with-slackware-14.2 Linux ('64bit', 'ELF') ('Linux', '4.19.61', '#2 SMP Fri Jul 26 15:35:46 CDT 2019') Python 2.7.15 Linux: ('Slackware ', '14.2', '') Interface language: None Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 17, 1) && DeDRM (6, 6, 2) && Package KFX (from KFX Input) (1, 17, 1) && KFX metadata reader (from KFX Input) (1, 17, 1) && KFX Input (1, 17, 1) Turning on automatic hidpi scaling devicePixelRatio: 1.0 logicalDpi: 162.154613466 x 161.127753304 physicalDpi: 108.373333333 x 107.576470588 Using calibre Qt style: True [0.00] Starting up... [0.00] Showing splash screen... [0.05] splash screen shown [0.05] Initializing db... [0.06] db initialized [0.06] Constructing main UI... Looking for desktop notifier support from: org.freedesktop.Notifications org.freedesktop.Notifications found in 0.0 seconds [0.57] main UI initialized... [0.57] Hiding splash screen Ignoring the node: sdb as could not read size from: /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/usb1/1-4/1-4:1.0/host10/target10:0:0/10:0:0:0/block/sdb/size [6.39] splash screen hidden [6.39] Started up in 6.39 seconds with 69 books Ignoring the node: sdb as could not read size from: /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/usb1/1-4/1-4:1.0/host10/target10:0:0/10:0:0:0/block/sdb/size Unable to open device <calibre.devices.kindle.driver.KINDLE2 object at 0x7efcea26f3d0> Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 200, in do_connect File "site-packages/calibre/devices/usbms/device.py", line 812, in open File "site-packages/calibre/devices/usbms/device.py", line 565, in open_linux DeviceError: Unable to detect the KINDLE2 disk drive. Either the device has already been ejected, or your kernel is exporting a deprecated version of SYSFS. Connect to device failed, retrying in 5 seconds... Ignoring the node: sdb as could not read size from: /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/usb1/1-4/1-4:1.0/host10/target10:0:0/10:0:0:0/block/sdb/size Ignoring the node: sdb as could not read size from: /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/usb1/1-4/1-4:1.0/host10/target10:0:0/10:0:0:0/block/sdb/size Unable to open device <calibre.devices.kindle.driver.KINDLE2 object at 0x7efcea26f3d0> Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 200, in do_connect File "site-packages/calibre/devices/usbms/device.py", line 812, in open File "site-packages/calibre/devices/usbms/device.py", line 565, in open_linux DeviceError: Unable to detect the KINDLE2 disk drive. Either the device has already been ejected, or your kernel is exporting a deprecated version of SYSFS. Device connect failed again, giving up Found device nodes: /dev/sdb None None Job: 0 Get device information started DeviceJob: 0 Get device information done, calling callback DeviceJob: 0 Get device information callback returned Job: 1 Set library information started DeviceJob: 1 Set library information done, calling callback DeviceJob: 1 Set library information callback returned Job: 2 Get list of books on device started DEBUG: 0.0 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= None DEBUG: 0.0 USBMS: dirs are: /media/Kindle/ documents DEBUG: 0.1 USBMS: scan from root False /media/Kindle/documents DEBUG: 0.2 USBMS: count found in cache: 56, count of files in metadata: 56, need_sync: False DEBUG: 0.2 USBMS: Finished fetching list of books from device. oncard= None DEBUG: 0.2 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= carda DEBUG: 0.2 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= cardb DeviceJob: 2 Get list of books on device done, calling callback DeviceJob: metadata_downloaded: Starting set_books_in_library DeviceJob: set_books_in_library: books to process= 56 DeviceJob: set_books_in_library finished: time= 0.00232195854187 DeviceJob: metadata_downloaded: updating views DeviceJob: metadata_downloaded: syncing DeviceJob: metadata_downloaded: refreshing ondevice DeviceJob: metadata_downloaded: sending metadata_available signal DeviceJob: 2 Get list of books on device callback returned Job: 0 Get device information finished No details available. Job: 1 Set library information finished No details available. Job: 2 Get list of books on device finished No details available. Job: 3 Upload 14 books to the device: Crossroads of Twilight, A Crown of Swords, The Dragon Reborn, The Eye of the World, The Fires of Heaven, The Gathering Storm, The Great Hunt, Knife of Dreams, Lord of Chaos, A Memory Of Light: Wheel of Time Book 14, The Path of Daggers, The Shadow Rising, Towers of Midnight, Winter's Heart started Device using plugboard azw3 KINDLE2 None Setting metadata in: Crossroads of Twilight at: /tmp/calibre_3.46.0_tmp_bzzKFB/xJPQukcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: A Crown of Swords at: /tmp/calibre_3.46.0_tmp_bzzKFB/tGsha9caltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Dragon Reborn at: /tmp/calibre_3.46.0_tmp_bzzKFB/7RRBFecaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Eye of the World at: /tmp/calibre_3.46.0_tmp_bzzKFB/I9QmABcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Fires of Heaven at: /tmp/calibre_3.46.0_tmp_bzzKFB/WP9a6Ecaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Gathering Storm at: /tmp/calibre_3.46.0_tmp_bzzKFB/ndY6Hqcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Great Hunt at: /tmp/calibre_3.46.0_tmp_bzzKFB/as9HBZcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: Knife of Dreams at: /tmp/calibre_3.46.0_tmp_bzzKFB/4RczEscaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: Lord of Chaos at: /tmp/calibre_3.46.0_tmp_bzzKFB/PJi4klcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: A Memory Of Light: Wheel of Time Book 14 at: /tmp/calibre_3.46.0_tmp_bzzKFB/gODBCacaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Path of Daggers at: /tmp/calibre_3.46.0_tmp_bzzKFB/_Px0uOcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: The Shadow Rising at: /tmp/calibre_3.46.0_tmp_bzzKFB/NNSDqPcaltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: Towers of Midnight at: /tmp/calibre_3.46.0_tmp_bzzKFB/7qcBl1caltmpfmt.azw3 Device using plugboard azw3 KINDLE2 None Setting metadata in: Winter's Heart at: /tmp/calibre_3.46.0_tmp_bzzKFB/9Vu_QGcaltmpfmt.azw3 DEBUG: 90.7 USBMS: uploading 14 books APNX META: guid: 531fbd0f APNX META: ASIN: 03b476ae-c4b9-4e04-a858-cd992cf25391 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: Crossroads_of_Twilight APNX Content Header: {"contentGuid":"531fbd0f","asin":"03b476ae-c4b9-4e04-a858-cd992cf25391","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"Crossroads_of_Twilight"} APNX META: guid: 357e002b APNX META: ASIN: 4624ce60-21c0-410d-bf1f-eebe2d80875d APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: A_Crown_of_Swords APNX Content Header: {"contentGuid":"357e002b","asin":"4624ce60-21c0-410d-bf1f-eebe2d80875d","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"A_Crown_of_Swords"} APNX META: guid: 76ec9422 APNX META: ASIN: bac9663c-4873-46cc-af8f-b2c760a41be1 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Dragon_Reborn APNX Content Header: {"contentGuid":"76ec9422","asin":"bac9663c-4873-46cc-af8f-b2c760a41be1","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Dragon_Reborn"} APNX META: guid: 3be5c48a APNX META: ASIN: 532ededa-003f-4732-8d49-95f04b8ec4f5 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Eye_of_the_World APNX Content Header: {"contentGuid":"3be5c48a","asin":"532ededa-003f-4732-8d49-95f04b8ec4f5","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Eye_of_the_World"} APNX META: guid: 60a02752 APNX META: ASIN: 835d4a2e-731b-445b-ad3b-4597b66dbfcf APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Fires_of_Heaven APNX Content Header: {"contentGuid":"60a02752","asin":"835d4a2e-731b-445b-ad3b-4597b66dbfcf","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Fires_of_Heaven"} APNX META: guid: 3bdacded APNX META: ASIN: 3a9771b2-dc8e-47b4-a4d1-41c80bdd2eed APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Gathering_Storm APNX Content Header: {"contentGuid":"3bdacded","asin":"3a9771b2-dc8e-47b4-a4d1-41c80bdd2eed","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Gathering_Storm"} APNX META: guid: 77831a72 APNX META: ASIN: b2335441-7625-414f-b3fd-dedd68343e3f APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Great_Hunt APNX Content Header: {"contentGuid":"77831a72","asin":"b2335441-7625-414f-b3fd-dedd68343e3f","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Great_Hunt"} APNX META: guid: c47352f8 APNX META: ASIN: 0d92cf32-635f-4949-82d0-1d78ab13e78d APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: Knife_of_Dreams APNX Content Header: {"contentGuid":"c47352f8","asin":"0d92cf32-635f-4949-82d0-1d78ab13e78d","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"Knife_of_Dreams"} APNX META: guid: 09151c6a APNX META: ASIN: 0c4ca8fa-dc2d-416d-9251-7b6f6903ae46 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: Lord_of_Chaos APNX Content Header: {"contentGuid":"09151c6a","asin":"0c4ca8fa-dc2d-416d-9251-7b6f6903ae46","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"Lord_of_Chaos"} APNX META: guid: 36d0f298 APNX META: ASIN: 6494afac-ea75-4500-8ae9-278f395bc551 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: A_Memory_Of_Light_Wheel_of_Tim APNX Content Header: {"contentGuid":"36d0f298","asin":"6494afac-ea75-4500-8ae9-278f395bc551","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"A_Memory_Of_Light_Wheel_of_Tim"} APNX META: guid: 0133803c APNX META: ASIN: 294f53a6-dfd7-4b41-a0df-c24fd0fd4cc9 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Path_of_Daggers APNX Content Header: {"contentGuid":"0133803c","asin":"294f53a6-dfd7-4b41-a0df-c24fd0fd4cc9","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Path_of_Daggers"} APNX META: guid: 753c7b0e APNX META: ASIN: e047cbf9-b626-4352-a48e-ff739beb8824 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: The_Shadow_Rising APNX Content Header: {"contentGuid":"753c7b0e","asin":"e047cbf9-b626-4352-a48e-ff739beb8824","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"The_Shadow_Rising"} APNX META: guid: b0e1b74c APNX META: ASIN: 892b5e99-5ec7-4d81-8787-7fb2ef05c695 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: Towers_of_Midnight APNX Content Header: {"contentGuid":"b0e1b74c","asin":"892b5e99-5ec7-4d81-8787-7fb2ef05c695","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"Towers_of_Midnight"} APNX META: guid: 54b13a19 APNX META: ASIN: b7cbb9a4-c665-4e7d-9099-374b8d2f09a2 APNX META: CDE: EBOK APNX META: format: MOBI_8 APNX META: Name: Winter_s_Heart APNX Content Header: {"contentGuid":"54b13a19","asin":"b7cbb9a4-c665-4e7d-9099-374b8d2f09a2","cdeType":"EBOK","format":"MOBI_8","fileRevisionId":"1","acr":"Winter_s_Heart"} DEBUG: 96.8 USBMS: finished uploading 14 books DeviceJob: 3 Upload 14 books to the device: Crossroads of Twilight, A Crown of Swords, The Dragon Reborn, The Eye of the World, The Fires of Heaven, The Gathering Storm, The Great Hunt, Knife of Dreams, Lord of Chaos, A Memory Of Light: Wheel of Time Book 14, The Path of Daggers, The Shadow Rising, Towers of Midnight, Winter's Heart done, calling callback DEBUG: 96.8 USBMS: adding metadata for 14 books DEBUG: 96.8 USBMS: finished adding metadata DeviceJob: set_books_in_library: books to process= 70 DeviceJob: set_books_in_library finished: time= 0.00306701660156 DeviceJob: 3 Upload 14 books to the device: Crossroads of Twilight, A Crown of Swords, The Dragon Reborn, The Eye of the World, The Fires of Heaven, The Gathering Storm, The Great Hunt, Knife of Dreams, Lord of Chaos, A Memory Of Light: Wheel of Time Book 14, The Path of Daggers, The Shadow Rising, Towers of Midnight, Winter's Heart callback returned Job: 4 Send metadata to device started DEBUG: 96.8 USBMS: starting sync_booklists Job: 3 Upload 14 books to the device: Crossroads of Twilight, A Crown of Swords, The Dragon Reborn, The Eye of the World, The Fires of Heaven, The Gathering Storm, The Great Hunt, Knife of Dreams, Lord of Chaos, A Memory Of Light: Wheel of Time Book 14, The Path of Daggers, The Shadow Rising, Towers of Midnight, Winter's Heart finished No details available. DEBUG: 97.4 USBMS: finished sync_booklists DeviceJob: 4 Send metadata to device done, calling callback DeviceJob: 4 Send metadata to device callback returned Job: 4 Send metadata to device finished No details available. Job: 5 View book on device started DeviceJob: 5 View book on device done, calling callback DeviceJob: 5 View book on device [Errno 2] No such file or directory: u'/media/Kindle/documents/Jordan, Robert/Towers of Midnight - Robert Jordan & Brandon Sanderson.azw3' Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 89, in run File "site-packages/calibre/gui2/device.py", line 643, in _view_book File "site-packages/calibre/devices/usbms/cli.py", line 40, in get_file File "site-packages/calibre/startup.py", line 192, in local_open IOError: [Errno 2] No such file or directory: u'/media/Kindle/documents/Jordan, Robert/Towers of Midnight - Robert Jordan & Brandon Sanderson.azw3' callback returned Job: 5 View book on device finished [Errno 2] No such file or directory: u'/media/Kindle/documents/Jordan, Robert/Towers of Midnight - Robert Jordan & Brandon Sanderson.azw3' Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 89, in run File "site-packages/calibre/gui2/device.py", line 643, in _view_book File "site-packages/calibre/devices/usbms/cli.py", line 40, in get_file File "site-packages/calibre/startup.py", line 192, in local_open IOError: [Errno 2] No such file or directory: u'/media/Kindle/documents/Jordan, Robert/Towers of Midnight - Robert Jordan & Brandon Sanderson.azw3' DeviceJob: set_books_in_library: books to process= 70 DeviceJob: set_books_in_library finished: time= 0.027850151062 Job: 6 Send metadata to device started DEBUG: 137.4 USBMS: starting sync_booklists DeviceJob: 6 Send metadata to device done, calling callback [Errno 13] Permission denied: '/media/Kindle/' Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 89, in run File "site-packages/calibre/gui2/device.py", line 542, in _sync_booklists File "site-packages/calibre/devices/usbms/driver.py", line 447, in sync_booklists File "os.py", line 157, in makedirs OSError: [Errno 13] Permission denied: '/media/Kindle/' DeviceJob: 6 Send metadata to device callback returned Job: 6 Send metadata to device finished [Errno 13] Permission denied: '/media/Kindle/' Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 89, in run File "site-packages/calibre/gui2/device.py", line 542, in _sync_booklists File "site-packages/calibre/devices/usbms/driver.py", line 447, in sync_booklists File "os.py", line 157, in makedirs OSError: [Errno 13] Permission denied: '/media/Kindle/' Ignoring the node: sdb as could not read size from: /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/usb1/1-4/1-4:1.0/host10/target10:0:0/10:0:0:0/block/sdb/size |
07-31-2019, 05:02 AM | #2 |
creator of calibre
Posts: 43,857
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
According to that books are being transferred fine, you just aren't able to run the viewer for books on the device. Just view them directlyon the device itself. And this will likely be because the Linux kernel developers recently broke file operations for kindles https://bugzilla.kernel.org/show_bug.cgi?id=203973
calibre has a workaround for that kernel bug but the workaround has not been applied tested for viewing books ont he device. I encourage you to pester the kernel developers to implement the proper fix I already told them about. |
Advert | |
|
07-31-2019, 06:33 AM | #3 | ||
Member
Posts: 11
Karma: 2181720
Join Date: Jul 2018
Device: Kindle Oasis
|
Quote:
Quote:
|
||
07-31-2019, 09:03 AM | #4 |
creator of calibre
Posts: 43,857
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
viewing books on my kindle paperwhite does continue to work for me though. And as far as I know there are no fsyncs in that code path, so the kernel bug should not apply.
|
08-01-2019, 12:38 AM | #5 |
Member
Posts: 11
Karma: 2181720
Join Date: Jul 2018
Device: Kindle Oasis
|
Thanks very much for pointing out the issue! I have done a few small things:
In terms of solving the issue this is not much help, for which my apologies. And again thanks for Calibre and your prompt responses on these Forums Now back to actually reading my Kindle! |
Advert | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ordered an oasis have i made mistake? kobo-voyage-oasis | wakkaday | Amazon Kindle | 9 | 11-26-2016 05:01 AM |
YouTube: Kindle Fonts Review on Kindle Oasis (NOT an Oasis review) | Richard529 | Amazon Kindle | 1 | 04-28-2016 02:49 PM |
Write on by Kindle | MickeyC | Deals and Resources (No Self-Promotion or Affiliate Links) | 1 | 07-16-2015 09:39 PM |
Who can write for Kindle Singles... | Histerius | Amazon Kindle | 11 | 02-16-2011 11:04 PM |
Write Fast, Write Slow? | Moejoe | Writers' Corner | 14 | 03-25-2009 09:55 AM |