Le Fri, 09 Aug 2002 23:16:21 -0400, jipe a �crit :
> 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
Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main
memory to use for agp memory: 261M agpgart: Detected an Intel i810
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"
Section "Module"
# This loads the DBE extension module.
Load "dbe"
# This loads the Video for Linux module.
Load "v4l"
Load "glx"
Load "dri"
> 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"
# ********************************************************************** #
Graphics device section
# **********************************************************************
Section "Device"
Identifier "Generic VGA"
Driver "vga"
EndSection
Section "Device"
Identifier "Intel 810"
VendorName "Unknown"
BoardName "Unknown"
Driver "i810"
VideoRam 32778
# Clock lines
# Uncomment following option if you see a big white block # instead of
the cursor!
# Option "sw_cursor"
Option "AGPMode" "1"
Option "DPMS" "on"
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
OpenGL renderer string: Mesa GLX Indirect
C'est bien �a le pb.
> si on n'a pas un message de ce genre, ou "indirect" not� qqpart, il
> manque des trucs ...
Ben ouais !
> libGL.so.1 -> XFree86-libs
[root@KanelXP X11]# locate libGL.so.1 /usr/X11R6/lib/libGL.so.1.2
/usr/X11R6/lib/libGL.so.1
> libGLU.so.1 -> mesa-common
[root@KanelXP X11]# locate libGLU.so.1 /usr/X11R6/lib/libGLU.so.1
/usr/X11R6/lib/libGLU.so.1.3.401
> lubglut.so.3 -> mesa-common
[root@KanelXP X11]# locate libglut.so.3 /usr/X11R6/lib/libglut.so.3.7.0
/usr/X11R6/lib/libglut.so.3
> 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.
donc, je dois faire :
ln -s /usr/X11R6/lib/libGL.so.1 /usr/lib
ln -s /usr/X11R6/lib/libGLU.so.1 /usr/lib
ln -s /usr/X11R6/lib/libglut.so.3 /usr/lib
?
> 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)
Je n'ai pas compil� FlightGear, je l'ai install� des CD de la mdk 8.2 en
rpm.
--
Christophe PEREZ
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"