Skip to content
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

[Bug]: transperancy is lost after some time #2039

Open
nPHYN1T3 opened this issue Sep 21, 2024 · 2 comments
Open

[Bug]: transperancy is lost after some time #2039

nPHYN1T3 opened this issue Sep 21, 2024 · 2 comments
Labels
bug Bug report or bug fix PR display: x11 Issue related to X11 backend rendering Issue or PR related to rendering

Comments

@nPHYN1T3
Copy link

nPHYN1T3 commented Sep 21, 2024

What happened?

When I start conky everything is as it should be. However after some time passes the background turns light gray (it starts off transparent). Simply resaving the conkyrc fixes it but I can't figure out why/what makes it change.

Version

1.21.5

Which OS/distro are you seeing the problem on?

Arch Linux

Conky config

No response

Stack trace

No response

Relevant log output

Previously the snippet below was all that was "odd."

[xcb] Extra reply data still left in queue
[xcb] This is most likely caused by a broken X extension library
[xcb] Aborting, sorry about that.
conky: xcb_io.c:673: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.

Today I caught it turning gray and checked the logs to find nothing.

conky: desktop window (0x386) is root window
conky: window type - desktop
conky: drawing to created window (0x5a00002)
conky: drawing to double buffer
conky: forked to background, pid is 28922

conky: FOUND: console
conky: FOUND: ncurses
conky: FOUND: file
conky: FOUND: x11
conky: FOUND: wayland
conky: '(null)' x11 session running 'CTWM' desktop

I've now started running with -D so hopefully I can catch something more useful soon.

I restarted my Window manager and it went gray, absolutely nothing turned up in the logs. I've restarted my WM before and it's not done it then. It also does it when the WM has never been restarted.

Window manager is CTWM and I'm not running any compositor. Trying with -DD now.

Caught it with -DD still nothing in the logs to say anything went wrong. Just turns gray and loses any transparency.

@nPHYN1T3 nPHYN1T3 added bug Bug report or bug fix PR triage Issue that hasn't been verified labels Sep 21, 2024
@henning-schild
Copy link

Check how many conky processing you have running. Since some time on my system conky starts up many times, basically a new process with every new login. Seems to be related to restoring previously saved sessions.

Could be something different in your case, but 20 transparent windows layered on top of each other are simply not transparent anymore.

@nPHYN1T3
Copy link
Author

nPHYN1T3 commented Sep 25, 2024

There is only a single process/instance. I never said anything about logging in more than once. Also if stacked instances were the case it would continue to be gray after saving the conf file. More so transparency is like adding 0, 0+0+0=0 so if you somehow get a number other than 0 there is an issue/bug. Be 0*3 or 0*20. To clarify my config background is for #00000000 not something like #0000006F.

Your issue sounds like your global xdg autostart and your user autostart have entries on top of several other issues. That said you never mention what DE / WM or environment your using to have such and issue and if you're getting the same symptoms you should probably open a separate report...though your issue sounds more like your machines session handling than a bug in Conky.

@Caellian Caellian added display: x11 Issue related to X11 backend rendering Issue or PR related to rendering and removed triage Issue that hasn't been verified labels Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug report or bug fix PR display: x11 Issue related to X11 backend rendering Issue or PR related to rendering
Projects
None yet
Development

No branches or pull requests

3 participants