![]() |
#1 |
Enthusiast
![]() Posts: 29
Karma: 10
Join Date: Jan 2023
Device: Kindle Paperwhite
|
Kobo Clara BW - Books on device not showing
Hi everyone, I have a Kobo Clara BW on which I installed syncthing and I synchronized my calibre library folder.
But when I connect the device to Calibre, the books already on the device are not recognized. How can I tell Calibre to search for books both on the device and in the library (all of them, since I have the entire folder synchronized)? Thanks |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
The Kobo driver only reports books indexed in the database on the device. Does Nickel (the Kobo supplied reading software) show these missing books?
Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,750
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,048
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
How are you 'syncing' ?
My Kobo detects an Eject (USB) to trigger the Processing. Using a non-Kobo aware sync tool, may not cause the Processing to happen. Rebooting may help. BTW What are you syncing TO - FROM? Another Kobo? |
![]() |
![]() |
![]() |
#5 |
Enthusiast
![]() Posts: 29
Karma: 10
Join Date: Jan 2023
Device: Kindle Paperwhite
|
i have this setup:
1 x Raspberry Pi 5 : calibre is installed on it, it has a folder with complete library and calibre-web activated to access from a web browser to the library. I access to the server in two ways: web browser (to read and to upload new books) and GUI (using VNC) 1 x Kobo Clara BW : i have installed on it Koreader and syncthing (a tool like rclone) to synch calibre library folder on a Kobo local folder. After synching, i read offline with Koreader all the books of my calibre library 1 x iPhone : i read on it using calibre-web 1 x Laptop : i read on it using calibre-web My goal is to import highlights made in Koreader to my Calibre library and to do that i must use koreader-calibre-sync plugin. To use this tool i have to open Calibre using GUI (VNC on my raspberry) and connect Kobo Clara BW using Wi-Fi connection. When i connect my Kobo Clara BW, Calibre doesn't recognize the presence of the entire library on my Kobo internal memory. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
As I said above, calibre will ONLY list content that is in the Kobo's database which is populated when the device is disconnected from a USB connection. You could try using NickleMenu to force a library scan on the Kobo
This database is NOT used by the koreader app on the Kobo. As to how the plugin you mention koreader-calibre-sync locates content on the device I'll have to look at the plugin Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
![]() |
#7 |
Enthusiast
![]() Posts: 29
Karma: 10
Join Date: Jan 2023
Device: Kindle Paperwhite
|
The books are all visible from Kobo original firmware.
Now i tried to go in Koreader Settings - > Calibre - > Search settings -> Rescan disk for calibre libraries and it found 4 of 524 books ![]() I have to re-think my workflow, i guess |
![]() |
![]() |
![]() |
#8 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
What location on the Kobo is syncthing saving your library to? Remember that the partition that Kobo expects content to be on is /mnt/onboard/ from the linux side
Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
![]() |
#9 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,188
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
I am using the KoboTouch driver so calibre uses the book list from the Kobo database to match books to the calibre library. This means that Nickel needs to import them so they will show as being on the device. My preference is to use KOReader's ability to search calibre's metadata.calibre file stored in the root of the exposed storage as a means of locating books. Just too painful when you have multiple books with more than 1 author to try using a directory structure to locate books. |
|
![]() |
![]() |
![]() |
#10 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,750
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Here is my config file including an option to rescan for new books. I added that in when I was using KOReader. Code:
# Thursday, September 3, 2020, at 8:45 p.m. # ----------------------------------------------------------------------------- menu_item : main : Frontlight On : cmd_spawn : quiet :ioctl /dev/ntx_io 241 -v 3 menu_item : main : Frontlight Off : cmd_spawn : quiet : ioctl /dev/ntx_io 241 -v 0 # menu_item : main : Dark Mode : nickel_setting : toggle : dark_mode menu_item : main : Invert & Reboot : nickel_setting :toggle: invert chain_success : power : reboot # menu_item : main : Reboot : power : reboot menu_item : main : Shutdown : power : shutdown # menu_item :main :> Portrait :nickel_orientation :portrait menu_item :main :> Landscape :nickel_orientation :landscape menu_item :main :> Reverse Portrait :nickel_orientation :inverted_portrait menu_item :main :> Reverse Landscape :nickel_orientation :inverted_landscape # menu_item :main :Import books :nickel_misc :rescan_books_full menu_item:main:Toggle Screenshots:nickel_setting:toggle:screenshots menu_item : main : USB : nickel_misc : force_usb_connection # # ----------------------------------------------------------------------------- menu_item : reader : Frontlight On : cmd_spawn : quiet :ioctl /dev/ntx_io 241 -v 3 menu_item : reader : Frontlight Off : cmd_spawn : quiet : ioctl /dev/ntx_io 241 -v 0 # menu_item : reader : Dark Mode : nickel_setting : toggle : dark_mode # menu_item :reader :> Portrait :nickel_orientation :portrait menu_item :reader :> Landscape :nickel_orientation :landscape menu_item :reader :> Reverse Portrait :nickel_orientation :inverted_portrait menu_item :reader :> Reverse Landscape :nickel_orientation :inverted_landscape # menu_item:reader:Toggle Screenshots:nickel_setting:toggle:screenshots # menu_item:reader:Home:nickel_misc:home menu_item:reader:My Books:nickel_open:library:library # # ----------------------------------------------------------------------------- menu_item : reader : Frontlight On : cmd_spawn : quiet :ioctl /dev/ntx_io 241 -v 3 menu_item : reader : Frontlight Off : cmd_spawn : quiet : ioctl /dev/ntx_io 241 -v 0 # menu_item : library : Dark Mode : nickel_setting : toggle : dark_mode menu_item : library : Invert & Reboot : nickel_setting :toggle: invert chain_success : power : reboot # menu_item : library : Reboot : power : reboot menu_item : library : Shutdown : power : shutdown # menu_item :library :> Portrait :nickel_orientation :portrait menu_item :library :> Landscape :nickel_orientation :landscape menu_item :library :> Reverse Portrait :nickel_orientation :inverted_portrait menu_item :library :> Reverse Landscape :nickel_orientation :inverted_landscape # menu_item:library:Toggle Screenshots:nickel_setting:toggle:screenshots menu_item : library : USB : nickel_misc : force_usb_connection |
|
![]() |
![]() |
![]() |
#11 |
Enthusiast
![]() Posts: 29
Karma: 10
Join Date: Jan 2023
Device: Kindle Paperwhite
|
no fortune with that in NickelMenu
Code:
menu_item :main :Import books :nickel_misc :rescan_books_full Synchthing is usless in my case, i just use Calibre to send books to the Kobo folder (/mnt/onboard/koreader/) |
![]() |
![]() |
![]() |
#12 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
You might want to check the Kobo eReader.conf file to see what directories have been excluded from being processed.
Take a look at the [FeatureSettings] section for the value of ExcludeSyncFolders and see if the folder you were putting content in was listed there. Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
![]() |
#13 |
Connoisseur
![]() Posts: 57
Karma: 10
Join Date: Aug 2016
Device: Kobo Libra Colour
|
Did you ever figure this out? I've got the same issue here.
Rebooting the Kobo seems to help, then occasionally the books disappear from even the Kobo OS, although they're present on the file system. Doing a log out -> log in recovers those books, but this happens more often than I'm comfortable with, and all highlights/read progress is lost |
![]() |
![]() |
![]() |
#14 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,188
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Your issue sounds as if you are having a database corruption issue. You might want to try rebooting your KLC before connecting to calibre to ensure the database is properly closed before the connection and making sure you safely eject (either from within calibre or under Windows, using eject from a right click in File Explorer. Do not use the USB widget in the system tray. Some people have reported that if they wait after the safely eject until the connected and charging screen disappears this keeps them from getting database corruption.
|
![]() |
![]() |
![]() |
#15 |
doofus
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,549
Karma: 13089041
Join Date: Sep 2010
Device: Kobo Libra 2, Kindle Voyage
|
Ah, this explains why Calibre doesn't show anything in the On Device column for my Libra 2. I place my books in library/ instead of Books/ because I don't want nickel to bother indexing them since I don't use nickel at all. I thought Calibre manages its own db but it doesn't.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Troubleshooting Books not showing up on library (but they are on device) | doedeer | Amazon Kindle | 7 | 07-29-2024 11:40 PM |
Series not showing on Kobo device. | Vanguard3000 | Devices | 23 | 06-24-2024 10:06 AM |
No books showing as 'On Device' | MrJamesEMcBride | Calibre | 9 | 12-07-2021 08:44 AM |
Clara HD [Kobo Clara HD] Romanian characters not showing in ro-ro dictionary | boca-kun | Kobo Reader | 13 | 03-26-2021 03:57 PM |
Kobo not showing books on device? | User13262 | Kobo Reader | 3 | 09-03-2012 06:05 AM |