I have (hopefully) fixed the problem by adding the missing
file to lib/init and updating the path in gis_set.tcl.
Fixed in 6.0.1-release branch and 6.1-CVS.
So it will appear in both next releases.
##########
Quick solution for you:
For fixing locally, you can grab the file here:
http://freegis.org/cgi-bin/viewcvs.cgi/*checkout*/grass6/lib/init/help.tcl?rev=HEAD&content-type=text/x-tcl
then copy it to
/usr/local/grass6/docs/nviz/help.tcl
as the error message indicates (you will need to create
mkdir -p /usr/local/grass6/docs/nviz
as it won't be existing yet on your machine.
Probably you don't want to miss NVIZ, compiling/installing
it will also cure the problem.
#########
In the CVS versions NVIZ should be again optional. Please
let me know if not.
Best regards
Markus
On Sat, Apr 09, 2005 at 07:41:18AM +0200, Markus Neteler wrote:
Thanks for indicating the problem.
We'll modify it to make it independent from NVIZ (as advertized).
This problem slipped through...So as soon as possible they won't be a requirement any more.
Markus
On Fri, Apr 08, 2005 at 04:47:01PM +0930, Kingsley Burlinson wrote:
> Hi Duster
> This is precisely the problem I encountered and mentioned to the list
> last week. You MUST have nviz and therefore opengl also, in order for
> the grass6 gui to work. These items are NOT optional, contrary to the
> statements in the "requirements" on the grass6 web page.
>
> Although the REQUIREMENTS states that you do not have to compile nviz -
> in fact you DO need to compile Nviz to get the grass6 gui to work .
> Without nviz, you get this error message. You need to recompile and
> ensure that you build nviz.
> And perhaps the reason you did not build nviz was because you do not
> have opengl on your system. That will prevent nviz from building. (That
> is the problem I had). You will have to ensure you have opengl (see the
> link to mesa on the requirements page if you need an opengl) and compile
> it then rebuild grass to solve this error problem.
>
> Opengl and nviz were NOT required in grass 5 - but in grass 6 they are
> DEFINATE REQUIREMENTS if you require the GUI interface.
>
> Check the end of the configure output and make sure it is including
> nviz. In your grass6 installation directory you should have directory
> nviz within the docs directory, eg /usr/local/grass6/docs/nviz. Without
> nviz, there is no nviz directory within docs and the grass6 gui will not
> work.
>
> Kingsley burlinson
>
> here is the error I received before I built nviz:
> >solidus{kgb}621: grass6 -gui
> >Cleaning up temporary files.....
> >Starting GRASS ...
> >Error in startup script: couldn't read file
> >"/usr/local/grass6/docs/nviz/help.tcl": no such file or directory
> > while executing
> >"source $env(GISBASE)/docs/nviz/help.tcl"
> > (file "/usr/local/grass6/etc/gis_set.tcl" line 36)
> >Error in Tcl/Tk startup. If necessary, please
> >report this error to the GRASS developers.
>
>
>
> Düster Horst wrote:
>
> >Hallo
> >
> >I compiled grass60 from source code today. The compilation process works
> >well without any error messages.
> >
> >I try to start grass60 with the command grass60 and the following messages
> >appears:
> >
> >WELCOME TO GRASS Version 6.0.0 2005
> >
> > 1) Have at your side all available GRASS tutorials
> >
> > 2) When working on your location, the following materials
> > are extremely useful:
> > - A topo map of your area
> > - Current catalog of available computer maps
> >
> > 3) Check the GRASS webpages for feedback mailinglists and more:
> > http://grass.itc.it/
> > http://grass.ibiblio.edu/
> >
> >Hit RETURN to continue
> >
> >Starting GRASS ...
> >Error in startup script: couldn't read file
> >"/usr/local/grass-6.0.0/docs/nviz/help.tcl": no such file or dir
> >ectory
> > while executing
> >"source $env(GISBASE)/docs/nviz/help.tcl"
> > (file "/usr/local/grass-6.0.0/etc/gis_set.tcl" line 36)
> >/usr/local/grass-6.0.0/etc/<UNKNOWN>/<UNKNOWN>/.gislock: No such file or
> >directory
> >ERROR: /usr/local/grass-6.0.0/etc/lock:
> >gisusr is currently running GRASS in selected mapset. Concurrent use not
> >allowed.
> >
> >What is wrong?? I'll be grateful about any hint.
> >
> >With best regards
> >
> >Dr. Horst Düster
> >GIS-Koordinator /Amtschef Stv.
> >
> >Kanton Solothurn
> >Amt für Geoinformation
> >Abteilung SO!GIS Koordination
> >Werkhofstr. 65
> >CH-4509 Solothurn
> >
> >Tel.: ++41 (0)32 627 25 32
> >Fax: ++41 (0)32 627 22 14
> >
> >horst.duester@bd.so.ch
> >www.sogis.so.ch
> >
> >
> >
>
>--
Markus Neteler <neteler itc it> http://mpa.itc.it
ITC-irst - Centro per la Ricerca Scientifica e Tecnologica
MPBA - Predictive Models for Biol. & Environ. Data Analysis
Via Sommarive, 18 - 38050 Povo (Trento), Italy
--
Markus Neteler <neteler itc it> http://mpa.itc.it
ITC-irst - Centro per la Ricerca Scientifica e Tecnologica
MPBA - Predictive Models for Biol. & Environ. Data Analysis
Via Sommarive, 18 - 38050 Povo (Trento), Italy