Hi, When starting Flightgear from the 0.9.9 package prepared by Jon Stockill the startup logo looked fine until the point where the actually strip and plane should showup. There FG just quitted with the following error message :
/local/FlightGear/FlightGear-0.9.9/share/FlightGear/Navaids/TACAN_freq.dat X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 144 (GLX) Minor opcode of failed request: 29 () Serial number of failed request: 837 Current serial number in output stream: 837 I spent 1/2 day searching and even compiled my own version from scratch (with exactly the same problem !) before I had it solved, so thought I'd better tell other people as well :-) What goes wrong ? Simply that FG must be loading the wrong libGL library ! Check with "ldd fgfs" which libraries it uses. If you use the Nvidia driver but fgfs uses /usr/X11R6/lib/libGL.so.1 instead of /usr/lib/libGL.so.1 this is certainly the culprit. Nvidia installs it's libGL.so for Nvidia cards in /usr/lib while the original X11R6 is in /usr/X11R6/lib. Normally the latter is removed by the Nvidia installer, but if you install e.g. "Dropline Gnome" new X libraries are installed and one of them is libGL. Simply remove this library in /usr/X11R6/lib or alternatively set your librarypath to use /usr/lib BEFORE /usr/X11R6/lib and everything works fine : export LD_LIBRARY_PATH=/usr/lib:/opt/openal/lib -- Kees Lemmens, TU Delft, Netherlands. Ceterum Censeo Microsoftem esse Delendam _______________________________________________ Flightgear-users mailing list [email protected] http://mail.flightgear.org/mailman/listinfo/flightgear-users 2f585eeea02e2c79d7b1d8c4963bae2d
