debian64 wheezy mit fglrx 1: 12-1-2 zeigt verschiedene Server- und Client-GLX-Zeichenfolgen

628
Robert

Ich versuche, Wein mit Debian64 Wheezy zusammenzustellen; Das configure-Skript zeigt jedoch am Ende:

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

Dies ärgert mich immens, seit ich vorhatte, Spiele unter Wein zu spielen ... Ich verwende fglrx für Debian (aus dem nicht-freien Bereich), nicht den Download von AMD.

Von 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 

Ich habe ein bisschen herumgegraben und ein paar Hinweise gefunden und es scheint, dass mein Compiler die richtigen Bibliotheken nicht finden kann.

Ich habe auch festgestellt, dass sich mein Server- und Client-glx-String unterscheiden, obwohl ich fglrx installiert habe:

# 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)) 

Diese könnten nicht verwandt sein, es ist nur meine Ahnung, dass ich sie zusammenbringe.

Alle Hinweise sind willkommen.

Vielen Dank.

2

0 Antworten auf die Frage