Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 12-02-2022, 07:44 PM   #1
kaulad
Junior Member
kaulad began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Aug 2022
Device: Samsung Tab A8
The newer the Kindle, the worse the problems.

Brand new Kindle 10 plus
Running Linux Jammy
Did all the things recommended to solve problem
PC sees the Kindle.
I can move files to and from it.
Kindle does not see the books (epub, lit, azw, mobi) - they do not show up in the library.
I can open a mobi if it is in Docs, but it is illegible.
Following is the output from the debug file;
Spoiler:

Using calibre Qt style: True
libusb_claim_interface() reports device is busy, likely in use by GVFS or KDE MTP device handling alreadyLIBMTP PANIC: Unable to initialize device
Traceback (most recent call last):
File "calibre/devices/mtp/unix/driver.py", line 214, in open
File "calibre/devices/mtp/base.py", line 24, in synchronizer
File "calibre/devices/mtp/unix/driver.py", line 166, in create_device
libmtp.MTPError: Unable to open MTP device with busnum=3 and devnum=20, tried 1 such devices

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/device.py", line 325, in detect_device
File "calibre/devices/mtp/driver.py", line 127, in open
File "calibre/devices/mtp/base.py", line 24, in synchronizer
File "calibre/devices/mtp/unix/driver.py", line 217, in open
calibre.devices.errors.OpenFailed: Failed to open MTPDevice(busnum=3, devnum=20, vendor_id=6473, product_id=1505, bcd=547, serial='G001LT0620170MXD', manufacturer='Amazon', product='Fire'): Error: Unable to open MTP device with busnum=3 and devnum=20, tried 1 such devices
calibre Debug log
calibre 6.9 embedded-python: True
Linux-5.15.0-53-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-53-generic', '#59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022')
Python 3.10.1
Interface language: None
calibre 6.9 embedded-python: True
Linux-5.15.0-53-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-53-generic', '#59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022')
Python 3.10.1
Interface language: None
QPA platform: xcb
devicePixelRatio: 1.1979166666666667
logicalDpi: 96.0 x 96.0
physicalDpi: 76.66638418079096 x 76.7105527638191
[0.00] Starting up...
[0.00] Showing splash screen...
[0.04] splash screen shown
[0.04] Initializing db...
[0.05] db initialized
[0.05] Constructing main UI...
Screens currently in system:
{'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202, 'width': 2137, 'x': 0, 'y': 0},
'index_in_screens_list': 0,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-1',
'serial': 'HTPHB00735-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
{'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Error while trying to open MTPDevice(busnum=3, devnum=20, vendor_id=6473, product_id=1505, bcd=547, serial='G001LT0620170MXD', manufacturer='Amazon', product='Fire') (Driver: <calibre.devices.mtp.driver.MTP_DEVICE object at 0x7fd3fd5e6dd0>)
Restoring geometry for: calibre_main_window_geometry
{'frame_geometry': {'height': 1202, 'width': 2137, 'x': 2560, 'y': 0},
'full_screened': False,
'geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'maximized': True,
'normal_geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Matching screen: {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Moving widget to saved screen
Setting widget geometry to: {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23}
Restoring widget to maximized
[0.54] main UI initialized...
[0.54] Hiding splash screen
Starting QuickView
[11.79] splash screen hidden
[11.79] Started up in 11.79 seconds with 0 books
Restoring geometry for: preferences dialog geometry
{'frame_geometry': {'height': 730, 'width': 1508, 'x': 2993, 'y': 251},
'full_screened': False,
'geometry': {'height': 707, 'width': 1508, 'x': 2993, 'y': 274},
'maximized': False,
'normal_geometry': {'height': 707, 'width': 1508, 'x': 2993, 'y': 274},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Matching screen: {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Setting widget geometry to: {'height': 707, 'width': 1508, 'x': 2993, 'y': 274}
Saving geometry for: Plugin Updater pluginlugin updater dialog
{'frame_geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'full_screened': False,
'geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'maximized': False,
'normal_geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Restoring geometry for: Plugin Updater pluginlugin updater dialog
{'frame_geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'full_screened': False,
'geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'maximized': False,
'normal_geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Matching screen: {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Setting widget geometry to: {'height': 501, 'width': 1312, 'x': 2962, 'y': 322}
Saving geometry for: Plugin Updater pluginlugin updater dialog
{'frame_geometry': {'height': 524, 'width': 1312, 'x': 2962, 'y': 299},
'full_screened': False,
'geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'maximized': False,
'normal_geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Restoring geometry for: Plugin Updater pluginlugin updater dialog
{'frame_geometry': {'height': 524, 'width': 1312, 'x': 2962, 'y': 299},
'full_screened': False,
'geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'maximized': False,
'normal_geometry': {'height': 501, 'width': 1312, 'x': 2962, 'y': 322},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Matching screen: {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Setting widget geometry to: {'height': 501, 'width': 1312, 'x': 2962, 'y': 322}
Saving geometry for: Plugin Updater pluginlugin updater dialog
{'frame_geometry': {'height': 524, 'width': 1312, 'x': 3348, 'y': 338},
'full_screened': False,
'geometry': {'height': 501, 'width': 1312, 'x': 3348, 'y': 361},
'maximized': False,
'normal_geometry': {'height': 501, 'width': 1312, 'x': 3348, 'y': 361},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Saving geometry for: preferences dialog geometry
{'frame_geometry': {'height': 730, 'width': 1508, 'x': 2993, 'y': 251},
'full_screened': False,
'geometry': {'height': 707, 'width': 1508, 'x': 2993, 'y': 274},
'maximized': False,
'normal_geometry': {'height': 707, 'width': 1508, 'x': 2993, 'y': 274},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Saving geometry for: calibre_main_window_geometry
{'frame_geometry': {'height': 1069, 'width': 1909, 'x': 133, 'y': 68},
'full_screened': False,
'geometry': {'height': 1046, 'width': 1909, 'x': 133, 'y': 91},
'maximized': False,
'normal_geometry': {'height': 1046, 'width': 1909, 'x': 133, 'y': 91},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 0,
'y': 0},
'index_in_screens_list': 0,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-1',
'serial': 'HTPHB00735-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Device 0 (VID=1949 and PID=05e1) is a Amazon Kindle Fire 10 Plus.

I would deeply appreciate any help. Thank you in advance

Last edited by theducks; 12-02-2022 at 08:21 PM. Reason: Please use Spoiler tags for logs
kaulad is offline   Reply With Quote
Old 12-02-2022, 08:22 PM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 44,566
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
On Linux only one program can talk to an MTP device at a time. Prevent your desktop/file manager from auto mounting it and it will work in calibre.
kovidgoyal is offline   Reply With Quote
Old 12-02-2022, 09:13 PM   #3
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 40,626
Karma: 157444382
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
One minor nit: your device is a Fire tablet. Amazon dropped the Kindle Fire name back in 2014 so what you have is a Fire 10 Plus.

And as Kovid already mentioned, this line in your debug listing tells the story:

Code:
libusb_claim_interface() reports device is busy, likely in use by GVFS or KDE MTP device handling already LIBMTP
DNSB is offline   Reply With Quote
Old 12-03-2022, 12:13 PM   #4
kaulad
Junior Member
kaulad began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Aug 2022
Device: Samsung Tab A8
I am a new user in Linux and seem to be groping in a vast unlighted cave system.

I found out how to disable mount. At least, hunar doesn't pop up with file display.
I then restarted system.
Calibre cannot see device.

Ran Calibre in debug mode, obtained log.
Spoiler:

Using calibre Qt style: True
libusb_claim_interface() reports device is busy, likely in use by GVFS or KDE MTP device handling alreadyLIBMTP PANIC: Unable to initialize device
Traceback (most recent call last):
File "calibre/devices/mtp/unix/driver.py", line 214, in open
File "calibre/devices/mtp/base.py", line 24, in synchronizer
File "calibre/devices/mtp/unix/driver.py", line 166, in create_device
libmtp.MTPError: Unable to open MTP device with busnum=3 and devnum=2, tried 1 such devices

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/device.py", line 325, in detect_device
File "calibre/devices/mtp/driver.py", line 127, in open
File "calibre/devices/mtp/base.py", line 24, in synchronizer
File "calibre/devices/mtp/unix/driver.py", line 217, in open
calibre.devices.errors.OpenFailed: Failed to open MTPDevice(busnum=3, devnum=2, vendor_id=6473, product_id=1505, bcd=547, serial='G001LT0620170MXD', manufacturer='Amazon', product='Fire'): Error: Unable to open MTP device with busnum=3 and devnum=2, tried 1 such devices
calibre Debug log
calibre 6.9 embedded-python: True
Linux-5.15.0-53-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-53-generic', '#59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022')
Python 3.10.1
Interface language: None
calibre 6.9 embedded-python: True
Linux-5.15.0-53-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-53-generic', '#59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022')
Python 3.10.1
Interface language: None
QPA platform: xcb
devicePixelRatio: 1.1979166666666667
logicalDpi: 96.0 x 96.0
physicalDpi: 76.66638418079096 x 76.7105527638191
[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...
Screens currently in system:
{'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202, 'width': 2137, 'x': 0, 'y': 0},
'index_in_screens_list': 0,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-1',
'serial': 'HTPHB00735-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
{'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Error while trying to open MTPDevice(busnum=3, devnum=2, vendor_id=6473, product_id=1505, bcd=547, serial='G001LT0620170MXD', manufacturer='Amazon', product='Fire') (Driver: <calibre.devices.mtp.driver.MTP_DEVICE object at 0x7fabe89fadd0>)
Restoring geometry for: calibre_main_window_geometry
{'frame_geometry': {'height': 1202, 'width': 2137, 'x': 2560, 'y': 0},
'full_screened': False,
'geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'maximized': True,
'normal_geometry': {'height': 1046, 'width': 1909, 'x': 2564, 'y': 33},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Matching screen: {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Moving widget to saved screen
Setting widget geometry to: {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23}
Restoring widget to maximized
[0.53] main UI initialized...
[0.53] Hiding splash screen
Starting QuickView
[7.88] splash screen hidden
[7.88] Started up in 7.88 seconds with 0 books
Saving geometry for: calibre_main_window_geometry
{'frame_geometry': {'height': 1202, 'width': 2137, 'x': 2560, 'y': 0},
'full_screened': False,
'geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'maximized': True,
'normal_geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Device 0 (VID=1949 and PID=05e1) is a Amazon Kindle Fire 10 Plus.


If someone could 'explain like I was 5', I would appreciate it.

Last edited by theducks; 12-03-2022 at 12:36 PM. Reason: spoilered
kaulad is offline   Reply With Quote
Old 12-03-2022, 12:44 PM   #5
gbm
Wizard
gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.
 
Posts: 2,129
Karma: 8796706
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
I use Linux Mint and the MTP works just like in windows, you plug in your kindle and calibre see it.

bernie
Quote:
Originally Posted by kaulad View Post
I am a new user in Linux and seem to be groping in a vast unlighted cave system.

I found out how to disable mount. At least, hunar doesn't pop up with file display.
I then restarted system.
Calibre cannot see device.

Ran Calibre in debug mode, obtained log.
Spoiler:

Using calibre Qt style: True
libusb_claim_interface() reports device is busy, likely in use by GVFS or KDE MTP device handling alreadyLIBMTP PANIC: Unable to initialize device
Traceback (most recent call last):
File "calibre/devices/mtp/unix/driver.py", line 214, in open
File "calibre/devices/mtp/base.py", line 24, in synchronizer
File "calibre/devices/mtp/unix/driver.py", line 166, in create_device
libmtp.MTPError: Unable to open MTP device with busnum=3 and devnum=2, tried 1 such devices

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/device.py", line 325, in detect_device
File "calibre/devices/mtp/driver.py", line 127, in open
File "calibre/devices/mtp/base.py", line 24, in synchronizer
File "calibre/devices/mtp/unix/driver.py", line 217, in open
calibre.devices.errors.OpenFailed: Failed to open MTPDevice(busnum=3, devnum=2, vendor_id=6473, product_id=1505, bcd=547, serial='G001LT0620170MXD', manufacturer='Amazon', product='Fire'): Error: Unable to open MTP device with busnum=3 and devnum=2, tried 1 such devices
calibre Debug log
calibre 6.9 embedded-python: True
Linux-5.15.0-53-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-53-generic', '#59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022')
Python 3.10.1
Interface language: None
calibre 6.9 embedded-python: True
Linux-5.15.0-53-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-53-generic', '#59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022')
Python 3.10.1
Interface language: None
QPA platform: xcb
devicePixelRatio: 1.1979166666666667
logicalDpi: 96.0 x 96.0
physicalDpi: 76.66638418079096 x 76.7105527638191
[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...
Screens currently in system:
{'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202, 'width': 2137, 'x': 0, 'y': 0},
'index_in_screens_list': 0,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-1',
'serial': 'HTPHB00735-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
{'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Error while trying to open MTPDevice(busnum=3, devnum=2, vendor_id=6473, product_id=1505, bcd=547, serial='G001LT0620170MXD', manufacturer='Amazon', product='Fire') (Driver: <calibre.devices.mtp.driver.MTP_DEVICE object at 0x7fabe89fadd0>)
Restoring geometry for: calibre_main_window_geometry
{'frame_geometry': {'height': 1202, 'width': 2137, 'x': 2560, 'y': 0},
'full_screened': False,
'geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'maximized': True,
'normal_geometry': {'height': 1046, 'width': 1909, 'x': 2564, 'y': 33},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Matching screen: {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202, 'width': 4697, 'x': 0, 'y': 0}}
Moving widget to saved screen
Setting widget geometry to: {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23}
Restoring widget to maximized
[0.53] main UI initialized...
[0.53] Hiding splash screen
Starting QuickView
[7.88] splash screen hidden
[7.88] Started up in 7.88 seconds with 0 books
Saving geometry for: calibre_main_window_geometry
{'frame_geometry': {'height': 1202, 'width': 2137, 'x': 2560, 'y': 0},
'full_screened': False,
'geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'maximized': True,
'normal_geometry': {'height': 1179, 'width': 2137, 'x': 2560, 'y': 23},
'screen': {'depth': 24,
'device_pixel_ratio': 1.1979166666666667,
'geometry_in_logical_pixels': {'height': 1202,
'width': 2137,
'x': 2560,
'y': 0},
'index_in_screens_list': 1,
'manufacturer': 'Samsung Electric Company',
'model': 'S32D850-',
'name': 'DVI-I-2',
'serial': 'HCHNA01020-',
'size_in_logical_pixels': {'height': 1202, 'width': 2137},
'virtual_geometry': {'height': 1202,
'width': 4697,
'x': 0,
'y': 0}}}
Device 0 (VID=1949 and PID=05e1) is a Amazon Kindle Fire 10 Plus.


If someone could 'explain like I was 5', I would appreciate it.
gbm is offline   Reply With Quote
Old 12-04-2022, 01:03 AM   #6
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 40,626
Karma: 157444382
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by kaulad View Post
I am a new user in Linux and seem to be groping in a vast unlighted cave system.

I found out how to disable mount. At least, hunar doesn't pop up with file display.
I then restarted system.
Calibre cannot see device.

Ran Calibre in debug mode, obtained log.
[code]
Using calibre Qt style: True
libusb_claim_interface() reports device is busy, likely in use by GVFS or KDE] MTP device handling already LIBMTP PANIC: Unable to initialize device

...
Device 0 (VID=1949 and PID=05e1) is a Amazon Kindle Fire 10 Plus.[/spoiler]

If someone could 'explain like I was 5', I would appreciate it.
Okay. Simple answer is that you are still getting the same error. You have a process that is mounting your Fire which prevents calibre from connecting to your Fire.

There are quite a few threads on Mobileread and elsewhere. Some samples are Calibre accessing MTP device under KDE5 solution and How do I disable automount for removable devices in Hardy??.

Last edited by DNSB; 12-04-2022 at 03:01 PM.
DNSB is offline   Reply With Quote
Old 12-04-2022, 12:51 PM   #7
Quoth
the rook, bossing Never.
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 12,386
Karma: 92073397
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
On my desktop (Mate) and Linux (Mint) I can't disable MTP mount. I can on Cinnamon.

So before connecting USB I go to "System Monitor" -> Processes -> gvfs-mtp-volume-monitor and Right Mouse Click "Stop Process" (do not Kill as it automatically respawns). Later after Eject in Calibre and USB removal you can "Continue" so you can get File Manager access.

Some MTP devices will work in Calibre just with Right Click Unmount on the desktop Icon (my Android 4 phone), all except an Android 4 Samsung tablet work with above solution (Mars eInk, Lenovo, Alcatel, Binatone ad other Android 4 to 11).

My solution will work for any Linux or BSD using gvfs to mount the USB MTP as a "drive".

Last edited by Quoth; 12-04-2022 at 12:54 PM.
Quoth is offline   Reply With Quote
Reply

Tags
jammy, kindle 10, linux, not detected


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Newer Kindles not compatible with some Kindle formats haertig Amazon Kindle 18 11-19-2019 11:00 AM
Newer Calibre conversions fail on Kindle vladek Conversion 3 05-26-2017 05:44 AM
Kindle 2.3.3 Can't Uninstall Screensaver... And made it worse :) jabus Kindle Developer's Corner 12 12-29-2010 02:49 PM
Regret Buying Your Kindle Now that Newer/Cheaper One is Here? BenLee General Discussions 22 07-07-2010 08:54 PM
Stock kindle 2 filesystem (2.0.3 or newer preferred) eousphoros Kindle Developer's Corner 10 02-17-2010 09:40 PM


All times are GMT -4. The time now is 09:21 PM.


MobileRead.com is a privately owned, operated and funded community.