-
-
Notifications
You must be signed in to change notification settings - Fork 589
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The root window is not redrawn when changing the background #1247
Comments
Hello. Similar issue here: Archlinux x86_64, awesome-git with background managed by awesome. I'm currently on commit cf08a3b, but 2efd2c8 seemed work fine. The gkrellm on the screenshot has transparent background and updates it every second, but the other parts of the screen are updated only if I open a window on full screen. |
Today I upgraded from 8bd4132 to cf08a3b and noticed this issue. picom.mp4 |
I thought to myself, "I will add this later", then proceeded to forget about this... Fixes #1247 Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Sorry this is because of an oversight of me. Should be fixed now. |
Platform
archlinux amd64
GPU, drivers, and screen setup
Environment
window manager: bspwm
picom version
tested on current HEAD; cf08a3b (issue exists since 5baec46)
Diagnostics
**Version:** vgit-24aa1Extensions:
Misc:
Drivers (inaccurate):
AMDGPU, Radeon
Backend: glx
Backend: egl
Configuration:
Configuration file
Steps of reproduction
Expected behavior
damage is added on that root window and redrawn with the new pixmap
Current Behavior
root window is only updated under windows
Stack trace
OpenGL trace
I'll add a trace, or a chunk of one, if it would be helpful.
Other details
since 5baec46, when using the v2_renderer the root window image is not updated when it is changed (except under any windows present).
I am using
setroot
(usesXSetWindowBackgroundPixmap
) to change background colors. That commit doesn't have v2 renderer enabled so,PICOM_DEBUG="v2_renderer" picom --conf /dev/null --backend glx
following is a video how how the issue presents while changing background color at an interval.
picom-5baec46.webm
The text was updated successfully, but these errors were encountered: