je fais tourner FlightGear sur un PII 333 avec 128 de ram et une ati rage fury... si
les indications suivantes peuvent �tre utiles:
support AGP:
$ dmesg | grep agpgart
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 96M
agpgart: Detected Intel 440LX chipset
agpgart: AGP aperture is 64M @ 0xe4000000
on voit que le support est activ�. chez moi pas de module, il est int�gr� au noyau
(2.4.17). si cette commande ne donne rien -> il faut charger le module agpgart. (ou
changer de noyau...)
/etc/X11/XF86Config-4:
�diter le fichier et chercher les paragraphes Module et Device.
Section "Module"
#on doit au moins trouver ces 2 lignes:
load "glx"
load "dri"
EndSection
Section "Device"
#la ligne int�ressante: Option "AGPMode"
#pour les bus AGP comme il n'y en a souvent qu'un,
#c'est 1:0:0 pour BusID.
Identifier "ATI Rage 128"
BusID "1:0:0"
VendorName "ATI"
BoardName "Unknown"
Driver "r128"
Option "AGPMode"
EndSection
les librairies et includes:
$ glxinfo | grep renderer
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
OpenGL renderer string: Mesa DRI Rage128 20010405 AGP 1x x86/MMX
si on n'a pas un message de ce genre, ou "indirect" not� qqpart, il manque des trucs
...
libGL.so.1 -> XFree86-libs
libGLU.so.1 -> mesa-common
lubglut.so.3 -> mesa-common
si install� via rpm, ils risquent de se trouver dans /usr/X11R6/lib. on peut faire des
liens dans /usr/lib vers ces libs qui sont elles-m�mes des liens vers les "vraies"
librairies.
pour compiler FlightGears, il faut aussi
/usr/include/GL/gl.h -> XFree86-devel
/usr/include/GL/glx.h -> XFree86-devel
/usr/include/GL/glu.h -> mesa-common-devel
/usr/include/GL/glut.h -> mesa-common-devel
chez moi ->
XFree86-4.1.0 il y a (avait?) des bl�mes avec la version 4.2.0 et ma carte ati
mesa-3.4.1
la compilation de FlightGear n�cessite �galement les librairies plib et SimGear (ainsi
que metakit qui se trouve dans le package SimGear, mais qu'il faut compiler � part)
bye
jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"