google / xsecurelock

X11 screen lock utility with security in mind
Apache License 2.0
885 stars 65 forks source link

BadWindow (invalid Window parameter) #182

Open rdiaz02 opened 7 months ago

rdiaz02 commented 7 months ago

In XMonad, bspwm, i3wm, and herbstluftwm I get the following error (they always come in trios) when starting xsecurelock (either from a terminal, or if configured with xss-lock doing xset s activate):

2024-04-06T12:02:59Z 1212782 xsecurelock: Got non-fatal X11 error: BadWindow (invalid Window parameter).
2024-04-06T12:02:59Z 1212782 xsecurelock: Got non-fatal X11 error: BadWindow (invalid Window parameter).
2024-04-06T12:02:59Z 1212782 xsecurelock: Got non-fatal X11 error: BadWindow (invalid Window parameter).

I am not running a compositor.

This does not happen under LXQT and xfce4.

I am running Debian, xsecurelock version 1.9.0.

On another computer (where I have only XMonad, xfce and LXQT, also Debian, similar configuration) I observe the same thing: error in XMonad, no errors in xfce and LXQT.

I've seen https://github.com/google/xsecurelock/issues/177 but that seems to be different.

gustawdaniel-statscore commented 1 month ago
XSecureLock - X11 screen lock utility designed for security.
Version: 1.9.0

I reproduced Got non-fatal X11 error on arch linux with i3 and 2 monitors. I installed the same version on arch i3 with single monitor and didn't have this error.

Then on first computer (with 2 monitors) I disabled one of them by arandr but error still exists.