There was a recent change (April 14th) to FvwmIconMan's source code to, to quote the changelog: * FvwmIconMan/x.c (change_colorset, recreate_background) (create_manager_window): fix bad hilight colour on some systems (64 bit issue?)
Unfortunately on my machine[*] the effect is exactly the opposite: this change destroys the correct colours in my FvwmIconMan setup. In fact it appears to do very odd things. I've produced two PNGs to illustrate: http://www.cs.toronto.edu/~cks/fvwm-test/fvwmiconman-good.png http://www.cs.toronto.edu/~cks/fvwm-test/fvwmiconman-bad.png (both of these are from the current fvwm CVS.) The only difference between these two screenshots is that the 'bad' one is using the current CVS FvwmIconMan and the 'good' one is produced with a FvwmIconMan binary built with this change reverted. (I literally swapped the binaries back and forth and then had fvwm restart the module.) My FvwmIconMan colour-related configuration is: *FvwmIconMan: FocusAndSelectButton flat goldenrod maroon *FvwmIconMan: FocusButton flat goldenrod maroon *FvwmIconMan: SelectButton flat goldenrod maroon *FvwmIconMan: PlainButton up goldenrod maroon *FvwmIconMan: IconButton up goldenrod maroon I don't set a general FvwmIconMan foreground or background colour. Setting them explicitly doesn't fundamentally change the results; the only net effect is that the iconified 'xterm1' FvwmIconMan button doesn't have the grey cast it does in the -bad PNG here. I can easily test patches/changes if people would like. Thanks in advance. - cks [*: my machine is 64-bit Fedora 18 with an ATI graphics card and the normal Fedora 18 open source drivers. These particular screenshots are from an Xephyr session, but I first saw the effect on the real display.]