[ut2004] ./ut2004-bin: error while loading shared libraries: libstdc++.so.5

Ryan C. Gordon icculus at clutteredmind.org
Mon Jun 20 19:24:16 EDT 2005

> Do you have any idea on the power core rendering issues with nVidia
> hardware? If that were fixed in this new binary, then there wouldnt be
> any differences between the Linux and Windows versions of the game and
> then the book can be closed on any graphical issues.

Nvidia's drivers only expose 4 texture units in the fixed-function
pipeline, which is silly, and prevents us from rendering the power cores
correctly. You'll note that ATI's drivers on Linux do not have this
problem. No one can give me a solid answer as to why Nvidia's drivers do
this, since the hardware has more than 4 TMUs, works fine in the
Direct3D fixed-function pipeline, and works fine in OpenGL with the
ARB_fragment_program extension.

Nvidia's answer to this was "rewrite your renderer to use pixel shaders
and you can have more than 4 TMUs". That is obviously not going to happen.

Granted, this is a problem that goes away by default for UnrealEngine3,
but it's pretty annoying for UT2004.

Sorry this isn't the best answer, but really, it's out of my hands.


More information about the ut2004 mailing list