[GRASS5] One step at a time.

  Well, I can now start GRASS5, but only by using the -text option. Why
assume a GUI default?

  When I try to enter location and mapset names, I have no erase capability
(i.e., neither the delete nor the backspace keys work). Is this normal?

  When I finally get to the command prompt I try starting a monitor, and
this is what I get:

GRASS:/mnt/usr4/coeur-rochester/data > d.mon start=x0
Sorry, </usr/local/grass5/dev/fifo.1a> not available
Have GRASS adminstrator check etc/monitorcap file
Can't stat /usr/local/grass5/dev/fifo.1a
Problem selecting x0. Will try once more
Can't stat /usr/local/grass5/dev/fifo.1a

  When I list the monitors, x0 through x6 are shown to be available. So,
what have I left off here?

  BTW, this is with beta-11.2.

Thanks,

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Rich Shepard wrote:

  When I try to enter location and mapset names, I have no erase capability
(i.e., neither the delete nor the backspace keys work). Is this normal?

for as far as I have been using GRASS (good 10 years) there was
no erase capability - you have to go back and rewrite. That is why a new
start-up GUI is highly desirable. I don't know the answer to the d.mon problem.

Helena

  When I finally get to the command prompt I try starting a monitor, and
this is what I get:

GRASS:/mnt/usr4/coeur-rochester/data > d.mon start=x0
Sorry, </usr/local/grass5/dev/fifo.1a> not available
Have GRASS adminstrator check etc/monitorcap file
Can't stat /usr/local/grass5/dev/fifo.1a
Problem selecting x0. Will try once more
Can't stat /usr/local/grass5/dev/fifo.1a

  When I list the monitors, x0 through x6 are shown to be available. So,
what have I left off here?

  BTW, this is with beta-11.2.

Thanks,

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Sun, 18 Feb 2001, Helena wrote:

for as far as I have been using GRASS (good 10 years) there was
no erase capability - you have to go back and rewrite. That is why a new
start-up GUI is highly desirable. I don't know the answer to the d.mon problem.

Helena,

  Thanks! That never came up as a problem when I used the sample data sets
in 4.x. :slight_smile: Now, I'm trying to use GRASS to solve real problems and I'm
discovering things I did not encounter before.

  Appreciate your insight.

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Rich,

Check to see if the files /usr/local/grass5/dev/fifo.1a, /usr/local/grass5/dev/fifo.1b, etc. exist and that they are fifo files. They should have permissions like prw-rw-rw-.

If these don’t exist, you should be able to create them with the create_fifos.sh script in /usr/local/grass5/dev. Run it as:
./create_fifos.sh /usr/local/grass5

Did you install as root or as a user? You may need to make sure that you have write permissions on the dev directory.

Hope this helps.

Malcolm

Rich Shepard wrote:

  Well, I can now start GRASS5, but only by using the -text option. Why
assume a GUI default?

  When I try to enter location and mapset names, I have no erase capability
(i.e., neither the delete nor the backspace keys work). Is this normal?

  When I finally get to the command prompt I try starting a monitor, and
this is what I get:

GRASS:/mnt/usr4/coeur-rochester/data > d.mon start=x0
Sorry, </usr/local/grass5/dev/fifo.1a> not available
Have GRASS adminstrator check etc/monitorcap file
Can't stat /usr/local/grass5/dev/fifo.1a
Problem selecting x0. Will try once more
Can't stat /usr/local/grass5/dev/fifo.1a

  When I list the monitors, x0 through x6 are shown to be available. So,
what have I left off here?

  BTW, this is with beta-11.2.

Thanks,

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
 + 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | [rshepard@appl-ecosys.com](mailto:rshepard@appl-ecosys.com)

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
[minordomo@geog.uni-hannover.de](mailto:minordomo@geog.uni-hannover.de) with
subject 'unsubscribe grass5'

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to: minordomo@geog.uni-hannover.de with subject ‘unsubscribe grass5’

Rich,

I see an earlier message from Markus that indicates there may be a bug in the create_fifos.sh script in the source tar ball. I’m not sure if the version you have has this bug. It may not work as I described …

Let us know if you have problems.

Malcolm

Malcolm Blue wrote:

Rich,

Check to see if the files /usr/local/grass5/dev/fifo.1a, /usr/local/grass5/dev/fifo.1b, etc. exist and that they are fifo files. They should have permissions like prw-rw-rw-.

If these don’t exist, you should be able to create them with the create_fifos.sh script in /usr/local/grass5/dev. Run it as:
./create_fifos.sh /usr/local/grass5

Did you install as root or as a user? You may need to make sure that you have write permissions on the dev directory.

Hope this helps.

Malcolm

Rich Shepard wrote:

  Well, I can now start GRASS5, but only by using the -text option. Why
assume a GUI default?

  When I try to enter location and mapset names, I have no erase capability
(i.e., neither the delete nor the backspace keys work). Is this normal?

  When I finally get to the command prompt I try starting a monitor, and
this is what I get:

GRASS:/mnt/usr4/coeur-rochester/data > d.mon start=x0
Sorry, </usr/local/grass5/dev/fifo.1a> not available
Have GRASS adminstrator check etc/monitorcap file
Can't stat /usr/local/grass5/dev/fifo.1a
Problem selecting x0. Will try once more
Can't stat /usr/local/grass5/dev/fifo.1a

  When I list the monitors, x0 through x6 are shown to be available. So,
what have I left off here?

  BTW, this is with beta-11.2.

Thanks,

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
 + 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | [rshepard@appl-ecosys.com](mailto:rshepard@appl-ecosys.com)

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
[minordomo@geog.uni-hannover.de](mailto:minordomo@geog.uni-hannover.de) with
subject 'unsubscribe grass5'

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to: minordomo@geog.uni-hannover.de with subject ‘unsubscribe grass5’

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to: minordomo@geog.uni-hannover.de with subject ‘unsubscribe grass5’

On Sun, 18 Feb 2001, Malcolm Blue wrote:

Check to see if the files /usr/local/grass5/dev/fifo.1a,
/usr/local/grass5/dev/fifo.1b, etc. exist and that they are fifo files. They
should have permissions like prw-rw-rw-.

Malcolm,

  Nope. /usr/local/grass5/dev is a shell script, not a directory.

If these don't exist, you should be able to create them with the create_fifos.sh
script in /usr/local/grass5/dev. Run it as:
./create_fifos.sh /usr/local/grass5

  See above. There is no create_fifos.sh because there's no directory called
dev/. It's a shell script file.

Did you install as root or as a user? You may need to make sure that you have
write permissions on the dev directory.

  Most source files I can compile and make as a user, then it requires root
access to run 'make install'. That was the case here, too. Only root has
write permission to /usr/local/

  I understand, too, there are now permission problems, and only the mapset
owner can work with those files. IMO, that's not a good thing. Leave the
*nix permissions to do their thing and let local administrators modify
access groups to suit their needs and security philosophy.

  /usr/local/grass5/dev is owned by root:

-rwxr-xr-x 1 root root 977 Feb 16 16:27 dev*

  When I try running, `./dev /usr/local/grass5', nothing meaningful happens:

touch: /usr/local/grass5/dev/fifo.15b: Not a directory
rm: cannot remove /usr/local/grass5/dev/fifo.16a': Not a directory
touch: /usr/local/grass5/dev/fifo.16a: Not a directory
rm: cannot remove /usr/local/grass5/dev/fifo.16b': Not a directory
touch: /usr/local/grass5/dev/fifo.16b: Not a directory
rm: cannot remove /usr/local/grass5/dev/fifo.17a': Not a directory

All because dev is a file, not a directory.

  Something's quite broken here.

Thanks,

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Sun, 18 Feb 2001, Malcolm Blue wrote:

I see an earlier message from Markus that indicates there may be a bug in the
create_fifos.sh script in the source tar ball. I'm not sure if the version you
have has this bug. It may not work as I described ...

  I guess the bug killed it. I do not have create_fifos.sh anywhere on the
system. Since the locate database was updated last night, if it existed it
would be registered.

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Sun, 18 Feb 2001, Malcolm Blue wrote:

> Check to see if the files /usr/local/grass5/dev/fifo.1a,
> /usr/local/grass5/dev/fifo.1b, etc. exist and that they are fifo files. They
> should have permissions like prw-rw-rw-.

Malcolm,

  Nope. /usr/local/grass5/dev is a shell script, not a directory.

> If these don't exist, you should be able to create them with the create_fifos.sh
> script in /usr/local/grass5/dev. Run it as:
> ./create_fifos.sh /usr/local/grass5

  See above. There is no create_fifos.sh because there's no directory called
dev/. It's a shell script file.

Rich, Malcom, et al,

I have reported the same behavior for Beta 11 on Mac OS X.

What I did was

    mv dev ../..
    mkdir dev
    chmod 777 ../../dev
    ../../dev /usr/local/grass5

That should create the fifios for you.

Yours,

Jeshua Lacock
Cartographer/Owner
http://SierraMaps.com
http://3dTopoMaps.com
Telephone: (760) 935-4481

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Sun, 18 Feb 2001, Malcolm Blue wrote:

If these don't exist, you should be able to create them with the create_fifos.sh
script in /usr/local/grass5/dev. Run it as:
./create_fifos.sh /usr/local/grass5

  Thanks, Malcolm! I found create_fifos.sh in
/opt/grass5/grass5-beta11.2/src/shells, copied it to a newly-created
/usr/local/grass5/dev, made it executable and ran it. Et voila! fifos!

  Now I'll go test it ...

  Woo! Woo! It's working!

  Now, I need to learn how to create GRASS files when the existing data are
in a different format and need to be translated.

Again, thanks!

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
              Making environmentally-responsible mining happen. (SM)
                       --------------------------------
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'