Hi ! I'm new to Linux-environment and i got a dual-boot Windows-XP/Ubuntu on my laptop. I've read the FAQ and my problem is described there. The game just installs fine but when i try to run it it says "Not enough texture units".
Here's my config :
64 bit Ubuntu 7.04
Nvidia Geforce 7600 Go with latest driver (100.14.11) installed
When i prompt the command "ldd penumbra.bin" :
linux-gate.so.1 =>  (0xffffe000)
        libvorbisfile.so.3 => not found
        libfltk.so.1.1 => not found
        libSDL-1.2.so.0 => not found
        libSDL_ttf-2.0.so.0 => not found
        libSDL_image-1.2.so.0 => not found
        libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7e9f000)
        libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf7e1f000)
        libCg.so => not found
        libCgGL.so => not found
        libopenal.so.0 => not found
        libalut.so.0 => not found
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7d34000)
        libm.so.6 => /lib32/libm.so.6 (0xf7d0c000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7d00000)
        libc.so.6 => /lib32/libc.so.6 (0xf7bbf000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7ba8000)
        libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7ab7000)
        libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7aa9000)
        libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf7aa3000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7a9f000)
        libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf7a96000)
        /lib/ld-linux.so.2 (0xf7f11000)
        libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7a93000)
        libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7a8e000)
And hpl.log says :
Init low level graphics
 Setting video mode: 800 x 600 - 32 bpp
 Init Glee...OK
 Setting up OpenGL
  Max texture image units: 140460344
  Max texture coord units: 140460344
  Two sided stencil: 0
  Vertex Buffer Object: 0
  Anisotropic filtering: 1
  Max Anisotropic degree: 16
  Multisampling: 0
  Vertex Program: 1
  Fragment Program: 1
  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
    Diffuse
    Fog
   Creating fog textures: Solid Additive Alpha 
   init sky box
  Renderer3D created
 Creating screen buffers size 800.000000 : 600.000000
 Creating programs
 CG ERROR : The compile returned an error.
 -----------------------------------
core/programs/PostEffect_Motion_fp.cg(32) : error C5013: profile does not support "for" statements and "for" could not be unrolled.
 -----------------------------------
Error loading: 'core/programs/PostEffect_Motion_fp.cg'!
ERROR: Couldn't create program 'PostEffect_Motion_fp.cg'
Dynamic loops in motion blur fp not supported, loading static instead.
  RendererPostEffects created
 Adding engine materials
 Probably i dont have 32 bit compatibility drivers not installed for my graphic card but like i said i'm new to linux and i don't want to destroy my x-server while trying to something which i don't understand.
  What i also found interesting was this line:
   Would be very nice if someone could help me how to install these 32-bit compatibility drivers or show me a link (i've been searching it f0r 1.5 hours and couldnt find anything. Maybe i'm searching with wrong keywords).
  Thanks in advance! (Sorry for my bad English)