> > I am running precompiled grass4.3 on a Linux system.
>
> What kind of unix system ? what shell (sh, csh, bash, tcsh,...) are you
> using ?

Linux is 2.3.x glibc 2/2.1 and tcsh shell.

> Hmm, this is a message displayed by the grass library when a program
> test the environment variables (including $LOCATION).
> After starting the Grass shell, look at what the command "/bin/echo
> $LOCATION"
> "/bin/echo $LOCATION_NAME", etc.  give.  Use "/bin/echo" because the
> problem
> may also be that variable are set but not exported (thus not available
> for
> the programs you run)

Just found the problem.  I had gotten grass5 to work correctly, and in
investigating the difference, noticed that ~/.grassrc5 contained the
right variables whereas ~/.grassrc was an empty directory.  Removing the
directory and then running grass4.3 again fixed the problem.  Thanks for
the part about your .grassrc5 file, I never would have figured it out
without that.

However, now I'm trying to run the display, but whenever I type
	 d.mon start=x?
the window pops up and I get the response
	 Found 224 colors on Display
	 Graphics driver [x0] started
However, it does not subsequently return control to a prompt.  If I try
to force it with <Ctrl-C>, the first time it responds
	 Problem selecting x?. Will try once more
and then the second will bring up a prompt.  Subsequently,
	 d.mon select=x?
will not do anything and any attempt to draw anything will fail.

I am running XFree86-3.3.x at 1152x864 at 256 colors, at least for
purposes of running GRASS (I usually run 16bit, but having read that
GRASS doesn't like anything but 256 colors, I switched for that).

Scott Smith

PS. Are there any troubleshooting documents that I could turn to for
problems like these?


