debian64 wheezy com fglrx 1: 12-1-2 mostra diferentes cadeias glx de servidor e cliente

2

Estou tentando obter vinho compilado com debian64 wheezy; No entanto, o script de configuração é exibido no final:

configure: WARNING: No OpenGL library found on this system.
OpenGL and Direct3D won't be supported.

Isso me irrita imensamente, já que planejei jogar jogos com vinho ... Estou usando o fglrx empacotado para o debian (da seção não-livre), não o download do site da AMD.

De config.log :

configure:8770: checking for -lGL
configure:8795: gcc -m32 -o conftest -g -O2    conftest.c -lGL  -lXext -lX11 -lm >&5
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../libGL.so when searching for -lGL
/usr/bin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL
/usr/bin/ld: cannot find -lGL

Eu pesquisei um pouco e encontrei algumas dicas e parece que meu compilador de alguma forma não consegue encontrar as bibliotecas adequadas.

Além disso, descobri que o meu servidor e a string glx do cliente são diferentes, embora eu tenha o fglrx instalado:

# glxinfo | grep string
server glx vendor string: ATI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI FirePro V4800 (FireGL) Graphics Adapter
OpenGL version string: 1.4 (2.1 (4.2.11399 Compatibility Profile Context FireGL))

Aqueles podem não estar relacionados, é apenas o meu palpite que eu coloquei os dois juntos.

Todos os ponteiros são bem-vindos.

Obrigado.

    
por Robert 07.03.2012 / 20:59

0 respostas