I'm afraid I need some help. This used to work just fine, but I don't know exactly when it stopped or why.
Linux 3.12.14
Calibre 2.11
iPad Mini 2 (I think) with iOS 7.1.2 and Marvin 2.8.1
When I fire up Marvin, select the Calibre plugin, nothing (obvious) happens in my Calibre. No error message, no Marvin options.
Based on other things I've read, I removed both plugins, deleted the entire "plugins" directory, and reinstalled both plugins. My /var/log/messages file sees my iPad, and my "Debug Device Detection" tells me this:
Spoiler:
calibre 2.11 isfrozen: True is64bit: False
Linux-3.12.14-i686-AMD_Athlon-tm-_II_P340_Dual-Core_Processor-with-slackware-13.1.0 Linux ('32bit', 'ELF')
('Linux', '3.12.14', '#1 Tue Mar 18 12:18:41 EDT 2014')
Python 2.7.8
Linux: ('Slackware ', '13.1.0', '')
Successfully initialized third party plugins: Marvin XD && iOS reader applications
USB devices on system:
[['0x4f2', '0xb1aa', '0x5954', u'Chicony Corp.', u'HP Webcam-101', u''],
['0x5ac',
'0x12ab',
'0x404',
u'Apple Inc.',
u'iPad',
u'2ac23c254a1856b50235627da367e392e7dc14c9'],
['0xbda', '0x158', '0x5888', u'Generic', u'USB2.0-CRW', u'20071114173400000']]
No disabled plugins
Looking for devices of type: MTP_DEVICE
No MTP devices connected to system
Looking for devices...
USBDevice(busnum=2, devnum=20, vendor_id=0x05ac, product_id=0x12ab, bcd=0x0404, manufacturer=Apple Inc., product=iPad, serial=2ac23c254a1856b50235627da367e392e7dc14c9)
Devices possibly connected: None
And my Calibre debug log
Spoiler:
calibre Debug log
calibre 2.11 isfrozen: True is64bit: False
Linux-3.12.14-i686-AMD_Athlon-tm-_II_P340_Dual-Core_Processor-with-slackware-13.1.0 Linux ('32bit', 'ELF')
('Linux', '3.12.14', '#1 Tue Mar 18 12:18:41 EDT 2014')
Python 2.7.8
Linux: ('Slackware ', '13.1.0', '')
DEBUG: 0.0 iOSReaderApp:initialize(v1.4.4)
DEBUG: 0.0 iOSReaderApp:compile_ui()
DEBUG: 0.1 iOSReaderApp:_init_prefs(prefs created under v1.4.4)
DEBUG: 0.1 debug_libimobiledevice: True
DEBUG: 0.1 debug_plugin: True
DEBUG: 0.1 development_mode: False
DEBUG: 0.1 device_booklist_cache_limit: 10
DEBUG: 0.1 device_booklist_caching: False
DEBUG: 0.1 kindle_enabled_formats: [u'MOBI', u'PDF']
DEBUG: 0.1 kindle_supported_formats: [u'MOBI', u'PDF']
DEBUG: 0.1 marvin_edit_collections_cb: True
DEBUG: 0.1 marvin_protect_rb: False
DEBUG: 0.1 marvin_replace_rb: True
DEBUG: 0.1 marvin_update_rb: False
DEBUG: 0.1 plugin_diagnostics: True
DEBUG: 0.1 preferred_reader_app: u'Marvin'
DEBUG: 0.1 libiMobileDevice:__init__()
DEBUG: 0.1 libiMobileDevice:load_library(linux)
DEBUG: 0.1 libimobiledevice loaded from 'libimobiledevice.so.4'
DEBUG: 0.1 libplist loaded from 'libplist.so.2'
DEBUG: 0.1 iOSReaderApp:_get_connected_device_info()
DEBUG: 0.1 libiMobileDevice:get_device_list()
DEBUG: 0.1 libiMobileDevice:_idevice_get_device_list()
DEBUG: 0.1 no connected devices
DEBUG: 0.1 No connected iDevices
Successfully initialized third party plugins: Marvin XD && iOS reader applications
Failed to read metadata from font file: /usr/X11/lib/X11/fonts/TTF/TrebuchetMS.ttf [Errno 13] Permission denied: u'/usr/X11/lib/X11/fonts/TTF/TrebuchetMS.ttf'
Failed to read metadata from font file: /usr/X11/lib/X11/fonts/TTF/TrebuchetMS.ttf [Errno 13] Permission denied: u'/usr/X11/lib/X11/fonts/TTF/TrebuchetMS.ttf'
Starting up...
DEBUG: 2.2 MarvinManagerAction:genesis(v1.2.4)
DEBUG: 2.2 MarvinManagerAction:init_options()
DEBUG: 2.2 AnnotationsDB:connect(db_version: 1)
DEBUG: 2.2 MarvinManagerAction:inflate_dialog_resources()
DEBUG: 2.3 MarvinManagerAction:compile_ui()
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
DEBUG: 3.6 iOSReaderApp:startup()
DEBUG: 3.6 iOSReaderApp:_dump_installed_plugins()
DEBUG: 3.6 plugin author version
DEBUG: 3.6 --------- --------------- -----
DEBUG: 3.6 Marvin XD Wulf C. Krueger 1.2.4
DEBUG: 3.6 --------- --------------- -----
DEBUG: 3.6 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 3.6 iOSReaderApp:_get_connected_device_info()
DEBUG: 3.6 libiMobileDevice:get_device_list()
DEBUG: 3.6 libiMobileDevice:_idevice_get_device_list()
DEBUG: 3.6 no connected devices
DEBUG: 3.6 No connected iDevices
DEBUG: 3.9 MarvinManagerAction:rebuild_menus()
DEBUG: 3.9 Marvin not connected
DEBUG: 5.6 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 5.6 iOSReaderApp:_get_connected_device_info()
DEBUG: 5.6 libiMobileDevice:get_device_list()
DEBUG: 5.6 libiMobileDevice:_idevice_get_device_list()
DEBUG: 5.6 no connected devices
DEBUG: 5.6 No connected iDevices
DEBUG: 7.6 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 7.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 7.7 libiMobileDevice:get_device_list()
DEBUG: 7.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 7.7 no connected devices
DEBUG: 7.7 No connected iDevices
Started up in 8.81 seconds with 134 books
DEBUG: 9.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 9.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 9.7 libiMobileDevice:get_device_list()
DEBUG: 9.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 9.7 no connected devices
DEBUG: 9.7 No connected iDevices
DEBUG: 11.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 11.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 11.7 libiMobileDevice:get_device_list()
DEBUG: 11.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 11.7 no connected devices
DEBUG: 11.7 No connected iDevices
DEBUG: 13.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 13.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 13.7 libiMobileDevice:get_device_list()
DEBUG: 13.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 13.7 no connected devices
DEBUG: 13.7 No connected iDevices
DEBUG: 15.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 15.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 15.7 libiMobileDevice:get_device_list()
DEBUG: 15.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 15.7 no connected devices
DEBUG: 15.7 No connected iDevices
DEBUG: 17.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 17.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 17.7 libiMobileDevice:get_device_list()
DEBUG: 17.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 17.7 no connected devices
DEBUG: 17.7 No connected iDevices
DEBUG: 19.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 19.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 19.7 libiMobileDevice:get_device_list()
DEBUG: 19.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 19.7 no connected devices
DEBUG: 19.7 No connected iDevices
DEBUG: 21.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 21.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 21.7 libiMobileDevice:get_device_list()
DEBUG: 21.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 21.7 no connected devices
DEBUG: 21.7 No connected iDevices
DEBUG: 23.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 23.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 23.7 libiMobileDevice:get_device_list()
DEBUG: 23.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 23.7 no connected devices
DEBUG: 23.7 No connected iDevices
DEBUG: 25.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 25.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 25.7 libiMobileDevice:get_device_list()
DEBUG: 25.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 25.7 no connected devices
DEBUG: 25.7 No connected iDevices
DEBUG: 27.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 27.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 27.7 libiMobileDevice:get_device_list()
DEBUG: 27.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 27.7 no connected devices
DEBUG: 27.7 No connected iDevices
DEBUG: 29.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 29.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 29.7 libiMobileDevice:get_device_list()
DEBUG: 29.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 29.7 no connected devices
DEBUG: 29.7 No connected iDevices
DEBUG: 31.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 31.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 31.7 libiMobileDevice:get_device_list()
DEBUG: 31.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 31.7 no connected devices
DEBUG: 31.7 No connected iDevices
DEBUG: 33.5 MarvinManagerAction:shutting_down()
/usr/bin/google-chrome: symbol lookup error: /usr/bin/google-chrome: undefined symbol: _XGetRequest
DEBUG: 33.7 iOSReaderApp:can_handle(overlays_loaded: False)
DEBUG: 33.7 iOSReaderApp:_get_connected_device_info()
DEBUG: 33.7 libiMobileDevice:get_device_list()
DEBUG: 33.7 libiMobileDevice:_idevice_get_device_list()
DEBUG: 33.7 no connected devices
DEBUG: 33.7 No connected iDevices
/opt/calibre/lib/python2.7/site-packages/cherrypy/process/wspbus.py:225: RuntimeWarning: The main thread is exiting, but the Bus is in the states.STARTED state; shutting it down automatically now. You must either call bus.block() after start(), or call bus.exit() before the main thread exits.
Traceback (most recent call last):
File "site-packages/calibre/utils/Zeroconf.py", line 884, in run
File "site-packages/calibre/utils/Zeroconf.py", line 929, in handle_read
File "socket.py", line 170, in _dummy
error: [Errno 9] Bad file descriptor
I turned on both debugging options in each plugin, but I don't know where to find the plugin debug logs.
Your help and your hard work are both highly appreciated.
--hymie!