xmonad border strangeness on OSX vs. Linux

Hi, I have been a user of xmonad for a few months now on Linux, and I thought I would try to bring the tile based sweetness over to my OSX machine. So I fired up X11, followed the tutorial on the Haskell Wiki and got a generally usable setup. I have noticed an issue on the xmonad 0.8.1 with the borders around the windows and focusing. I am using the exact same configuration as on linux: import XMonad import XMonad.Hooks.DynamicLog import XMonad.Hooks.ManageDocks import XMonad.Util.Run(spawnPipe) import XMonad.Util.EZConfig(additionalKeys) import System.IO main = xmonad $ defaultConfig { borderWidth = 1 , terminal= "urxvt" , normalBorderColor = "#ff0000" , focusedBorderColor = "#00ff00" } `additionalKeys` [((mod1Mask, xK_t), spawn "urxvt")] The linux version sets the focused window to have a green border and the rest of the windows to have a red border. When I use this on OSX, I can sometimes get a red border to partially show up around one of the terminals by resizing it, but I never get the focused green border. Is there some setting I am missing or is there something I need to do differently with OSX X11? Here are the links to the images if anyone wants a viz of what is going on. OSX: http://www.flickr.com/photos/30313430@N08/3882016252/ Linux: http://www.flickr.com/photos/30313430@N08/3882016216/ Thanks, Curtis

On Sep 2, 2009, at 13:19 , Curtis Spencer wrote:
I have been a user of xmonad for a few months now on Linux, and I thought I would try to bring the tile based sweetness over to my OSX machine. So I fired up X11, followed the tutorial on the Haskell Wiki and got a generally usable setup. (...) The linux version sets the focused window to have a green border and the rest of the windows to have a red border. When I use this on OSX, I can sometimes get a red border to partially show up around one of the terminals by resizing it, but I never get the focused green border. Is there some setting I am missing or is there something I need to do differently with OSX X11?
Are you running 2.4.0 from xquartz.macosforge.org? If so, this is a known bug with window borders in the server. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH

On Wed, Sep 2, 2009 at 11:48 AM, Brandon S. Allbery KF8NH < allbery@ece.cmu.edu> wrote:
On Sep 2, 2009, at 13:19 , Curtis Spencer wrote:
Is there some setting I am missing or is there something I need to do
differently with OSX X11?
Are you running 2.4.0 from xquartz.macosforge.org? If so, this is a known bug with window borders in the server.
Ok great. I am running that version. Just downgraded and now smooth sailing. Thanks for the advice. -Curtis
participants (2)
-
Brandon S. Allbery KF8NH
-
Curtis Spencer