-
-
Notifications
You must be signed in to change notification settings - Fork 622
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
how to make conky consistenly pass clicks to the root window #320 #654
Comments
#320 was closed due to a month of inactivity after an inquiry. That and a possibly resolved PR. I would suggest you to get familiar with If you can checkout + compile old |
git clone https://github.com/brndnmtthws/conky
git checkout 1.9.0 Compiling from source 1.9 and earlier versions [link] If you can compile |
No progress has been made for years. Only you can find the bad commit. :-) |
Honestly, 1.9.0-4 works fine for me. If it quits working, or if I'm convinced it has horrible security weaknesses that will expose my plan for World Conquest or out me as a Russian Spy (there are 2 under every bed you know) I might do that. Sorry, but right now, there are other things that need my time more. This isn't really inconveniencing me much. I just dropped by because I had new information of a negative sort since I'm running 18.04 now, and nothing changed. I'm not cracking a whip at you, just dropping off info FYI. |
Any progress on this bug guys? Does anyone has any idea what exactly is wrong so that it can be fixed? |
No progress. It's up to anyone to look into this.
I suggested trying |
In Ubuntu at least, the last version that worked correctly, 1.9.0-4, installs and works just fine in 18.04, which is still the current LTS version. Maybe I missed the point, but no ancient OS is required or I'd have just abandoned Conky by now. If it comes to that, I can probably convince yad in a 1 minute loop to do everything I'm doing with conky.
I'm not being demanding, folks. Fix it or not, as you wish. But I won't be spending the time to track it down as you suggest, unless and until I have no alternative that seems easier - like using the old version or teaching yad some new tricks. I just dropped in because I saw there were new posts in the thread. BTW, anyone who wants to work-around this should see the original thread #320. Toward the end I outlined how to get a working deb securely, with gpg signature checked. The method can probably be adapted to distros outside the Debian family that use different package systems. There's also a patch there, with statements implying it worked and another implying it was slated to be incorporated into the the official code. But one or the other apparently is false. I found one additional work-around for Openbox specifically. You can set OB to leave a 1 pixel wide margin around windows by default. Then, if you haven't done anything fancy to over-ride the default (& I do have occasions to, so this is not a complete substitute for pinning the old conky - just a supplement), you can click to the root window by pushing the pointer to any screen edge. |
One more odd datum that might possibly provide a hint if anyone wanted to look into this: I don't expect to spend any time on this issue until my Ubuntu based system has new conky version to try, which might happen with the next LTS, due out in April I think. Or if I set up a PCLOS sytem, I might try on that. Old conky works fine for me. *Old meaning 1.9.0 per "conky --version". Synaptic says conky-std is 1.9.0-4, and oddly won't give me properties on the 2 locked packages "conky" and "conky-all". I presume one of those is a meta. |
i am also not able to click an icon behind conky on Xfce 4.16 with conky 1.11.6 compiled 2020-08-17 for Linux x86_64 |
Freddi, I don't think there is any interest in fixing this. I've moved on. I use a combination of osd-cat, yad, & some openbox-specific tricks with mouse binds in the rc file, to do everything I did with conky. For alphanumeric info, put the osd-cat in a loop in a script that writes the info you need to a text file on a RAM disk. Yad can be done similarly and info can be shown as button labels. if you need some graphical info, you'll need a script to make the image, but yad can show it. Yad has a zillion tricks. And it also has buttons. |
I can confirm that
I use the following conky configs:
|
I installed Ubuntu 22.04. Unfortunately click-through is not working with versions starting from v1.11.1. I am suspicious about my post above, I don't know how it worked; I think I was wrong then. |
I've found the offending commit. It's a0d4393826b9775fb7b4b4c6b51d54fd32a36b91 It appears to be this issue discussed in this thread #709 |
If you can test #1284, that would be great. The change is based on this comment, but whether or not it will work properly with all the different combinations of configurations is hard to tell. |
@brndnmtthws Thank you for responding. I also wondered if that suggested xshape would work. I've just built and run your new branch, unfortunately click-through fails. |
I made a couple more tweaks to the code, perhaps you can try it again. |
@brndnmtthws I've just tried the latest commit, it doesn't work. By the way my window manager is |
Bummer. I don't really have a proper way to test the code right now, which makes fixing this a bit tricky. |
@brndnmtthws XSHAPE extension is like Achilles' heel for X server. I don't know how to help you. |
This issue is stale because it has been open 365 days with no activity. Remove stale label or comment, or this issue will be closed in 30 days. |
Well, github-actions bot, you sure are a prolific poster. Kind of like Professor Staff who teaches so many courses I don't know how he finds time to eat. |
What worked for me is setting max_size to smallest possible number, and setting height to 0. You should find your minimum size your self.
Here is my entire conky settings.
|
Not completed, waiting for #1807 to work well with Gdk background apps (caja). |
"how to make conky consistenly pass clicks to the root window #320" was closed, but the issue is unchanged, as far as I can see. Still fails in much the same way as I reported in the beginning about 2 years ago, under the same circumstances except for an updated environment to the current LTS version of Uubuntu. I've made more detailed comments in that thread.
The text was updated successfully, but these errors were encountered: