Bonjour la liste ! Voilà ça fait plusieurs fois que j'essaye d'avoir l'accélération matérielle de ma carte graphique, mais rien n'y fait, je me heurte toujours à un mur d'impossibilité apparente...
Ma config : ----------------------------------------------------------------------------------------------------- Proc : AMD64 3000+ Carte Mère : Asus K8V Deluxe Carte Graphique : ATI 9800 Pro (All In Wonder) Linux : linux-image-2.6.18-4-amd64 ----------------------------------------------------------------------------------------------------- J'avais tout d'abord les drivers propriétaires, mais je les ai enlevés (complètement, puisqu'apparemment ça peux poser problème lorsqu'ils sont installés mais pas utilisés). Voici la partie intéressante de mon xorg.conf ; ----------------------------------------------------------------------------------------------------- Section "Device" Identifier "All In Wonder 9800 Pro" Driver "ati" Option "MonitorLayout" "LVDS, TMDS" Option "MonitorLayout" "AUTO, AUTO" Option "MonitorLayout" "TMDS, AUTO" Option "VideoOverlay" "on" Option "OpenGLOverlay" "on" Option "AGPMode" "8" Option "AGPSize" "128" Option "RingSize" "8" Option "BufferSize" "2" Option "EnablePageFlip" "True" Option "EnableDepthMoves" "True" Option "ColorTiling" "on" Option "RenderAccel" "True" Option "DRI" "True" EndSection ----------------------------------------------------------------------------------------------------- Voici l'erreur que j'ai dans mon Xorg.0.log : ----------------------------------------------------------------------------------------------------- (EE) RADEON(0): [agp] Could not bind (EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI. ----------------------------------------------------------------------------------------------------- D'après http://dri.freedesktop.org/wiki/DriTroubleshooting , je n'ai pas chargé le module agpgart ou un module du chipset (via, intel, sis,...). J'ai donc vérifié par lsmod, mais le module via_agp est bien chargé : ----------------------------------------------------------------------------------------------------- # lsmod | grep agp via_agp 15616 0 ----------------------------------------------------------------------------------------------------- Effectivement, agpgart n'a pas l'air chargé, mais c'est parce qu'il est directement en dur dans le noyau (d'après /proc/config.gz du moins). Ce qui nous amène donc à l'erreur suivante, que j'ai trouvée dans dmesg : ----------------------------------------------------------------------------------------------------- [drm:radeon_cp_init] *ERROR* radeon_cp_init called without lock held [drm:drm_unlock] *ERROR* Process 3293 using kernel context 0 ----------------------------------------------------------------------------------------------------- D'après http://dri.freedesktop.org/wiki/DriTroubleshooting je n'ai effectivement pas le module agpgart chargé (ce qui n'est pas entièrement faux, puisqu'il est en dur et pas en module) et c'est la cause de mes problèmes. J'ai essayé de compiler un noyau par moi meme, mais l'option CONFIG_AGP refusait de se mettre en module !! (forcée sur yes avec xconfig) Donc voilà, là je ne sais plus trop ou chercher. Ce sujet a déjà tellement de variantes que ça devient un véritable fouillis inextricable... Merci de votre patience, Joël.