Hello!
I have finally finished the cleanup of the database books not present physically. I have begun to fill it again and I am around 26000 without too much databse corruptions.
However, I have had to stop because of a bizarre event: the Libra 2 is not recognized by Calibre, and this happened overnight.
Here is the debug:
The bug is quite close to some reported here, but not exactly...
Spoiler:
Here is the DEBOG:
calibre 9.3.1 embedded-python: True
Windows-11-10.0.22631-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.22631')
Python 3.14.2
Windows: ('11', '10.0.22631', 'SP0', 'Multiprocessor Free')
Interface language: fr
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: DeDRM (10, 0, 3) && Amazon.com Multiple Countries (1, 0, 0) && Author Book Count (2, 2, 3) && Babelio_db (1, 1, 0) && Barnes & Noble (1, 5, 8) && Check Books (0, 2, 0) && Clean Metadata (0, 0, 6) && EpubCheck (0, 2, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 12, 0) && Fantastic Fiction (1, 7, 2) && Find Duplicates (1, 10, 10) && Goodreads (1, 8, 4) && Goodreads More Tags (1, 2, 1, 2) && Kobo Utilities (2, 27, 1) && PocketBook Improved Device Interface (1, 0, 4) && Pocketbook Tools (0, 10, 0) && Quality Check (1, 14, 7) && SmartEject (2, 6, 0) && Wikidata (2, 0, 0) && ePub Extended Metadata {Reader} (0, 14, 5) && ePub Extended Metadata {Writer} (0, 14, 5) && ePub Extended Metadata (0, 14, 5)
USB devices on system:
(USBDevice(vendor_id=0x5e3 product_id=0x610 bcd=0x9226 devid=usb\vid_05e3&pid_0610&rev_9226 devinst=19),
USBDevice(vendor_id=0xdb0 product_id=0x76 bcd=0x1 devid=usb\vid_0db0&pid_0076&rev_0001 devinst=20),
USBDevice(vendor_id=0x46d product_id=0xc07d bcd=0x8802 devid=usb\vid_046d&pid_c07d&rev_8802&mi_01 devinst=21),
USBDevice(vendor_id=0x5e3 product_id=0x610 bcd=0x9226 devid=usb\vid_05e3&pid_0610&rev_9226 devinst=22),
USBDevice(vendor_id=0x3f0 product_id=0x6be bcd=0x4114 devid=usb\vid_03f0&pid_06be&rev_4114 devinst=23),
USBDevice(vendor_id=0x46d product_id=0xc52b bcd=0x1201 devid=usb\vid_046d&pid_c52b&rev_1201&mi_00 devinst=24),
USBDevice(vendor_id=0x480 product_id=0xa200 bcd=0x0 devid=usb\vid_0480&pid_a200&rev_0000 devinst=25),
USBDevice(vendor_id=0x46d product_id=0xc07d bcd=0x8802 devid=usb\vid_046d&pid_c07d&rev_8802 devinst=26),
USBDevice(vendor_id=0x46d product_id=0xc52b bcd=0x1201 devid=usb\vid_046d&pid_c52b&rev_1201 devinst=27),
USBDevice(vendor_id=0x3f0 product_id=0x6be bcd=0x4114 devid=usb\vid_03f0&pid_06be&rev_4114&mi_03 devinst=28),
USBDevice(vendor_id=None product_id=None bcd=None devid=usb\root_hub30&vid1022&pid15b8&rev0000 devinst=29),
USBDevice(vendor_id=0x46d product_id=0xc52b bcd=0x1201 devid=usb\vid_046d&pid_c52b&rev_1201&mi_01 devinst=30),
USBDevice(vendor_id=None product_id=None bcd=None devid=usb\root_hub30&vid1022&pid15b6&rev0000 devinst=31),
USBDevice(vendor_id=0x174c product_id=0x3074 bcd=0x1 devid=usb\vid_174c&pid_3074&rev_0001 devinst=32),
USBDevice(vendor_id=0x5e3 product_id=0x610 bcd=0x9226 devid=usb\vid_05e3&pid_0610&rev_9226 devinst=33),
USBDevice(vendor_id=0x174c product_id=0x55aa bcd=0x100 devid=usb\vid_174c&pid_55aa&rev_0100 devinst=34),
USBDevice(vendor_id=0x1058 product_id=0x25e2 bcd=0x4004 devid=usb\vid_1058&pid_25e2&rev_4004 devinst=35),
USBDevice(vendor_id=0x174c product_id=0x2074 bcd=0x1 devid=usb\vid_174c&pid_2074&rev_0001 devinst=36),
USBDevice(vendor_id=0x46d product_id=0xc52b bcd=0x1201 devid=usb\vid_046d&pid_c52b&rev_1201&mi_02 devinst=37),
USBDevice(vendor_id=0x525 product_id=0xa4a5 bcd=0x401 devid=usb\vid_0525&pid_a4a5&rev_0401 devinst=38),
USBDevice(vendor_id=0x3f0 product_id=0x6be bcd=0x4114 devid=usb\vid_03f0&pid_06be&rev_4114&mi_00 devinst=39),
USBDevice(vendor_id=None product_id=None bcd=None devid=usb\root_hub30&vid1022&pid15b7&rev0000 devinst=40),
USBDevice(vendor_id=None product_id=None bcd=None devid=usb\root_hub30&vid1022&pid43f7&rev0001 devinst=41),
USBDevice(vendor_id=0x46d product_id=0xc07d bcd=0x8802 devid=usb\vid_046d&pid_c07d&rev_8802&mi_00 devinst=42))
No disabled plugins
Looking for devices of type: MTP_DEVICE
List of WPD PNP ids:
['\\\\?\\swd#wpdbusenum#{b17f33ed-b0e4-11f0-904e-806e6f6e6963}#00000000007e1000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{48eb3a98-2f21-11ef-8e0f-806e6f6e6963}#000002dc6c1fbc00#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{23edccf0-2f0f-11ef-8e0e-806e6f6e6963}#0000000000100000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{798d01da-8b01-11ee-8df2-fe99fe4e0144}#0000000000100000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{b17f33ed-b0e4-11f0-904e-806e6f6e6963}#000000e8e0b41000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{48eb3a98-2f21-11ef-8e0f-806e6f6e6963}#000000f424200000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{23edccf0-2f0f-11ef-8e0e-806e6f6e6963}#0000000ea609c400#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{b347ef45-837e-11f0-9001-d843ae17473e}#00000000007e0000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{48eb3a98-2f21-11ef-8e0f-806e6f6e6963}#0000000000004400#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{b7fc8a7d-993e-11ef-8eaf-14ac60bed6d1}#0000000000100000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#_??_usbstor#disk&ven_linux& prod_file-stor_gadget&rev_0401#8&36424527&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}#{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
'\\\\?\\swd#wpdbusenum#{48eb3a98-2f21-11ef-8e0f-806e6f6e6963}#000001e848200000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}']
No suitable MTP devices found
Looking for devices of type: SMART_DEVICE_APP
All IP addresses {'{4F039A90-D331-4E38-99A9-4F18BCAEBD97}': [{'addr': '192.168.1.16', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'}], '{9974615E-7897-11EE-8DCD-806E6F6E6963}': [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'broadcast': '127.255.255.255'}]}
No device is connected
Looking for devices...
Devices possibly connected: None
Windows recognized the Libra (this is as "Linux_file-stor_gadget")
My understanding is that the Libra should be recognized as an USB device - it is not - it appears only in the list of WPD ND:
'\\\\?\\swd#wpdbusenum#_??_usbstor#disk&ven_linux& prod_file-stor_gadget&rev_0401#8&36424527&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}#{6ac27878-a6fa-4155-ba85-f98f491d4f33}'
I have connected/disconnected the device all day, and Calibre recognized the device. I eject properly (or maybe I let it connected for charge) close the device and the day after no recognition...
There was no update on Kobo or Calibre, and it happened on 9.2.1 and 9.3.1.
Please note I am still able to connect via Calibre using the connect/share procedure...Except the database is not saved anymore; apparently this is possible only if the Libra is normally recognized as a peripheral, not a File.
I have also tested with an Aura H2O: no problem for the peripheral and the associated SD card. The same for various Pocketbooks...
It is baffling!