
I have xmonad and xmonad-contrib 0.7 installed and running. I am trying to have xmobar running in it's own space on the top of the screen. When I start or restart xmonad, the windows make a gap correctly, and xmobar is shown correctly. But when I switch to the next monitor and then back again, xmobar disappears, but the space for xmobar remains. When I switch to the next monitor and back again, then the space for xmobar disappears and I can't get my xmobar instance back again without restarting xmonad. I am completely new to xmonad, haskell, etc. I have been going through the xmonad.hs samples looking for something that will get this working. I have not found anything that will keep xmobar showing. Thanks for you help. --- Bastian Webster

On Tue, 2008/07/08 06:58:25 -0500, Bastian Webster wrote:
But when I switch to the next monitor and then back again, xmobar disappears, but the space for xmobar remains. When I switch to the next monitor and back again, then the space for xmobar disappears and I can't get my xmobar instance back again without restarting xmonad.
That doesn’t sound familiar, but old versions of xmobar didn’t work quite right with multiple monitors. What version of xmobar are you running, and what is the position line of your xmobar config? (I think it was xmobar 0.8 that implemented the partial strut property, allowing different screens to have different gaps. And setting the position to Static will not work with ManageDocks.)
participants (2)
-
Bastian Webster
-
lithis