Bonjour, Bon je n'ai pas beaucoup avancé, trop peu de temps pour faire d'autres install XFree/ATI. J'ai effectué des test, sous mdk 9.1/XFree 4.3/fglrx 3.2.5/k 2.4.21, c'est différent mais toujours pas de DRI/DRM non plus ==> dri 9500/9700 not yet ! et sous unstable/XFree 4.2/fglrx 2.5.1/k 2.4.20, c'est toujours un pb de compilation (version gcc) et de la prise en compte de l'AGP par le noyau comme l'a déjà indiqué Guillaume Membré.
En conclusion (je commence par là :) un noyau 2.4 ne supporte pas mon bus AGP que je suis obligé de chargé avec insmod agpgart agp_try_unsupported=1 Compilation impossible au-delà de la version 2.4.22 du noyau. je suis retourné jusqu'à un noyau 2.4.20 pour compiler "sans erreur" le module (drm) fglrx... Là ça fonctionne, (Driver "fglrx") sans drm, aussi bien que lorsque j'utilise la Radeon 9700 avec xfree86-dri-trunk :)) Pour ma part je vais réinstaller ma vieille G550, récupérer le max d'info sur les pilotes ati et envoyer un courrier à ATI. Si ça peut aider à mettre qqun sur la voie, voici un aperçu du résultat des tests. ---- sous Mdk 9.1: noyau 2.4.21, la compilation de fglrx s'effectue correctement, il m'indique qt3 ok, gcc3.2 ok..... après fglrxconfig et sans charger agpgart ni fglrx le serveur X démarre. Je charge fglrx (drm) et je relance le serveur X == Ok Je test : # lsmod | grep fglrx fglrx 188392 0 (unused) $ fglrxinfo Xlib: extension "XFree86-DRI" missing on display ":0.0". display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.3 Mesa 4.0.4 $ fgl_glxgears Xlib: extension "XFree86-DRI" missing on display ":0.0". Error: couldn't get fbconfig $ echo $DISPLAY :0.0 et dans le log de XFree il y a : (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP), ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP), ATI Radeon VE/7000 QY (AGP), ATI Radeon VE/7000 QZ (AGP), ..... ATI Radeon 9500 AD (AGP), ATI Radeon 9500 AE (AGP), ATI Radeon 9500 AF (AGP), ATI FireGL Z1/X1 AG (AGP), ATI Radeon 9700 Pro ND (AGP), ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9700 NF (AGP), ATI FireGL X1 NG (AGP) (WW) RADEON(0): Direct rendering not yet supported on Radeon 9500/9700 and newer cards ----- sous Debian unstable : compilation: fglrx/make-2.4.20-3-686.log found major but not minor version match for gcc and the ip-library ls -l libfglrx_ip.a lrwxrwxrwx 1 root root 18 2003-08-25 21:00 libfglrx_ip.a -> libfglrx_ip.a.GCC3 /src/linux/include -c agp3.c -o agp3.o ld -r firegl_public.o agpgart_be.o agp3.o i7505-agp.o libfglrx_ip.a -o fglrx.o module drm: insmod agpgart et insmod fglrx gèlent le système au lancement de X pour avoir un serveur X qui tourne (avec Driver "fglrx") je doit charger les modules agpgart et radeon (drm)??? dans /var/log/XFree86.0.log : (II) fglrx(0): [drm] drmOpen failed (EE) fglrx(0): DRIScreenInit failed! (WW) fglrx(0): DRI initialization failed! Les logs : _sans charger agpgart ( "The latest version of the driver's kernel module is shipped with 'built-in' agp support. If your distribution's kernel setup does not provide agpgart compatible services, the FireGL built-in agpgart module will be used." ) kernel: [fglrx:firegl_stub_register] *ERROR* Fire GL kernel module has to be loaded prior to any other DRM kernel module! _ insmod agpgart; insmod fglrx kernel: [fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes. kernel: [fglrx] module loaded - fglrx 2.5.1 [Nov 27 2002] on minor 0 kernel: Fire GL built-in AGP-support kernel: Based on agpgart interface v0.99 (c) Jeff Hartmann kernel: agpgart: Maximum main memory to use for agp memory: 439M kernel: agpgart: no supported devices found. fglrx (Fire GL) construit bien le support AGP mais agpgart pas supporté, donc # insmod agpgart; insmod radeon; startx $ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: VA Linux Systems, Inc. OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 Mesa 3.4.2 fgl_glxgears Error: couldn't get fbconfig C koa ca fbconfig ??? # lspci -v | grep AGP Capabilities: [c0] AGP version 3.0 Capabilities: [58] AGP version 3.0 la version 3.0 n'est pas supportée par un noyau 2.4.20, 2.4.21 et 2.4.22 ? Comment la Radeon 9700, carte récente, supposée s'installer sur une CM ayant un AGP dernière version, peut-elle avoir un pilote Linux qui ne se compile (gcc3.2) pas avec un noyau récent supportant cet agp ? Là je dois me tromper complètement... je ne comprends plus rien :( Il faut une CM avec l' AGP, pour pouvoir y mettre une radeon 9700, supporté par un noyau 2.4 et une version du pilote ati (fglrx) utilisant la mm version de gcc que le noyau ?.... Je ne rempli pas les conditions :-((( @+ -- Michel Luc < [EMAIL PROTECTED] > Site : http://cern91.tuxfamily.org/ Visitez la GAULE, LUG de l'Essonne: http://gaule.tuxfamily.org ------------------------------------