[GRASS-de] NVIZ

Otto Dassau otto.dassau at gmx.de
Do Jul 17 15:19:14 CEST 2003


Hallo Henriette,

welches NVIZ Paket hast du denn bei dir installiert? 

a) nviz_postgresql_tk84_i686-pc-linux-gnu_.tar.gz

oder  

b) nviz_postgresql_tk84_i686-pc-linux-gnu_suse81.tar.gz 

falls es a) ist, dann wuerde ich b) nochmal probieren. Also alles 
nochmal von vorne :-(

Auch wenn es auf einer SuSe8.1 kompiliert ist, passt es wahrscheinlich 
ganz gut zu deiner 8.2 Version.

  Otto 


Henriette Duda schrieb:
> 
> Hallo nocheinmal!
> 
> Ich habe jetzt das neue NVIZ installiert. NVIZ hat es dann auch bis zum
> Bildaufbau geschafft obwohl schon beim Start kam nach building color table
> kam:
> 
> building color table
> loading error
> Adding panels from /usr/local/grass5/etc/nviz2.2/scripts
> Nv_(panels)
> toplevel made
> libGL error: failed to open DRM: Operation not permitted
> libGL error: reverting to (slow) indirect rendering
> 
> Als ich die Regler verschieben wollte, ist es wieder abgestürzt. Meldung:
> 
> shine set to: 76.000000
> child killed: segmentation violation
>     while executing
> "exec /usr/local/grass5/etc/nviz2.2/NVWISH2.2 -f
> /usr/local/grass5/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ >&@stdout"
>     ("eval" body line 1)
>     invoked from within
> "eval exec $env(GISBASE)/etc/nviz2.2/NVWISH2.2 -f
> $env(GISBASE)/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ >&@stdout"
>     invoked from within
> "if {$argv == ""} {
> #no arguments
> eval exec $env(GISBASE)/etc/nviz2.2/NVWISH2.2 -f
> $env(GISBASE)/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ >&@stdo..."
>     (file "/usr/local/grass5/bin/nviz" line 16)
> 
> Ich benutze SUSE 8.2 und alle Biblitheken sind, wo sie benötigt werden (bzw
> Links auf diese Bibliotheken)
> 
> Viele Grüße Henriette
> 
> Am Donnerstag, 17. Juli 2003 14:15 schrieben Sie:
> > Hallo,
> >
> > Henriette Duda schrieb:
> > > Habe ich schon versucht.
> > > Dann kommt die Meldung: konnte open nicht ausführen, die Datei existiert
> > > bereits.
> >
> > OK, dann musst du es vorher natuerlich loeschen, ...
> > d.h. wenn dein GRASS unter /usr/local/grass5/ installiert ist, machst du
> > folgendes als root:
> >
> > rm -f /usr/local/grass5/bin/nviz
> > rm -rf /usr/local/grass5/etc/nviz2.2
> >
> > dann sollte alles weg sein, und du kannst es neu installieren ...
> >
> > Vielleicht solltest du vorher aber mal schauen, welche Bibliotheken
> > dein jetziges nviz ueberhaupt benutzt:
> >
> > ldd /usr/local/grass5/etc/nviz2.2/NVWISH2.2
> >
> > da sollte dann sowas stehen wie:
> > [...]
> >         libtk8.4.so => /usr/lib/libtk8.4.so (0x4005b000)
> >         libtcl8.4.so => /usr/lib/libtcl8.4.so (0x40133000)
> > [...]
> >
> > Was fuer ein Betriebssystem nutzt du? Und schau doch mal nach, wo
> > deine tcl/tk Bibliotheken installiert sind? /usr/ oder /usr/local/
> >
> >   Otto
> >
> > > Am Donnerstag, 17. Juli 2003 13:48 schrieben Sie:
> > > > Hallo Henriette,
> > > >
> > > > du brauchst nur der installationsanweidung folgen und die
> > > > die vorhandene nviz version durch die fuer dich "richtige"
> > > > ersetzen (ueberschreiben).
> > > >
> > > > http://grass.itc.it/grass5/binary/linux/nviz_postgresql_tk84_i686-pc-li
> > > >nux- gnu_.txt
> > > >
> > > > NVIZ with PSQL support installation:
> > > >  1. start grass5
> > > >  2. cd $GISBASE (usr/local/grass5/)
> > > >  3. tar xvfz /path/to/nviz_postgresql_tk84_xxx.tar.gz
> > > >
> > > > dann hast du nviz neu installiert.
> > > >
> > > >   Otto
> > > >
> > > > Henriette Duda schrieb:
> > > > > Danke für Deine schnelle Antwort.
> > > > > Ich habe versucht den Ausgangszustand wiederherzustellen (es ist
> > > > > jetzt nur tcltk 8.4 drauf, aber der Fehler taucht immer noch auf. Wie
> > > > > deinstalliere ich denn meine NVIZ Version? (Ich bin noch nicht lange
> > > > > dabei :)).
> > > > >
> > > > > Henriette
> > > > >
> > > > > Am Donnerstag, 17. Juli 2003 12:19 schrieben Sie:
> > > > > > Henriette Duda schrieb:
> > > > > > > Hallo!
> > > > > > > Ich habe folgendes Problem: NVIZ funktionierte bei mir zunächst,
> > > > > > > doch jetzt startet NVIZ zwar und läd auch die Daten, aber dann
> > > > > > > stürzt es mit der Fehlermeldung:
> > > > > > >
> > > > > > > libGL error: failed to open DRM: Operation not permitted
> > > > > > > libGL error: reverting to (slow) indirect rendering
> > > > > > > child killed: segmentation violation
> > > > > > >     while executing
> > > > > > > "exec /usr/local/grass5/etc/nviz2.2/NVWISH2.2 -f
> > > > > > > /usr/local/grass5/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ
> > > > > > >
> > > > > > > >&@stdout" ("eval" body line 1)
> > > > > > >
> > > > > > >     invoked from within
> > > > > > > "eval exec $env(GISBASE)/etc/nviz2.2/NVWISH2.2 -f
> > > > > > > $env(GISBASE)/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ
> > > > > > >
> > > > > > > >&@stdout" invoked from within
> > > > > > >
> > > > > > > "if {$argv == ""} {
> > > > > > > #no arguments
> > > > > > > eval exec $env(GISBASE)/etc/nviz2.2/NVWISH2.2 -f
> > > > > > > $env(GISBASE)/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ
> > > > > > >
> > > > > > > >&@stdo..." (file "/usr/local/grass5/bin/nviz" line 16)
> > > > > > >
> > > > > > > ab.
> > > > > > > Das Problem trat auf, nachdem ich von tcl und tk 8.4 zu 8.3
> > > > > > > gewechselt habe. Jetzt habe ich wieder 8.4, aber es läuft nicht
> > > > > > > mehr. Ich verwende GRASS 5.0.2. unter SUSE
> > > > > > >
> > > > > > > Kann mir jemand helfen?
> > > > > >
> > > > > > Hallo Henriette,
> > > > > >
> > > > > > wenn es vorher funktioniert hat, stelle doch die Ausgangssituation
> > > > > > wieder
> > > > > > her. Dabei sollten beide tcl/Tk Pakete nicht parallel installiert
> > > > > > sein.
> > > > > >
> > > > > > ...oder du waehlst die entsprechenden NVIZ Version von den GRASS
> > > > > > Seiten aus, die zu deiner jetzigen tcl/tk Version passt.
> > > > > >
> > > > > > http://grass.itc.it/grass5/binary/linux/
> > > > > >
> > > > > >
> > > > > >   Viel Glueck
> > > > > >      Otto
> 
> _______________________________________________
> grass-de mailing list
> grass-de at grass-verein.de
> https://grass-verein.de/mailman/listinfo/grass-de