Re: FVWM: It isn't working. :-)

From: Martin Kraemer <Martin.Kraemer_at_mch.sni.de>
Date: Fri, 19 Apr 1996 16:25:50 +0200 (MET DST)

Charles Hines wrote...
> >>>>> "Matt" == Matt Hayne <matt_at_pulse.it.com.au> writes:
>
> Matt> Hi, sorry to bother everybody with stupid queries such as this,
> Matt> but I simply cannot get FVWM 2.0.42 to function properly.
>
> Do you have a ~/.fvwm2rc file? That seems to be a common mistake.


I stumbled over a different bug yesterday, which could be the reason for
the behavior described by Matt:

After doing "MakeMakefiles && make" on a plain vanilla fvwm-2.0.42, I
ended up with /usr/lib/X11/fvwm2 not being a directory, but a FILE!!!!
This resulted in all undecorated windows and no way to end fvwm.

Apparently, there's a "mkinstalldir" missing for the fvwm2 subdirectory,
and all the "install module/XXX/XXX /usr/lib/X11/fvwm2" commands override
the generated file instead of putting it into the subdirectory.

So have a look at this file/directory and if it's a file, remove it,
create an empty directory and re-"make install".

If this cured the problem, please re-report to the list; others may have
the same problem...

    Martin
________
BTW: fvwm is _supposed to_ have one little root menu in this case,
offering you a single "Builtin Menu" with a selection "Exit FVWM".
Unfortunately, this didn't work in my version (maybe because fvwm didn't
find the color slategrey; can someone check if this works? What does fvwm
show in absence of both $LIBDIR/system.fvwmrc and ~/.fvwm2rc?)

This is the startup code from fvwm.c:
  /* read config file, set up menus, colors, fonts */
  ExecuteFunction("HilightColor black grey",NULL,&Event,C_ROOT,-1);
  ExecuteFunction("XORValue 255",NULL,&Event,C_ROOT,-1);
  ExecuteFunction("MenuStyle black grey grey50 fixed fvwm",
                  NULL,&Event,C_ROOT,-1);
  ExecuteFunction("TitleStyle Centered Raised",NULL,&Event,C_ROOT,-1);
  ExecuteFunction("IconFont fixed", NULL,&Event,C_ROOT,-1);
  ExecuteFunction("WindowFont fixed", NULL,&Event,C_ROOT,-1);

  ExecuteFunction("Style \"*\" Color black/dimgrey, Title, RandomPlacement",
                  NULL,&Event,C_ROOT,-1);
  ExecuteFunction("Style \"*\" SmartPlacement", NULL,&Event,C_ROOT,-1);
  ExecuteFunction("AddToMenu builtin_menu \"Builtin Menu\" Title",
                  NULL,&Event,C_ROOT,-1);
  ExecuteFunction("+ \"Exit FVWM\" Quit",
                  NULL,&Event,C_ROOT,-1);
  ExecuteFunction("Mouse 1 R N Popup builtin_menu", NULL,&Event,C_ROOT,-1);
  DBUG("main","Running config_command...");
  ExecuteFunction(config_command, NULL,&Event,C_ROOT,-1);
  DBUG("main","Done running config_command");
-- 
| S I E M E N S |   Martin.Kraemer_at_mch.sni.de   |      Siemens Nixdorf
| ------------- |   Voice: +49-89-636-46021     |  Informationssysteme AG
| N I X D O R F |   FAX:   +49-89-636-44994     |   81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request
--
Visit the official FVWM web page at <URL:http://www.hpc.uh.edu/fvwm/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Fri Apr 19 1996 - 09:23:13 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:58 BST