The Problem
I'm automating my X11 desktop and watch for windows with certain titles. But
sometimes X11::GUITest doesn't find a given window anymore and then xlib
takes the complete Perl process with it because X11::GUITest doesn't install
the appropriate error handler for missing windows or windows without window
decoration.
Error message:
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 15 (X_QueryTree)
Resource id in failed request: 0x0
Serial number of failed request: 22767
Current serial number in output stream: 22767
Continue reading Patching X11::GUITest...
Google-free!
I'm now completely Google-free, using Lineage OS 17. The only stuff I need
from the Google Play store is the Steam mobile app for two factor authentication
with Steam.
Most software now comes from the F-droid store.
These are my uses for the phone:
Continue reading What's on my Phone in 2020...
Here are my random notes on video conferencing services and how they
work with Debian Buster.
Audio and video work on all of them in the respective browser. I have not
tested desktop sharing.
Continue reading Using Online Video Conferencing Services on Debian Buster...
Video conferencing with eye contact makes things much more personal. But I
don't want to stare at the camera hole of my webcam, I want to look at the
picture of my counterpart in the conference. So I use a teleprompter-style
setup to have the video of the other side in the same place as the camera,
so when I look at the video I also look into the camera.

Continue reading My Video Conferencing Setup...