NEED HELP~ a bug in linux

When I run a python program (use vtk) in my pc, it works successfully, however, when I post it on my server then comes with this error, does anybody knows how to fix it?
Thanks so much! I truly have no idea with this.


2022-02-14 08:12:09.970 (  41.609s) [        A172F640]   vtkShaderProgram.cxx:452    ERR| vtkShaderProgram (0x7f239c710280): 1: 
2:   #version 140
3: #ifdef GL_ES
4: #ifdef GL_FRAGMENT_PRECISION_HIGH
5: precision highp float;
6: precision highp sampler2D;
7: precision highp sampler3D;
8: #else
9: precision mediump float;
10: precision mediump sampler2D;
11: precision mediump sampler3D;
12: #endif
13: #define texelFetchBuffer texelFetch
14: #define texture1D texture
15: #define texture2D texture
16: #define texture3D texture
17: #else // GL_ES
18: #define highp
19: #define mediump
20: #define lowp
21: #if __VERSION__ == 150
22: #define texelFetchBuffer texelFetch
23: #define texture1D texture
24: #define texture2D texture
25: #define texture3D texture
26: #endif
27: #endif // GL_ES
28: #define varying in
29: 
30:   in vec2 texCoord;
31:   uniform sampler2DMS tex;
32:   uniform int samplecount;
33:   out vec4 fragOutput0;
34: 
35: 
36:   void main()
37:   {
38:     float gamma = 2.2;
39: 
40:     // for each sample in the multi sample buffer...
41:     ivec2 itexcoords = ivec2(floor(textureSize(tex) * texCoord));
42:     vec3 accumulate = vec3(0.0,0.0,0.0);
43:     float alpha = 0.0;
44: 
45:     for (int i = 0; i < samplecount; i++)
46:     {
47:       vec4 sample = texelFetch(tex, itexcoords, i);
48:       // apply gamma correction and sum
49:       accumulate += pow(sample.rgb, vec3(gamma));
50:       alpha += sample.a;
51:     }
52: 
53:     // divide and reverse gamma correction
54:     accumulate /= float(samplecount);
55:     fragOutput0 = vec4(pow(accumulate, vec3(1.0/gamma)), alpha/float(samplecount));
56:   }
57:   

2022-02-14 08:12:09.970 (  41.609s) [        A172F640]   vtkShaderProgram.cxx:453    ERR| vtkShaderProgram (0x7f239c710280): 0:31(22): error: syntax error, unexpected NEW_IDENTIFIER, expecting '{'

2022-02-14 08:12:09.970 (  41.609s) [        A172F640]vtkOpenGLVertexArrayObj:265    ERR| vtkOpenGLVertexArrayObject (0x7f239ccf3e20): attempt to add attribute without a program for attribute ndCoordIn
2022-02-14 08:12:09.970 (  41.609s) [        A172F640]vtkOpenGLQuadHelper.cxx:62    WARN| Error binding ndCoords to VAO.
2022-02-14 08:12:09.970 (  41.609s) [        A172F640]vtkOpenGLRenderWindow.c:1102   ERR| vtkXOpenGLRenderWindow (0x7f239c066830): Couldn't build the shader program for resolving msaa.