You are not logged in.
Got a strange little problem here and some sleuthing/advice is requested. All was well with my dzen2 and herbstluftwm set up until recently - suddenly clicks on my dzen2 panel don't work. Nothing happens. I can still switch from tag to tag (herbstluftwm for tab) using the superkey+tag index.
What happened prior to this problem that I recollect was:
a) An upgrade from kernel 3.16.1-1 to 3.16.2-1. Of course lots of things came with the kernel upgrade, but when I downgrade to the older kernel, the problem persists. So it couldn't be the kernel upgrade, but it could still possibly be due to an application that also got upgraded with the kernel.
b) I was trying to get my Logitech G510s to work on Arch. I tried the gnome15 application which first required the installation of
python2-uinput, python-virtkey, lg4l-gnome15 and python2-keyring. The actual installation of gnome15 then pulled in a lot of python libraries and a huge part of the gnome de as well. The keyboard's bells and whistles started working with this setup but it had the side effect of locking the system on the first cold boot, and only booted on the first warm boot after that. So I had to uninstall, and did so using a combination of yaourt -Rs <application/library> calls.
I then tried setting up the keyboard using g15daemon and g15stats without much success so I uninstalled them as well.
Which is when I discovered my dzen2 panel wasn't responding to any clicks. Subsequent reinstalls of both herbstluftwm and dzen2, as well as an upgrade of dzen2 that dropped a few days later were also of no help.
So, if any one has any experience with this kind of problem (I'm hoping of a 'been there, fixed that' kind) or any suggestions as to what I might investigate further, kindly let me know.
Last edited by kinleyd (2015-01-13 16:05:17)
Offline
Weird problem. I edited herbstluftwm's panel.sh and replaced this:
if [ ! -z "$dzen2_svn" ] ; then
echo -n "^ca(1,herbstclient focus_monitor $monitor && "'herbstclient use "'${i:1}'") '"${i:1} ^ca()"
else
echo -n " ${i:1} "
fiwith just this, as I am using dzen2-git I ignored the check for dzen2_svn, but used the instructions originally intended for dzen2_svn:
echo -n "^ca(1,herbstclient focus_monitor $monitor && "'herbstclient use "'${i:1}'") '"${i:1} ^ca()"I haven't figured out what changed such that the script that worked perfectly before doesn't after playing with g15daemon and gnome15, but at least this hack works.
Last edited by kinleyd (2015-01-13 16:14:43)
Offline