FvwmIconMan works abnormally with Icons flushed


I have fvwm smoothly running for years, but FvwmIconMan has a odd problem occasionally. (FvwmIconMan is swallowed in a FvwmBar)

Recently I finally figured out how to reproduce it.

the problem would probably occur when both the root menu and one of its submenu overlapped continuously on the FvwmBar.

there is a image shows what happened on the FvwmIconMan(The menu doesn’t show there, because I don’t know how screenshot the menu:-)).


the FVWM version:
fvwm 2.5.31 compiled on Mar 27 2011 at 13:41:20
with support for: ReadLine, RPlay, Stroke, XPM, PNG, SVG, Shape, XShm, SM, Bidi text, Xinerama, XRender, XCursor, XFT, NLS

FvwmIconMan configuration(my .fvwm2rc is derived from taviso’s):

DestroyModuleConfig FvwmIconMan: *
FvwmIconMan: ManagerGeometry 1x1
FvwmIconMan: ButtonGeometry 24x23
FvwmIconMan: FocusAndSelectButton flat
FvwmIconMan: FocusButton flat
FvwmIconMan: IconButton flat
FvwmIconMan: IconColorset 16
FvwmIconMan: PlainButton flat
FvwmIconMan: SelectButton flat
FvwmIconMan: Action Mouse 0 N sendcommand Nop
FvwmIconMan: Action Mouse 2 N sendcommand Thumbnail
FvwmIconMan: Action Mouse 1 N sendcommand “IconifyX”, sendcommand FlipFocus
FvwmIconMan: Action Mouse 3 N sendcommand “Popup MenuFvwmWindowOps Rectangle +$left+$top 0 -100m”
FvwmIconMan: Colorset 15
FvwmIconMan: ReliefThickness 1
FvwmIconMan: Font "--bitstream vera sans mono-medium-r-
, -
*FvwmIconMan: FocusAndSelectColorset 16
#*FvwmIconMan: Tips always
*FvwmIconMan: FocusColorset 16
*FvwmIconMan: Resolution Page
*FvwmIconMan: DrawIcons always
*FvwmIconMan: FollowFocus True
*FvwmIconMan: UseWinList True
*FvwmIconMan: ShowOnlyIcons False
*FvwmIconMan: IconColorset 31
#*FvwmIconMan: Format “%c: %i”
*FvwmIconMan: Title “”
*FvwmIconMan: Sort id

sometimes it would occur also just when the Menu has overlapping on fvwmbar.

FvwmBar? No – you probably mean FvwmButtons.

Can you please explain what the problem is in words? I can’t tell from that tiny screenshot what the problem actually is.

– Thomas Adam

Yes, FvwmBar is a FvwmButtons swallowed a FvwmIconMan.
The problem is, sometimes FvwmIconMan would not draw itself correctly when the menu has overlaps on it.
It flushed itself with full of mini-icons(this was shown on the screenshot).

I think it is abnormal and tried to find a config option to avoid it, but found no one suitable.

OK – can you reproduce something similar just using plain colorsets (that is, no miniicons as a background)? What graphics driver are you using? I’ve heard/seen problems with FvwmIconMan running under Intel drivers.

– Thomas Adam

Hmmm, I didn’t set any background mini-icons,
the background icons is drwn by fvwm. that’s the problem.

I am using a nvidia driver.