this is an interesting thread, because I have a very old laptop ( bought in 2003, pentium 4 2.4 Ghz, 1.2 Gb ram, ati radeon 9000 AGP ),
my laptop is unable to run flightgear/OSG ( 2.x.x ) because these versions require a graphic card who must support openGL 2.1 version, my graphic card only supports openGL 1.3
so only flightgear 1.0.0 ( and 0.9.x ) versions can run with my laptop,
but there is another problem: I tried to compile the 1.0.0 source code of flightgear ( with simgear 1.0.0 ), I get a binary but it fails to start because I use arch linux who uses the most recent libraries ( a rolling release OS ), I get a segfault error ( Xorg error ), something is incompatible in the 1.0.0 source code when we use a rolling release OS like arch linux :
- Code: Select all
X Error of failed request: GLXBadDrawable
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 29 (X_GLXGetDrawableAttributes)
Serial number of failed request: 126
Current serial number in output stream: 126
pure virtual method called
Uncaught Exception: you should see a meaningful error message
here, but your GLUT (or SDL) library was apparently compiled
and/or linked without exception support. Please complain to
its provider!
~/bin/test_fg : ligne 3 : 709 Abandon (core dumped)fgfs --aircraft=c172p --airport=KFSO
if I use a very old linux OS ( mandriva 2007.1 ) flightgear 1.0.0 works without problem with my laptop, but I need a fixed version of FG 1.0.0 for running with more modern linux OS, so for those who want a lite version of flightgear it will be a good idea to fix the source code of the 1.0.0 version in order to run with the most recent version of graphic libraries ( Xorg, Mesa, plib, freeglut ), it would be great if someone can create some patches for the 1.0.0 source code of flightgear