o GRASS text mode startup "grass76" starts up g.gui by default (if not first time user). "grass76 --text" will start up in text mode. "grass76 --gtext" will start up with graphical welcome screen but continue then in text mode. "grass76 --gui" will start up in th graphical user interface (wxpython mode). You can set an alias "grass76" to e.g. "grass76 --text" to use text mode by default. Or set the environmental variable GRASS_GUI=text. o GRASS non-interactive startup examples You can startup GRASS non-interactively using some env variables. LOCATION GISDBASE LOCATION_NAME MAPSET LOCATION var overrides GISDBASE/LOCATION_NAME/MAPSET location. ex1) export LOCATION=/usr/home/grass/usr/data1/loc1/map1 export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 grass76 - # non-interactive startup using LOCATION location ex2) export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 grass76 - # non-interactive startup using # GISDBASE/LOCATION_NAME/MAPSET location Also, the first argument of grass76 can override these env vars. ex3) export LOCATION=/usr/home/grass/usr/data1/loc1/map1 export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 grass76 /usr/home/grass/usr/data2/loc2-1/map1-1 # non-interactive startup using # /usr/home/grass/usr/data2/loc2-1/map1-1 location ex4) export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 grass76 /usr/home/grass/usr/data2/loc2-1/map1-1 # non-interactive startup using # /usr/home/grass/usr/data2/loc2-1/map1-1 location ex5) export LOCATION=/usr/home/grass/usr/data1/loc1/map1 export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 grass76 map1-1 # non-interactive startup using # GISDBASE/LOCATION_NAME/map1-1 location ex6) export LOCATION=/usr/home/grass/usr/data1/loc1/map1 export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 grass76 loc2-1/map1-1 # non-interactive startup using # GISDBASE/loc2-1/map1-1 location Send any suggestions to at https://lists.osgeo.org/pipermail/grass-dev/