Skip to content

Unable to load templates on Remarkable2 (2.12.1.527)

Unless I'm missing something big here, I've tried to build the png and svg files locally and use the latest release file, I've added the templates using templatectl (making sure to clear previous added entries of the same templates) and restarted xochitl. I can see the templates in the list and everytime I create a new notebook with one of the templates xochitl crashes and reloads.

Here're the log contents after restarting xochitl and getting on the notebook with the Engineering 2mm grid template:

Feb 19 14:47:02.009 Info: 2022-02-02T13:23:04Z heads/releases/hammerhead 872f33abab (/usr/src/debug/xochitl/override+gitAUTOINC+872f33abab-r0/git/src/main.cpp:223, int main(int, char**))
Feb 19 14:47:02.010 Debug: we're running on an epaper device (/usr/src/debug/xochitl/override+gitAUTOINC+872f33abab-r0/git/src/main.cpp:230, int main(int, char**))
Feb 19 14:47:02.023 Debug: EPD platform plugin loaded! (:0, )
Feb 19 14:47:02.024 Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' (:0, )
Feb 19 14:47:02.039 Debug: evdevtouch: Using device discovery (:0, )
Feb 19 14:47:02.044 Debug: evdevtouch: Adding device at /dev/input/event2 (:0, )
Feb 19 14:47:02.045 Debug: evdevtouch: Using device /dev/input/event2 (:0, )
Feb 19 14:47:02.046 Debug: evdevtouch: /dev/input/event2: Protocol type B  (multi), filtered=no (:0, )
Feb 19 14:47:02.046 Debug: evdevtouch: /dev/input/event2: min X: 0 max X: 1403 (:0, )
Feb 19 14:47:02.047 Debug: evdevtouch: /dev/input/event2: min Y: 0 max Y: 1871 (:0, )
Feb 19 14:47:02.047 Debug: evdevtouch: /dev/input/event2: min pressure: 0 max pressure: 0 (:0, )
Feb 19 14:47:02.048 Debug: evdevtouch: /dev/input/event2: device name: pt_mt (:0, )
Feb 19 14:47:02.049 Debug: lamy: Using device discovery (:0, )
Feb 19 14:47:02.055 Debug: Adding device at "/dev/input/event1" (:0, )
Feb 19 14:47:02.056 Debug: lamy: using /dev/input/event1 (:0, )
Feb 19 14:47:02.115 Debug: lamy: /dev/input/event1: device name: Wacom I2C Digitizer (:0, )
Feb 19 14:47:02.550 Warning: Lister task was rejected from the queue 0 (:0, )
Feb 19 14:47:04.618 Debug: Creating window (:0, )
Feb 19 14:47:04.666 Debug: evdevtouch: Updating QInputDeviceManager device count: 1 touch devices, 0 pending handler(s) (:0, )
Feb 19 14:47:04.689 Debug: 	 void Library::load() 21 ms  *** ON GUI THREAD *** (:0, )
Feb 19 14:47:04.691 Info: wlan0: Link is up (:0, )
Feb 19 14:47:04.748 Warning: FIXME: mipmap filtering not supported (:0, )
Feb 19 14:47:04.749 Warning: FIXME: wrapmode not supported (:0, )
Feb 19 14:47:04.749 Warning: FIXME: wrapmode not supported (:0, )
Feb 19 14:47:04.749 Warning: FIXME, setting node inner target rect for image node not supported: QRectF(0,0 60x60) (:0, )
Feb 19 14:47:04.750 Warning: FIXME: mirroring not supported (:0, )
Feb 19 14:47:05.032 Info: wlan0: Address added: (redacted) (:0, )
Feb 19 14:47:05.033 Info: wlan0: Address added: (redacted) (:0, )
Feb 19 14:47:05.237 Info: Got gateway: (redacted) (:0, )
Feb 19 14:47:05.242 Info: We probably have Internet (:0, )
Feb 19 14:47:05.326 Info: Scanning: true (:0, )
Feb 19 14:47:06.065 Warning: No worker! (:0, )
Feb 19 14:47:06.274 Info: Request finished. Was dispatched at: 2022-02-19T09:47:02.550 (:0, )
Feb 19 14:47:09.229 Info: Scanning: false (:0, )

Now, I do have toltec and ddvk-hacks installed but I don't think it changed xochitl:

Configuring ddvk-hacks.

Error: The version the device is running is not supported, yet.
Build date: 20220202133838

Although I don't have the vanilla checksum to know.

files.md5 templates.json