[Gate-users] Re : Cannot get visualization to work with GATE

Samuel BURG samuel_burg at yahoo.fr
Sat Apr 4 13:24:04 CEST 2009

Hi !

have you installed the openGL and others "devel" package before to compile geant4 and gate ?

eg for ubuntu :
apt-get -y update
apt-get -y upgrade
apt-get -y --force-yes install build-essential emacs csh g77 
apt-get -y --force-yes install lesstif2-dev libxmu-dev
apt-get -y --force-yes install libxml2-dev libmysql++-dev libfftw3-dev
apt-get -y --force-yes install libtiff-dev libxpm-dev libpng12-dev libpng3
apt-get -y --force-yes install libgl1-mesa-dev libgle3-dev libglew1.5 libglew1.5-dev libglu1-mesa-dev libglut3-dev glutg3-dev

eg for Fedora :
yum -y update
yum -y install lesstif lesstif-devel lesstif-mwm libtiff-static tcsh compat-gcc-34-g77
yum -y install libpng10 libpng10-devel libpng-static mysql mysql++ mysql-devel mysql++-devel

a few weeks ago I've post a complete script/tutorial about how to quickly install open-Gate (with openGL, LMF3, ECAT7 ...) on Fedora 8 / Ubuntu 8.04 LTS.

Best Regards

and good luck !


De : Naser Darwish <naser.darwish at gmail.com>
À : gate-users at lists.healthgrid.org
Envoyé le : Samedi, 4 Avril 2009, 8h42mn 02s
Objet : [Gate-users] Cannot get visualization to work with GATE

Dear GATE users,

I have geant4.9.1.p02 with GATE 4.0 installed and I can get the
simulation to work without visualization. However, I would like to be
able to use the visualization openGL but I cannot get it to work. What
is the mechanism of the steps for visualization prior to and after
simulation? I do not know how to get the visualization to work.  I am
following the GATE manual in setting up the visualization script and I
know that openGL should be installed because when I initialize, I get
the following comment:

On this machine the G4VIS_USE_OPENGLX=1

This what I type for visualization in the GATE script

/vis/open OGLSX
/vis/viewer/set/viewpointThetaPhi 90 90
/vis/viewer/zoom 2
/vis/viewer/set/style surface
/tracking/storeTrajectory 1
/vis/scene/endOfEventAction accumulate
/vis/verbose 2

The error message I get is:

ERROR: G4VisManager::IsValidView(): Current view is not valid.
ERROR: G4VisManager::PrintInvalidPointers:
  Graphics system is OpenGLStoredX but:
  Null viewer pointer. Use "/vis/viewer/create".

I appreciate the help.

Best regards,

Gate-users mailing list
Gate-users at lists.healthgrid.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20090404/6f2f3de8/attachment.htm>

More information about the Gate-users mailing list