Hello,
I have a Nvidia Geforce4 TI 4400 with legacy driver 1.0-9631 (kernel 2.6.20).
When I launch penumbra, it says that my card doesn't support vertex shaders. I don't understand why it doesn't work, my card is supported  : 
http://support.frictionalgames.com/entry/29/.
Can anyone help me please?
$ glxinfo | grep -i vertex
GL_EXT_vertex_array
$ cat /proc/driver/nvidia/version 
NVRM version: NVIDIA Linux x86 Kernel Module  1.0-9631  Thu Nov  9 17:38:10 PST 2006
GCC version:  gcc version 4.1.2 20061215 (prerelease)
here is the hpl.log
-------- THE HPL ENGINE LOG ------------
Creating Engine Modules
--------------------------------------------------------
 Creating graphics module
 Creating system module
 Creating resource module
 Creating input module
 Creating sound module
 Creating physics module
 Creating ai module
 Creating scene module
--------------------------------------------------------
Initializing Resources Module
--------------------------------------------------------
 Creating resource managers
 Misc Creation
--------------------------------------------------------
Initializing Graphics Module
--------------------------------------------------------
 Init low level graphics
 Setting video mode: 800 x 600 - 32 bpp
 Init Glee...OK
 Setting up OpenGL
  Max texture image units: 32
  Max texture coord units: -1209686976
  Two sided stencil: 0
  Vertex Buffer Object: 0
  Anisotropic filtering: 1
  Max Anisotropic degree: 8
  Multisampling: 0
  Vertex Program: 0
  Fragment Program: 0
  NV Register Combiners: 0
  NV Register Combiners Stages: 8
  ATI Fragment Shader: 0
 Creating graphic systems
  Creating Renderer2D
  Renderer2D created
  Creating Renderer3D
   Load Renderer3D gpu programs:
    Extrude
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'ShadowExtrude_vp.cg'
ERROR: Couldn't load 'ShadowExtrude_vp.cg' program! Shadows will be disabled.
    Diffuse
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'Diffuse_Color_vp.cg'
ERROR: Couldn't load 'Diffuse_Color_vp.cg'
    Fog
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'Fog_Solid_vp.cg'
ERROR: Couldn't load 'Fog_Solid_vp.cg'
   Creating fog textures: Solid Additive Alpha 
   init sky box
  Renderer3D created
 Creating screen buffers size 800.000000 : 600.000000
 Creating programs
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Blur_vp.cg'
ERROR: Couldn't load 'PostEffect_Blur_vp.cg'!
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Blur_Rect_fp.cg'
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Blur_2D_fp.cg'
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Bloom_vp.cg'
ERROR: Couldn't load 'PostEffect_Bloom_vp.cg'!
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Bloom_fp.cg'
ERROR: Couldn't load 'PostEffect_Bloom_fp.cg'!
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Motion_vp.cg'
ERROR: Couldn't load 'PostEffect_Motion_vp.cg'!
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Motion_fp.cg'
ERROR: Couldn't load 'PostEffect_Motion_fp.cg'!
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_DoF_vp.cg'
ERROR: Couldn't load 'PostEffect_DoF_vp.cg'!
Could not find a working profile for cg file ''!
 CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_DoF_fp.cg'
ERROR: Couldn't load 'PostEffect_DoF_fp.cg'!
  RendererPostEffects created
 Adding engine materials
--------------------------------------------------------
Initializing Sound Module
--------------------------------------------------------
 Initializing OpenAL.
  Trying to open audio device... Success!
  Device name: 
  OpenAL Version Supported: 1.0
  Number of channels: 32
--------------------------------------------------------
Initializing Game Module
--------------------------------------------------------
 Adding engine updates
 Initializing script functions
--------------------------------------------------------
User Initialization
--------------------------------------------------------
--------------------------------------------------------
Exiting Scene Module
--------------------------------------------------------
--------------------------------------------------------
Exiting Input Module
--------------------------------------------------------
--------------------------------------------------------
Exiting Sound Module
--------------------------------------------------------
--------------------------------------------------------
Exiting Graphics Module
--------------------------------------------------------
--------------------------------------------------------
Exiting Resources Module
--------------------------------------------------------
 Done with tilesets
 Done with fonts
 Done with scripts
 Done with particles
 Done with sounds
 Done with meshes
 Done with materials
 Done with Gpu programs
 Done with images
 Destroyed all textures
 Done with sound entities
 Done with animations
 All resources deleted
--------------------------------------------------------
Exiting Physics Module
--------------------------------------------------------
--------------------------------------------------------
Exiting System Module
--------------------------------------------------------
--------------------------------------------------------
- Deleting lowlevel stuff.
  Physics
  Sound
  Input
  Resources
  System
  Graphics
HPL Exit was successful!