the "startup" script which is mentioned in the
manpage/html pages (~/.icewm/startup) is not executed
when I -- or more precisely -- XDM/KDM starts icewm.
I found out that startup is executed when
"icewm-session" is, but unfortunately, icewm-session is
not executed for my distribution (SuSE 9.1
Professional). Furthermore, they packaged icewm-session
into a "icewm-gnome" subpackage (there is also
"icewm-default" and "icewm" (base)). Since I do not use
GNOME, and as such don't have that installed, so is the
Anyway, even with icewm-gnome package I seriously doubt
that KDM/XDM would start icewm-session, since *DM
simply execute /usr/X11R6/bin/<NameOfTheWm>, and that
location in X11R6/bin can't be changed, i.e. if your
filename differs from the name of the WM, you're screwed.
Blah, to sum it up, startup is not run. And here's a
[not perfect, if I may add] patch to fix it.