01-10-2022, 12:52 PM | #16 |
Junior Member
Posts: 4
Karma: 10
Join Date: Apr 2012
Device: iPaq - MS Reader
|
BetterRed - Thanks for the hint, though actually you pointed me right back to this thread . . . . Now I see I actually first posted it here:
https://www.mobileread.com/forums/sh...d.php?t=338723 No substantive reply yet in either place. (Not that it's been that long, and it may be a mystery.) |
01-10-2022, 09:47 PM | #17 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That is an error listing the files in the device storage. This has been known to happen with some
devices when they contain SD cards. If you remove the SD card, you should be fine. You can try reformatting the card or using a different card as well. If you arent using an SD card then your remaining options are reset of the device or use a wireless connection as described here: https://manual.calibre-ebook.com/faq...kindle-fire-hd |
01-16-2022, 11:01 AM | #18 |
Junior Member
Posts: 4
Karma: 10
Join Date: Apr 2012
Device: iPaq - MS Reader
|
This is very strange. I have been using (and supporting) Calibre for at least eight years, and using it with this phone and this SD card for over a year without any problem. Did a recent update to Calibre cause this?
I went ahead and moved my ebook files to the main memory (using up a substantial part of the available memory!), reformatted the SD card, and with the card still out, Calibre would communicate with it and list the files in main memory. I tried to "Configure this device" to ignore the SD card, but unless the card is inserted, there doesn't seem to be a way to do that; and if I reinsert the card and try to "Configure this device" I get "ThreadingViolation:You cannot use the MTP driver from a thread other than the thread in which startup() was called." Of course I have no idea what that means. The full error: calibre, version 5.34.0 ERROR: Unhandled exception: <b>ThreadingViolation</b>:You cannot use the MTP driver from a thread other than the thread in which startup() was called calibre 5.34 [64bit] embedded-python: True is64bit: True Windows-10-10.0.19041 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19041') Python 3.8.5 Windows: ('10', '10.0.19041', '', 'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: DeDRM (7, 2, 1) && Kobo Utilities (2, 15, 1) && Overdrive Link (2, 50, 0) && Resize Cover (1, 1, 0) && Overdrive Link* (2, 50, 0) Traceback (most recent call last): File "calibre\gui2\device_drivers\mtp_config.py", line 434, in change_ignored_folders File "calibre\gui2\device_drivers\mtp_folder_browser.py ", line 119, in __init__ File "calibre\devices\mtp\windows\driver.py", line 257, in filesystem_cache File "calibre\devices\mtp\windows\driver.py", line 35, in check_thread calibre.devices.mtp.windows.driver.ThreadingViolat ion: You cannot use the MTP driver from a thread other than the thread in which startup() was called Is there no way to get it to just ignore the card? Are you saying that after all these years, I will have to stop using Calibre? Of course using my smartphone without an SD card is not a reasonable option. |
01-16-2022, 10:20 PM | #19 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
If you read my actual post, it lists all your options.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
error communicating with device | Jason B. | Devices | 1 | 05-19-2017 10:41 PM |
Error communicating with device | Galadan | Devices | 1 | 09-21-2012 02:14 PM |
Error communicating with Device | dgirts | Devices | 3 | 09-23-2011 09:56 AM |
calibre, version 0.8.8 ERROR: Error: Error communicating with device no such column: | e-bookuser | Devices | 1 | 07-03-2011 04:09 PM |
ver 0.6.3 error: Error communicating with device PRS-505 | scripo | Calibre | 4 | 08-01-2009 10:38 PM |