[GRASSLIST:6109] Trouble getting grass started

Dear Grass users:

My last message ("Trouble in Portland") was a little vague. Here's a
thorough transcription of my input and the resulting screen messages:

At an intial cygwin command prompt, I enter grass5, which is met with a
quick response of:

starting grass
clear: not found

and then I enter the text screen asking for location, mapset, and
database. I think I entered good information in a previous launch
attempt, so I hit <ESC><ENTER> as directed and get to a "welcome to
grass" screen that prompts me to enter "tcltkgrass&," which I do. I
then get the following stream of messages:

[1] 1532 (or some other number)

GRASS:~> Application initialization failed: no display name and no
$DISPLAY environment variable
Error in startup script: invalid command name "bind"
       while executing
"bind balloon <Enter> {
             set balloonHelp(%W,after) [after 400 {update BalloonHelp
%W}]
       } "
       (procedure "BalloonInit" line 2)
       invoked from within
"BalloonInit"
       (file "usr/local/grass5/tcltkgrass/main/gui.tcl" line 1677
"source $env(TCLTKGRASSBASE)/main/gui.tcl"
      (file "usr/local/grass5/bin/tcltkgrass" line 17)

Any suggestions will be greatly appreciated,

Mike Flanigan, P.E.
Parametrix, Inc.
700 NE Multnomah, Suite 1160
Portland, Oregon 97232
t: 503.233.2400
f: 503.233.4825
c: 503.267.5072
mflanigan@parametrix.com

Mike Flanigan wrote:

My last message ("Trouble in Portland") was a little vague. Here's a
thorough transcription of my input and the resulting screen messages:

At an intial cygwin command prompt, I enter grass5, which is met with a
quick response of:

starting grass
clear: not found

That should be harmless. However, my Cygwin installation (which hasn't
been updated, or even used, in about a year) has a "clear" command
(it's in its own package).

and then I enter the text screen asking for location, mapset, and
database. I think I entered good information in a previous launch
attempt, so I hit <ESC><ENTER> as directed and get to a "welcome to
grass" screen that prompts me to enter "tcltkgrass&," which I do. I
then get the following stream of messages:

[1] 1532 (or some other number)

GRASS:~> Application initialization failed: no display name and no
$DISPLAY environment variable

You need an X server in order to use tcltkgrass or NVIZ. XFree86 is
available for Cygwin, although the last time that I tried it was
definitely "beta" quality.

I'm not sure that tcltkgrass is really worth the effort of installing
XFree86. Unless you want to use NVIZ (in which case, and X server is
necessary), you may as well stick to the command-line interface.

--
Glynn Clements <glynn.clements@virgin.net>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Glynn Clements wrote:

You need an X server in order to use tcltkgrass or NVIZ. XFree86 is
available for Cygwin, although the last time that I tried it was
definitely "beta" quality.

I'm not sure that tcltkgrass is really worth the effort of installing
XFree86. Unless you want to use NVIZ (in which case, and X server is
necessary), you may as well stick to the command-line interface.

Or just bite the bullet and install Mandrake 9.1 with grass from contrib
(or 5.0.2 from my site, still requires some packages from contrib).

Really, setting up a linux dual-boot (if you have some free space) with
grass is much easier than getting Grass/Cygwin/XFree86 working well.

Buchan

- --
|--------------Another happy Mandrake Club member--------------|
Buchan Milne Mechanical Engineer, Network Manager
Cellphone * Work +27 82 472 2231 * +27 21 8828820x121
Stellenbosch Automotive Engineering http://www.cae.co.za
GPG Key http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE+prOorJK6UGDSBKcRApSAAJ9xSfAEMMsIZ47jIm9e5UKTwkHrqQCgjmFt
ojMXhbA3nfgDeCxHu0d2P7c=
=ff9E
-----END PGP SIGNATURE-----

Buchan Milne wrote:

-----BEGIN PGP SIGNED MESSAGE-----

Really, setting up a linux dual-boot (if you have some free space) with
grass is much easier than getting Grass/Cygwin/XFree86 working well.

Buchan

But maintaining a Linux system could be daunting to someone with other priorities. The instructions given on the Grass site for installing cygwin/etc work perfectly if followed exactly on a system with no hidden problems using windows 2000 SP3