thanks for your help but I could not yet get it to work 
To finally test the possibility of rendering multiple Xith-based views I started the single-view process twice and got two views.
This worked of course, but I get a lot of flickering in both windows. I wonder if this is a problem of the graphics card, the driver, jogl or xith ?
hmm, just tried the CubeTest demo and this does not flicker when active several times … OK the flicker has been caused by the view.startView call (removing this call removed the flicker)
update:
I just installed the latest nvidia driver (6629) and now my machine does just crash but not freeze (this speeds up debugging a lot
)
here is the dump:
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j net.java.games.jogl.impl.x11.X11GLImpl.glDrawArrays(III)V+0
j com.xith3d.render.jogl.ShapeAtomPeer.drawGeometry(Lcom/xith3d/render/CanvasPe
er;Lnet/java/games/jogl/GL;Lcom/xith3d/scenegraph/GeometryArray;)V+445
j com.xith3d.render.jogl.ShapeAtomPeer.renderAtom(Lcom/xith3d/render/CanvasPeer
;Lcom/xith3d/render/RenderAtom;)V+442
J com.xith3d.render.CanvasPeerBase.render(Lcom/xith3d/render/RenderAtom;)V
j com.xith3d.render.jogl.CanvasPeerImpl.drawBin(Lnet/java/games/jogl/GL;Lcom/xi
th3d/render/RenderBin;)V+37
j com.xith3d.render.jogl.CanvasPeerImpl.display(Lnet/java/games/jogl/GLDrawable
;)V+200
j net.java.games.jogl.impl.GLDrawableHelper.display(Lnet/java/games/jogl/GLDraw
able;)V+29
j net.java.games.jogl.GLCanvas$DisplayAction.run()V+11
j net.java.games.jogl.impl.GLContext.invokeGL(Ljava/lang/Runnable;ZLjava/lang/R
unnable;)V+268
j net.java.games.jogl.GLCanvas.displayImpl()V+13
j net.java.games.jogl.GLCanvas.display()V+1
j com.xith3d.render.jogl.CanvasPeerImpl.render(Lcom/xith3d/render/RenderFrame;)
V+78
j com.xith3d.scenegraph.View.renderOnce(Lcom/xith3d/scenegraph/Canvas3D;)V+53
j com.xith3d.scenegraph.View.renderOnce()V+55
j ext.xith3d.base.XithWorld.updatePostwork(D)V+112