pgaskin / NickelMenu

The easiest way to launch scripts, change settings, and run actions on Kobo e-readers.
https://pgaskin.net/NickelMenu
MIT License
591 stars 32 forks source link

Unable to open Overdrive from NickelMenu #136

Open mendhak opened 1 year ago

mendhak commented 1 year ago

Device: Kobo Libra 2
Software version 4.35.20400 (73cfa09552, 12/8/22)

Hello I am unable to launch Overdrive from NickelMenu. I did check and I am definitely logged in to Overdrive, I can browse and borrow books.

When I press the Overdrive option in the menu, nothing happens. I've also tried rebooting the device

I tried NickelMenu with a single item in it.

menu_item :main    :Overdrive :nickel_open: store:overdrive

(Tried with and without space in store:overdrive)

The other NickelMenu options seem to work just fine, just not Overdrive. I tried Pocket and this works

menu_item :main    :Pocket             :nickel_open:       library: pocket

Any ideas, anything I could try?

mendhak commented 1 year ago

I followed the logread instructions too, here is some output.

Mar 18 13:08:31 nickel: (NickelMenu) checking for config updates (src/nickelmenu.cc:319)
Mar 18 13:08:31 nickel: (NickelMenu) global: scanning for config files (src/config.c:915)
Mar 18 13:08:31 nickel: (NickelMenu) config: skipping /mnt/onboard/.adds/nm/. because it's a special file (src/config.c:43)
Mar 18 13:08:31 nickel: (NickelMenu) config: skipping /mnt/onboard/.adds/nm/.. because it's a special file (src/config.c:43)
Mar 18 13:08:31 nickel: (NickelMenu) global: no changes detected (src/config.c:925)
Mar 18 13:08:31 nickel: (NickelMenu) global: running generators (src/config.c:945)
Mar 18 13:08:31 nickel: (NickelMenu) config: running generators (src/config.c:713)
Mar 18 13:08:31 nickel: (NickelMenu) config: generated items (src/config.c:755)
Mar 18 13:08:31 nickel: (NickelMenu) global: no generators updated (src/config.c:947)
Mar 18 13:08:31 nickel: (NickelMenu) revision = 3 (src/nickelmenu.cc:321)
Mar 18 13:08:31 nickel: (NickelMenu) building menu (src/nickelmenu.cc:323)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Dark Mode'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Invert & Reboot'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Screenshots'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Overdrive'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Pocket'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Sketch Pad'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Solitaire'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Sudoku'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Word Scramble'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Unblock It'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Kernel Version'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'IP Address'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Telnet'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'FTP'... (src/nickelmenu.cc:348)
Mar 18 13:08:31 nickel: (NickelMenu) adding item 'Telnet (toggle)'... (src/nickelmenu.cc:348)
Mar 18 13:08:32 nickel: (NickelMenu) showing menu (src/nickelmenu.cc:397)
Mar 18 13:08:33 nickel: (NickelMenu) item 'Overdrive' pressed... (src/nickelmenu.cc:391)
Mar 18 13:08:33 nickel: (NickelMenu) action 0x6f26bf25 with argument store:overdrive :  (src/nickelmenu.cc:666)
Mar 18 13:08:33 nickel: (NickelMenu) ...success=1 ; on_success=1 on_failure=1 skip=0 (src/nickelmenu.cc:667)
Mar 18 13:08:33 nickel: (NickelMenu) nickel_open: detected firmware >15505 (new nav tab bar), checking special cases (src/action_cc.cc:75)
Mar 18 13:08:33 nickel: (NickelMenu) nickel_open: no special handling needed for 'store:overdrive' on fw >15505 (src/action_cc.cc:105)
Mar 18 13:08:33 nickel: (NickelMenu) c: _ZN13StoreNavMixinC1Ev = 0x76507799; d: _ZN13StoreNavMixinD1Ev = 0x76507779; f: _ZN13StoreNavMixin22overDriveFeaturedListsEv = 0x76508a15 (src/action_cc.cc:160)
Mar 18 13:08:33 nickel: (  1079.269 @ 0x36807f0) QObject::connect: invalid null parameter
Mar 18 13:08:33 nickel: (NickelMenu) ...result: type=0 msg='(null)', handling... (src/nickelmenu.cc:703)
Mar 18 13:08:33 nickel: (NickelMenu) done (src/nickelmenu.cc:393)

The log seems to show a failure towards the end

essoen commented 3 months ago

I'm experiencing the same issue on Libra Color, firmware 4.39.23027.