[GRASS-user] GRASS 6.2.1-1 Installation Question
Ramu Narayanan
ramu.nm at gmail.com
Mon Feb 19 13:38:45 EST 2007
Hello,
The problem that I encountered no longer appears.
I opened grass62 in text mode using the Spearfish60, typed in g.gisenv and
noticed that LOCATION_NAME was set to Spearfish60 but not LOCATION. I then
added a LOCATION variable (not sure if needed) and then entered gis.m which
then opened up the GRASS6.2 manager, map display and output windows. I can
now enter the GUI and the text based modes without seeing the same error
message that I saw before. The problem I currently face is that when I
enter the command into the GRASS command prompt:
d.mon x0
The following message appears:
GRASS 6.2.1 (spearfish60):~ > d.mon x0
using default visual which is TrueColor
ncolors: 16777216
Graphics driver [x0] started
Socket is already in use or not accepting connections.
Use d.mon to select a monitor
Problem selecting x0. Will try once more
Socket is already in use or not accepting connections.
Use d.mon to select a monitor
GRASS 6.2.1 (spearfish60):~ > d.rast soils
No graphics monitor has been selected for output.
Please run "d.mon" to select a graphics monitor.
I get similar messages regardless of whether I do this in the GRASS command
prompt or the Grass Manager window.
The list and info commands appear to be working.
Ramu
On 2/19/07, Glynn Clements <glynn at gclements.plus.com> wrote:
>
>
> Hamish wrote:
>
> > If you ever manage to make it into GRASS you can try "g.gisenv --help"
> at
> > the command prompt and see if you get a useful help message there.
> > That will tell you if most of the program is working.
> > g.gisenv is what sets $LOCATION.
>
> If you have trouble getting past Init.sh and into a shell, one option
> is to avoid the -text/-gui interaction altogether and just specify the
> complete path to the mapset directory, e.g.:
>
> grass62 -text ~/grass-data/spearfish57/glynn
>
> [equivalent to specifying database:/home/glynn/grass-data,
> location:spearfish57, mapset:glynn in the start-up screen.]
>
> If that doesn't work, you can try bypassing Init.sh altogether, by
> creating a ~/.grassrc6 file and setting up the "session" manually.
>
> This is what I use in my ~/.bashrc to make GRASS commands available
> everywhere:
>
> export GISBASE=/opt/grass-6.3.cvs
> export GRASS_GNUPLOT='gnuplot -persist'
> export GRASS_WIDTH=640
> export GRASS_HEIGHT=480
> export GRASS_HTML_BROWSER=firefox
> export GRASS_PAGER=cat
> export GRASS_PERL=perl
> export GRASS_TCLSH=tclsh
> export GRASS_WISH=wish
>
> export PATH="$GISBASE/bin:$GISBASE/scripts:$PATH"
> export LD_LIBRARY_PATH="$GISBASE/lib"
> export GRASS_LD_LIBRARY_PATH="$LD_LIBRARY_PATH"
>
> export GIS_LOCK=$$
> export GRASS_VERSION="6.1.cvs"
>
> tmp=/tmp/grass6-"`whoami`"-$GIS_LOCK
> export GISRC="$tmp/gisrc"
> mkdir "$tmp"
> cp ~/.grassrc6 "$GISRC"
>
> --
> Glynn Clements <glynn at gclements.plus.com>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/grass-user/attachments/20070219/8004fc14/attachment.html
More information about the grass-user
mailing list