From: Axel Kohlmeyer (akohlmey_at_cmm.chem.upenn.edu)
Date: Sun Feb 11 2007 - 12:51:06 CST

On Sat, 10 Feb 2007, Pietro Amodeo wrote:

pietro,

PA> 2) Workstation 1:
PA>
PA> Info) VMD for LINUX, version 1.8.5 (August 25, 2006)
PA> Info) http://www.ks.uiuc.edu/Research/vmd/
PA> Info) Email questions and bug reports to vmd_at_ks.uiuc.edu
PA> Info) Please include this reference in published work using VMD:
PA> Info) Humphrey, W., Dalke, A. and Schulten, K., `VMD - Visual
PA> Info) Molecular Dynamics', J. Molec. Graphics 1996, 14.1, 33-38.
PA> Info) -------------------------------------------------------------
PA> Info) Multithreading available, 2 CPUs detected.
PA> Info) OpenGL renderer: Quadro FX 3000/AGP/SSE2
PA> Info) Features: STENCIL MSAA(16) MDE CVA MTX PP PS GLSL(OVF)
PA> Warning) GPU driver failed to compile shader:
PA> Warning) /usr/local/lib/vmd/shaders/vmd
PA> Warning) This GPU/driver is buggy, or doesn't fully implement GLSL.
PA> Warning) Set environment variable VMDGLSLVERBOSE for more info.

you should check out _where_ the compiler fails on the shaders.
on at least one NVIDIA card i could work around this problem
(with no visible artefacts for the visualizations that i'm
using usually) by looking at the shader code and commenting
out a block (by prepending each line with '//'. i think it
was in the fragment shader):

  if (!gl_FrontFacing) {
    N = -N;
  }

it was a very specific hack that didn't work on another card, tho.

ciao,
  axel.

PA> Info) GLSL rendering mode is NOT available.
PA> Info) Textures: 2-D (4096x4096), 3-D (512x512x512), Multitexture (4)
PA>
PA>

-- 
=======================================================================
Axel Kohlmeyer   akohlmey_at_cmm.chem.upenn.edu   http://www.cmm.upenn.edu
   Center for Molecular Modeling   --   University of Pennsylvania
Department of Chemistry, 231 S.34th Street, Philadelphia, PA 19104-6323
tel: 1-215-898-1582,  fax: 1-215-573-6233,  office-tel: 1-215-898-5425
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.