-
-
Notifications
You must be signed in to change notification settings - Fork 651
Description
What happened?
For conky versions newer than 1.21.7 there seems to be a X11 regression in where the conky window is not showing itself anymore in the given position. alignment = 'top_right' seems to be ignored, and the window is shown in the top_left border, transparency is not detected anymore (own_window_argb_value = 90 ignored) and there is also a "windowing" issue, since the own_window_type = 'dock' property is also ignored (the conky panel "reserves" the space and avoids other windows and the desktop itself to be on top of it.
I discovered this after compiling the lastest changes in conky, but it seems to be a problem arisen from prior changes. Downgrading my conky to conky-git-1.21.7.r5.g71814776-1 seems to solve the issue, for some reason (x11 backend now has all the mentioned properties working).
This seems to be independent of the wayland_support argument. For some reason, the issue is not shown when using the wayland backend in a Wayland session (i.e. labwc)
PS: I don't think that my conky config is relevant in this case, because the .conf is the same for the wayland backend(1.21.9) and for the previous version (1.21.7), in both cases giving me a working conky.
PS2: Since there is a WIP wayland_backend that works now, i was thinking if it would be possible to have a conky property that lets the user to have a "preference" over the backend use, something like : prefer_backend = wayland or prefer_wayland = 1. This is an issue because if somebody uses x11 and wayland from time to time, out_to_wayland = true, out_to_x = true, will give the x11 (xwayland) backend in wayland instead of the newer wayland backend.
Version
Lastest (1.21.9)
Which OS/distro are you seeing the problem on?
Arch Linux
Conky config
No response
Stack trace
No response
Relevant log output
No response