View Single Post
Old 04-07-2026, 11:47 AM   #700
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: 82,850
Karma: 153071045
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 enuddleyarbl View Post
I'm not sure if this is a problem with this plugin, Calibre or my setup, but I can no longer add epubs via acsm files in Calibre. I tell Calibre to Add a book and it looks like just the acsm file is brought in to Calibre. There's no epub. I've tried 3 different acsm files (2 of which worked last month). The Book Details window has a generic cover and the following:


Title: TheSubtleArtofFoldin 9781250382085 11842667
Formats: ACSM
Folder: Book files
Title sort: TheSubtleArtofFoldin 9781250382085 11842667
Date: 07 Apr 2026
uuid: 68664fcd-4425-4a4b-b53d-cb15e75aa9a2
Id: 1068
Modified: 07 Apr 2026
Size: <0.1 MB
Pages: None

I'm on Bazzite (linux) with Calibre 9.6 (flatpak) and ACSM Input 0.0.16.

EDIT: I've also now downloaded 2 different sample books from:

https://www.adobe.com/solutions/eboo...k-library.html

and neither one will import at all. The Adding Books dialog pops up and sits there at 0% until I abort it. EDIT 2: Oops. I let it try for longer and it finally imported. But, it's still just the acsm file and not the actual book.

EDIT 3: Sorry for all the edits. But, I found how to get the logs. Here it is, though the 1st line seems to tell it all (though I have no idea what to do about that):

Code:
Qt: Session management error: Could not open network socket
ApplicationPaletteChange event ignored
Using calibre Qt style: True
calibre Debug log
calibre 9.6  embedded-python: True
Linux-6.17.7-ba29.fc43.x86_64-x86_64-with-glibc2.42 Linux ('64bit', 'ELF')
('Linux', '6.17.7-ba29.fc43.x86_64', '#1 SMP PREEMPT_DYNAMIC Wed Mar 25 07:35:02 UTC 2026')
Python 3.14.2
Interface language: None
EXE path: /app/lib/calibre/bin/calibre-debug
Successfully initialized third party plugins: DeACSM (0, 0, 16) && DeDRM (10, 0, 3) && Diaps Editing Toolbag (0, 5, 0) && EpubCheck (0, 2, 6) && Goodreads (1, 8, 4) && Kobo Utilities (2, 27, 1) && Modify ePub (1, 8, 9) && Quality Check (1, 14, 7) && ScrambleEbook (0, 6, 0)
calibre 9.6  embedded-python: True
Linux-6.17.7-ba29.fc43.x86_64-x86_64-with-glibc2.42 Linux ('64bit', 'ELF')
('Linux', '6.17.7-ba29.fc43.x86_64', '#1 SMP PREEMPT_DYNAMIC Wed Mar 25 07:35:02 UTC 2026')
Python 3.14.2
Interface language: None
EXE path: /app/lib/calibre/bin/calibre-debug
Successfully initialized third party plugins: DeACSM (0, 0, 16) && DeDRM (10, 0, 3) && Diaps Editing Toolbag (0, 5, 0) && EpubCheck (0, 2, 6) && Goodreads (1, 8, 4) && Kobo Utilities (2, 27, 1) && Modify ePub (1, 8, 9) && Quality Check (1, 14, 7) && ScrambleEbook (0, 6, 0)
QPA platform: xcb
devicePixelRatio: 1.5
logicalDpi: 96.0 x 96.0
physicalDpi: 72.80274999999999 x 72.78805970149253
[0.00] Starting up...
[0.00] Initializing db...
[0.02] db initialized
[0.02] Constructing main UI...
[0.05] [DEBUG] [koboutilities.config:<module>:73] CreateNewCustomColumn is supported
qt.webengine.QWebEngineView OK
[0.22] [DEBUG] [koboutilities.action:KoboUtilitiesAction.genesis:120] Running in optimized mode
[0.49] GUI main window shown
[0.50] [DEBUG] [koboutilities.config:get_library_config:646] library_config: {
    "SchemaVersion": 1,
    "profiles": {
        "Carol's Forma": {
            "customColumnOptions": {
                "currentReadingLocationColumn": "#cesreadloc",
                "lastReadColumn": "#ceslastread",
                "percentReadColumn": "#cespercentread",
                "ratingColumn": "#cesrating",
                "restOfBookEstimateColumn": "",
                "timeSpentReadingColumn": ""
            },
            "forDevice": "N782120007529",
            "profileName": "Carol's Forma",
            "storeOptionsStore": {
                "doNotStoreIfReopened": false,
                "promptToStore": true,
                "storeIfMoreRecent": true,
                "storeOnConnect": true
            },
            "updateOptionsStore": {
                "doEarlyFirmwareUpdate": false,
                "doFirmwareUpdateCheck": false,
                "firmwareUpdateCheckLastTime": 0
            }
        },
        "Dave's Forma": {
            "customColumnOptions": {
                "currentReadingLocationColumn": "#dalreadloc",
                "lastReadColumn": "#dallastread",
                "percentReadColumn": "#dalpercentread",
                "ratingColumn": "#dalrating",
                "restOfBookEstimateColumn": "",
                "timeSpentReadingColumn": ""
            },
            "forDevice": "3565ce9f-f108-490e-9838-efdd9fbbe419",
            "profileName": "Dave's Forma",
            "storeOptionsStore": {
                "doNotStoreIfReopened": false,
                "promptToStore": true,
                "storeIfMoreRecent": true,
                "storeOnConnect": true
            },
            "updateOptionsStore": {
                "doEarlyFirmwareUpdate": false,
                "doFirmwareUpdateCheck": false,
                "firmwareUpdateCheckLastTime": 0
            }
        },
        "Dave's Sage": {
            "customColumnOptions": {
                "currentReadingLocationColumn": "#dalreadloc",
                "lastReadColumn": "#dallastread",
                "percentReadColumn": "#dalpercentread",
                "ratingColumn": "#dalrating",
                "restOfBookEstimateColumn": "",
                "timeSpentReadingColumn": ""
            },
            "forDevice": "a68f551c-a48e-4fd2-8fa1-6e3f836094fc",
            "profileName": "Dave's Sage",
            "storeOptionsStore": {
                "doNotStoreIfReopened": false,
                "promptToStore": true,
                "storeIfMoreRecent": true,
                "storeOnConnect": true
            },
            "updateOptionsStore": {
                "doEarlyFirmwareUpdate": false,
                "doFirmwareUpdateCheck": false,
                "firmwareUpdateCheckLastTime": 0
            }
        }
    },
    "readingPositionChangesStore": {
        "selectBooksInLibrary": true,
        "updeateGoodreadsProgress": false
    },
    "shelvesColumn": null
}
[0.50] [DEBUG] [koboutilities.action:KoboUtilitiesAction.set_toolbar_button_tooltip:180] setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
[0.56] main UI initialized...
[0.56] Started up in 0.56 seconds with 2 books
Running file type plugin DeACSM failed with traceback:
Traceback (most recent call last):
  File "calibre/customize/ui.py", line 236, in _run_filetype_plugins
  File "calibre_plugins.deacsm.__init__", line 416, in run
    success, replyData = fulfill(path_to_ebook, deacsmprefs["notify_fulfillment"])
                         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/dave/.var/app/com.calibre_ebook.calibre/config/calibre/plugins/DeACSM.zip/libadobeFulfill.py", line 425, in fulfill
    ret = operatorAuth(fulfillURL)
  File "/home/dave/.var/app/com.calibre_ebook.calibre/config/calibre/plugins/DeACSM.zip/libadobeFulfill.py", line 273, in operatorAuth
    ret = doOperatorAuth(operatorURL)
  File "/home/dave/.var/app/com.calibre_ebook.calibre/config/calibre/plugins/DeACSM.zip/libadobeFulfill.py", line 244, in doOperatorAuth
    resp = sendRequestDocu(init_license_service_request, activationURL + "/InitLicenseService").decode("utf-8")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'decode'
DeACSM v0.0.16: Trying to parse file URLLink.acsm
DeACSM v0.0.16: Try to fulfill ...
Post request failed with URLError
Added URLLink to db in: 0.1
Added 1 books in 135.9 seconds
[178.21] Shutdown starting...
[178.23] Shutdown message shown...
[178.23] Grid view shutdown
[178.23] Bookshelf view shutdown
[178.23] Actions shutdown
[178.43] Various services shutdown
[178.43] Metadata backup shutdown
[178.43] Current database closed
[178.43] Windows hidden
[178.44] Waiting for overseers, mdns, and live to shutdown
[178.44] Waiting for device manager to shutdown
[178.44] Shutdown complete in 0.23, quitting...
[178.44] Application event loop quit
And, for posterity, to get the logs, right-click the Preferences button in Calibre and Restart in Debug Mode. Calibre will tell you what to do.

EDIT FINAL: Aaaaaand, now it works. Maybe Adobe had server issues.
Go to post #680 in this thread and download the 0.1.0 version of this plugin and give it a try.
JSWolf is offline   Reply With Quote