Raymond Li
Raymond Li
Thanks for the additional info, I'll look into this soon.
You can always have a script to start a new instance of i3lock periodically, check that it's running, and terminate the original one. An API for showing custom things on...
Glad I could help!
Actually @r4t1o my solution won't work because the new instance won't be able to grab since the old one already grabs it. Edit: We're discussing a solution to this on...
Same issue with PDFLaTeX. Any fix?  It just hangs like that for 2 minutes and then becomes: 
So it just worked. Turns out the sqlite database was set to readonly. Running `sudo chown www-data:www-data -R ` worked.
@vitormattos I'm getting the same issue, here's the debug logs with those statements added: ```log {"reqId":"XXXXXXXX","level":0,"time":"2024-05-30T19:46:33+00:00","remoteAddr":"XX.XX.XX.XX","user":"raymo","app":"libresign","method":"GET","url":"/nextcloud/ocs/v2.php/apps/libresign/api/v1/admin/configure-check","message":"Path of PDFTK","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36","version":"29.0.1.1","data":{"app":"libresign","pdftk_path":"/data/data/appdata_ocuvueakr11p/libresign/pdftk.jar"}} {"reqId":"XXXXXXXX","level":0,"time":"2024-05-30T19:46:33+00:00","remoteAddr":"XX.XX.XX.XX","user":"raymo","app":"libresign","method":"GET","url":"/nextcloud/ocs/v2.php/apps/libresign/api/v1/admin/configure-check","message":"PDFTK exists","userAgent":"Mozilla/5.0 (X11;...
Seems like javaPath is empty, and indeed if I add this: ```diff $javaPath = $this->appConfig->getAppValue('java_path'); + \OC::$server->getLogger()->debug('java path', ['app' => 'libresign', 'javaPath' => $javaPath]); ``` I get ``` {"reqId":"XXXXXXXX","level":0,"time":"2024-05-30T19:53:14+00:00","remoteAddr":"XX.XX.XX.XX","user":"raymo","app":"libresign","method":"GET","url":"/nextcloud/ocs/v2.php/apps/libresign/api/v1/admin/configure-check","message":"java path","userAgent":"Mozilla/5.0...
I can fix it by installing java instead of using OS java, (`occ libresign:install --java`). I see in @stepcellwolf's screenshot that he also didn't run that. Perhaps the java check...
Also impractical for me, and this is enough of a blocker that I'll have to switch away to another library. @moses-palmer can we reopen this issue for more visibility please?