
23 Dec
2010
23 Dec
'10
12:40 a.m.
Samir Unni
If I have the 1920x1200 monitor connected, the top struts give me something like this (I didn't grep the output, since there were only 2 lines):
_NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 18, 0, 0, 0, 0, 0, 1920, 3219, 0, 0 WM_NAME(STRING) = "dzen title"
And the bottom struts both give me just this:
WM_NAME(STRING) = "dzen title"
The problem is with dzen, not xmonad. Looking at the source for dzen, it looks like it's not really xinerama aware. It sets a strut if it's at the very top or very bottom of your display, based on xlib's `DisplayHeight`. I don't know enough about xlib to tell you how to fix this.