OK, I've got JDK 23 installed, from Oracle's download site: https://www.oracle.com/java/technologies/downloads/
signal-cli runs, now. I can call the registration endpoint. And now it's captcha time, apparently.
...which involves going to some random-ass website that explains nothing but gives me a bullshit ambiguous hCaptcha that takes several tries to solve, and then tries to open a "signalcaptcha" URL in my OS.
And now Signal Desktop shows me a QR code that I can't copy, which means I'll have to screenshot it, save that to disk, install *another* application (QtQR) to decode it, open the file, and get a sgnl:// URL.