![]() |
#1 |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
![]()
I've been using Calibre for a while and I love it so much that if there's ever a need for a brand ambassador, my name should be at the top of the list. It has seen me through a Nook Simple Touch, Nook Colour and now to the Fire HDX.
In that time, I've gone through 3 laptops and seen my library grow to over 15000 items. My present laptop is a Lenovo i7-4510U CPU @ 2.00 GHz 2.60GHz, with 8.00 GB RAM, 64 -bit operating system, x64-based processor, running Windows 10 home. At present there is 21.8 GB free on the local disk, Drive D. Now I don't actually know what all that stuff means, but my brother gave it to me as a gift and I'm grateful. As an avid reader, the first thing I did was to export my Calibre Library (save to disk), to my external hard drive and downloaded and installed Calibre 2.50.1. I was able to read and send books to my sisters' Kindle reader and Fire 7. But my HDX has presented several issues, see the error messages below. FIRST THIS ONE. Failed to get children from device: hr=2147942402 facility=7 error_code=2 description: The system cannot find the file specified. Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 87, in run File "site-packages\calibre\gui2\device.py", line 503, in _books File "site-packages\calibre\devices\mtp\driver.py", line 216, in books File "site-packages\calibre\devices\mtp\driver.py", line 188, in get_driveinfo File "site-packages\calibre\devices\mtp\windows\driver.py", line 267, in filesystem_cache WPDError: Failed to get children from device: hr=2147942402 facility=7 error_code=2 description: The system cannot find the file specified. AND THEN THIS ONE. Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 87, in run File "site-packages\calibre\gui2\device.py", line 503, in _books File "site-packages\calibre\devices\mtp\driver.py", line 283, in books File "site-packages\calibre\devices\mtp\driver.py", line 306, in write_metadata_cache File "site-packages\calibre\ebooks\metadata\book\json_codec.p y", line 126, in encode_to_file File "json\__init__.py", line 250, in dumps File "json\encoder.py", line 210, in encode MemoryError It sees my device, but claims it can't communicate with it. I'll be grateful for any help. Thanks in advance. PS Also I've opened the Fire's internal storage using Windows Explorer, and I've noticed my books , all AZW3 are in the Documents folder, not in Books. I've read on various treads that this isn't right, but I've no idea how to fix it and I've always been able to see and read my items so far. ![]() |
![]() |
![]() |
![]() |
#2 |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
Latest error message
out of memory Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 87, in run File "site-packages\calibre\gui2\device.py", line 503, in _books File "site-packages\calibre\devices\mtp\driver.py", line 283, in books File "site-packages\calibre\devices\mtp\driver.py", line 306, in write_metadata_cache File "site-packages\calibre\ebooks\metadata\book\json_codec.p y", line 126, in encode_to_file File "tempfile.py", line 612, in write MemoryError: out of memory But I have 36.4 GB of free space on my Fire... |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,938
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
But is TEMP on disk D?
Unless you have made changes to the Standard Environment or ADD a nee Environment variable CALIBRE_TEMP_DIR (sets the temporary directory used by calibre) with the location to use |
![]() |
![]() |
![]() |
#4 | |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
Quote:
As a teacher myself, I get what you mean about doing my own homework, but really, I don't understand what you've written... |
|
![]() |
![]() |
![]() |
#5 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,938
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
That is typically on C: Open a command prompt type Code:
SET Code:
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\xyz\LOCALS~1\Temp
TMP=C:\DOCUME~1\xyz\LOCALS~1\Temp
Google setting Windows Environment variables (your OS version) |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
This?
SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Users\renee\AppData\Local\Temp TMP=C:\Users\renee\AppData\Local\Temp USERDOMAIN=RENZII USERDOMAIN_ROAMINGPROFILE=RENZII |
![]() |
![]() |
![]() |
#7 |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
I see that Drive C is called Windows8_OS (C) and apparently has 759 GB free
|
![]() |
![]() |
![]() |
#8 |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
I've found Calibre in the Program Files (x86). Am I ok so far?
|
![]() |
![]() |
![]() |
#9 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,938
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
all looks Normal
![]() ![]() Your Anti virus is (over) protecting your temp folder. Try a temporary disable (caution: don't surf/download anything during this time) It that works, visit you A/V provider to find out how to allow Calibre in ![]() |
![]() |
![]() |
![]() |
#10 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That memory error refers to being out of RAM not hard disk space. Changing your temp directory will not affect it. The first error refers to a problem with enumerating files on the device -- I suggest you try resetting your Fire, that usually fixes this class of problems. But note that resetting your device will remove all content from it.
|
![]() |
![]() |
![]() |
#11 |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
By resetting, do you mean allowing Calibre to configure it, or should I de-register it with Amazon and then start again? BTW, thank you for all the quick responses...
|
![]() |
![]() |
![]() |
#12 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No I mean reset the device back to factory defaults. Just google reset kindle fire to get instructions.
|
![]() |
![]() |
![]() |
#13 |
Bookaholic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,391
Karma: 54969924
Join Date: Oct 2007
Location: Minnesota
Device: iPad Mini 4, AuraHD, iPhone XR +
|
To factory reset the Fire (will erase everything)...
Settings ---> Device Options ---> Reset to Factory Defaults |
![]() |
![]() |
![]() |
#14 | |
Librarian/Reader/Student
![]() Posts: 33
Karma: 10
Join Date: Feb 2012
Location: Trinidad
Device: Kindle Fire 6th Gen
|
Still stuck
Quote:
Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 87, in run File "site-packages\calibre\gui2\device.py", line 503, in _books File "site-packages\calibre\devices\mtp\driver.py", line 283, in books File "site-packages\calibre\devices\mtp\driver.py", line 306, in write_metadata_cache File "site-packages\calibre\ebooks\metadata\book\json_codec.p y", line 126, in encode_to_file File "tempfile.py", line 613, in write File "tempfile.py", line 523, in _check File "tempfile.py", line 531, in rollover MemoryError |
|
![]() |
![]() |
![]() |
#15 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Switch to the 64bit version of calibre. Uninstall calibre and install it again from http://calibre-ebook.com/download_windows64
|
![]() |
![]() |
![]() |
Tags |
calibre, device error, fire hdx, windows 10 |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Fire 8.9 HDX Frustrations! | Tackrill | Kindle Fire | 1 | 09-27-2015 09:48 PM |
Ended Fire HDX 8.9 | dieterpops | Flea Market | 1 | 03-05-2015 09:08 AM |
fire vs hd vs hdx | crane3 | Kindle Fire | 3 | 01-22-2015 07:48 PM |
Fire HDX 7 & Fire TV Bundle for $249 | tubemonkey | Deals and Resources (No Self-Promotion or Affiliate Links) | 0 | 05-28-2014 02:21 AM |
Better bookmarks for Fire HDX? | el.jeffe58 | Kindle Fire | 3 | 02-11-2014 09:16 PM |