Hello!
I have set up a Linux PC with an elderly relative, so that I can initiate video calls that are automatically answered by that PC. Nearly everything is Free Software, except for the videochat itself, which is currently Skype. I wanted to replace this with Free Software, and now that Skype gets disabled, I’ll have to… so I’m looking into Linphone, Jami, Matrix…
Jami has auto-answering of calls and that part works great! My main problem is that the screen does not turn automatically on when a call is made. I use xscreensaver for blanking (and a small bash script for really switching it off). My setup is Debian 12 with LXDE, Jami from the dev repos at currently 20250306.1~dfsg1-1. One can reproduce with “xscreensaver-command -activate” and initiating a video call from another client. Do you have an idea?
Alternatively, is there a way I could detect a video call from a bash script? I have no problem running a script every 2 seconds for handling the screensaver. But as the video call is not happening in a separate window, xwininfo does not help. Can one interrogate the jami-daemon?
Thanks for reading!
Viktor.