Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 11-23-2025, 05:35 PM   #1
tacosauce
Junior Member
tacosauce began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Nov 2025
Device: Kobo Libra 2
Obok DeDRM doesn't work on some installs of Calibre for Linux

I'm at a bit of a loss here, when I try to run Obok DeDRM from the officially sourced install, it fails to find the necessary userkeys for the desktop app. However, if I run Obok using the install sourced from pacman, it works as it should. I'm currently running CachyOS(Arch) Linux, and I also have a second partition with Linux Bazzite where Obok functions normally from the official install.

So far I've tried: Installing the same version thats available on pacman(8.7), using an isolated install, uninstalling the pacman version but leaving the dependencies before installing the official binary, running the install of Calibre I have installed on a different OS partition, and installing a different version of Obok. None of it works other than running Calibre from pacman and I'm not sure whats so different that makes the plugin unhappy.

Here are some outputs from the terminal:

Calibre 8.15
Code:
❯ calibre
Running Obok DeDRM v10.0.9
Obok v10.0.9
Copyright © 2012-2023 Physisticated et al.
/tmp/calibre-3felv_1_/tmpftk_g8x8
Error parsing Kobo plist: no legacy user key found.
/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_print_keybinding
/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_print_keybinding

~ 12s
Pacman 8.7
Code:
Running Obok DeDRM v10.0.9
Obok v10.0.9
Copyright © 2012-2023 Physisticated et al.
/tmp/calibre-e6ibk1kf/tmptn4efztt
Error parsing Kobo plist: no legacy user key found.
/bin/sh: line 1: ipconfig: command not found
Found 12 possible keys to try.
tacosauce is offline   Reply With Quote
Old 11-24-2025, 07:28 AM   #2
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 81,013
Karma: 150249633
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by tacosauce View Post
I'm at a bit of a loss here, when I try to run Obok DeDRM from the officially sourced install, it fails to find the necessary userkeys for the desktop app. However, if I run Obok using the install sourced from pacman, it works as it should. I'm currently running CachyOS(Arch) Linux, and I also have a second partition with Linux Bazzite where Obok functions normally from the official install.

So far I've tried: Installing the same version thats available on pacman(8.7), using an isolated install, uninstalling the pacman version but leaving the dependencies before installing the official binary, running the install of Calibre I have installed on a different OS partition, and installing a different version of Obok. None of it works other than running Calibre from pacman and I'm not sure whats so different that makes the plugin unhappy.

Here are some outputs from the terminal:

Calibre 8.15
Code:
❯ calibre
Running Obok DeDRM v10.0.9
Obok v10.0.9
Copyright © 2012-2023 Physisticated et al.
/tmp/calibre-3felv_1_/tmpftk_g8x8
Error parsing Kobo plist: no legacy user key found.
/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_print_keybinding
/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_print_keybinding

~ 12s
Pacman 8.7
Code:
Running Obok DeDRM v10.0.9
Obok v10.0.9
Copyright © 2012-2023 Physisticated et al.
/tmp/calibre-e6ibk1kf/tmptn4efztt
Error parsing Kobo plist: no legacy user key found.
/bin/sh: line 1: ipconfig: command not found
Found 12 possible keys to try.
The solution is to remove Obok. In calibre, install ACSM Input and DeDRM. Then once you have everything properly configured, download ePub from Kobo. Don't download KePub. Then you can use calibre to convert your ePub to KePub as you send to your Kobo.
JSWolf is offline   Reply With Quote
Advert
Old 11-24-2025, 04:29 PM   #3
tacosauce
Junior Member
tacosauce began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Nov 2025
Device: Kobo Libra 2
I figured it out. Calibre comes with an older version libreadline, which causes a error when used with the latest version of bash. Replacing or deleting that and libncursesw fixes the issue.
tacosauce is offline   Reply With Quote
Old 11-24-2025, 04:59 PM   #4
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: 48,627
Karma: 174510110
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by JSWolf View Post
The solution is to remove Obok. In calibre, install ACSM Input and DeDRM. Then once you have everything properly configured, download ePub from Kobo. Don't download KePub. Then you can use calibre to convert your ePub to KePub as you send to your Kobo.
Your post is of little help to the OP.

What if the ebook you are wanting does not have a download option? And remembering that unless you keep your Kobo offline or in sideload only, it is going to sync with Kobo.
DNSB is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Find Obok Failed DeDRM bw777 Library Management 12 09-17-2024 04:40 PM
ebook-convert.exe doesn't work with deDRM plugin, unlike GUI or calibredb.exe fireattack Conversion 8 09-26-2020 08:14 PM
Cant make DeDRM pluging work in any Calibre release after 4.5.0 edanmar Plugins 2 01-26-2020 07:02 PM
Calibre 3.11 on Mint Linux 18.1 doesn't work Uncle_Steve Devices 8 11-06-2017 08:46 AM
Sub-Sort doesn't work. 0.7.23 Linux NeilBryant Calibre 2 01-19-2011 08:30 PM


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


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