no terrain redered under Linux

rogerdv

18-11-2008 13:15:36

I recently upgraded my video card to ATI Radeon HD2600 XT and started testing my game in Linux. I found that, even when under Windows I get the terrain rendered correctly with both D3D and OpenGL, when using Linux I get a black surface. Im using ati driver 8.11 for both Linux and Windows.
Is there any way to solve this? I think I read there was some issues with the shaders and OpenGL, did I hit this bug?

rogerdv

19-11-2008 16:10:37

Correction, doesnt works undel GL.
Here is what I found in the logs:
21:05:14: OGRE EXCEPTION(7:InternalErrorException): Cannot load GL vertex program ET/Programs/VSLodMorph2. Line 985:

line 26: invalid vertex attribute binding item in ET/Programs/VSLodMorph2 at c:\Ogre_Shoggoth\RenderSystems\GL\src\OgreGLGpuProgram.cpp (line 235)

21:05:14: Gpu program ET/Programs/VSLodMorph2 encountered an error during loading and is thus not supported.

21:05:14: Texture: decalBase.png: Loading 1 faces(PF_A8R8G8B8,2x2x1) with 1 hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,2x2x1.

21:05:14: OGRE EXCEPTION(7:InternalErrorException): Cannot load GL vertex program ET/Programs/VSLodMorph. Line 985:

line 26: invalid vertex attribute binding item in ET/Programs/VSLodMorph at c:\Ogre_Shoggoth\RenderSystems\GL\src\OgreGLGpuProgram.cpp (line 235)

21:05:14: Gpu program ET/Programs/VSLodMorph encountered an error during loading and is thus not supported.


I removed the PS 2 pass from the material, but anyway it doesnt works.

Chumpocomon

16-06-2009 09:34:31

I think, I have the same problem! Under XP, PNG tranparencies work fine, but under Linux I get black colours.
http://www.ogre3d.org/forums/viewtopic.php?f=2&t=50663#p344529

Did you solve it?