#1 Le 26/04/2007, à 21:55
- Ishan
[Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Bonsoir,
je refais un post puisque j'ai un peu mieux compris ce qui m'empêchait d'avoir l'accélération graphique avec mon X800 et les drivers proprios ati.
D'apres ce que j'ai compris 'l'agp' n'est plus pris en charge en interne par les drivers Ati, ils font donc charger au démarrage des modules du noyau qui le feront à sa place.
voici mon etc/modules :
agpgart
intel-agp
fglrx
fuse
lp
sbp2
et voici le résultat de lsmod (en ne gardant que les 'intéressants' ):
fglrx 654076 0
intel_agp 25116 0
agpgart 35400 2 fglrx,intel_agp
enfin un ptit dmesg pour montrer le problème :
[fglrx] Maximum main memory to use for locked dma buffers: 929 MBytes.
[fglrx] module loaded - fglrx 8.36.5 [Apr 17 2007] on minor 0
[fglrx] Internal AGP is not supported in 2.6 kernel.
[fglrx:firegl_unlock] *ERROR* Process 5112 using kernel context 0
Ca fait presque une semaine que je galère avec ça et j'ai VRAIMENT besoin de cette aceleration 3D...
Est-ce que quelqu'un aurait une idée s'il vous plait??
[edit] une partie de mon xorg.conf :
Section "Device"
Identifier "ATI Technologies Inc R420 JP [Radeon X800XT]"
Driver "fglrx"
Option "UseInternalAGPGART" "no"
Busid "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc R420 JP [Radeon X800XT]"
Monitor "Generic Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
#2 Le 26/04/2007, à 22:56
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
J'ai même essayé de modifier mon config-2.6.20-15-generic dans mon /boot
J'ai changé les options suivantes de 'm' à 'y' :
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
Besoin d'aide s'il vous plaiiit
#3 Le 27/04/2007, à 10:54
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
up
Sérieux j'ai cherché partout...doit bien avoir un truc que j'ai pas ou mal fait..?
#4 Le 27/04/2007, à 10:58
- Desintegr
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Modifier la configuration du noyau ne sert à rien si tu ne le recompiles pas ensuite avec cette nouvelle configuration. Évite de modifier cette configuration si tu es débutant.
Essaye plutôt de blacklister les modules concernant l'AGP (agpgart et intel-agp) et essaye d'utiliser la gestion de l'AGP interne aux pilotes ATI.
Dernière modification par Desintegr (Le 27/04/2007, à 10:58)
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#5 Le 27/04/2007, à 12:36
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Mais justement, les nouveaux drivers ATI ne gerent plus l'agp en interne...je DOIS passer par les modules intel-agp et agpgart
Comment faire pour recompiler mon noyau avec les options que j'ai choisi s'il te plait??
Je pense que ça doit venir de là !!
#6 Le 27/04/2007, à 13:26
- Desintegr
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Peux-tu donner les sources qui te font dire que les pilotes ATI ne gèrent plus l'AGP ?
Ça ne sert à rien de modifier la configuration de ton noyau, le support AGP est déjà activé et lancé sous forme de modules.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#7 Le 27/04/2007, à 15:23
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Version 2.6 kernels require a second kernel module in addition to agpgart, which should be named similar to the manufacturer of your motherboard AGP chipset. This error message should occur if the other agp module is not loaded.
This issue can be worked around as follows:
1. First make sure that agpgart is loading properly.
2. To find out which AGP controller your motherboard uses, issue the following command: lspci | grep AGP
3. To find a list of AGP related kernel modules installed on your machine, issue the following command and look for a module (*.ko file) that suits your AGP Controller: ls /lib/modules/`uname -r`/kernel/drivers/char/agp
4. Use the modprobe command (as root) to load the module. For example: On a motherboard using a VIA® AGP Controller, you would load the via-agp.ko using modprobe as follows (notice that the trailing .ko is omitted): modprobe via-agp
Check the modprobe manpage for more information on loading kernel modules.
5. To verify that the AGP module is already loaded, run lsmod as root. With the XServer running and the connection established, the usage count of this module must be greater than zero.
#8 Le 27/04/2007, à 15:29
- Desintegr
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Cette documentation montre qu'il faut charger un second module pour utiliser l'agpgart du noyau Linux. Mais elle ne prouve pas qu'ATI a retiré le support interne de l'AGP dans ses pilotes.
Donc, je reviens à ce que j'ai dis.
Essaye plutôt de blacklister les modules concernant l'AGP (agpgart et intel-agp) et essaye d'utiliser la gestion de l'AGP interne aux pilotes ATI.
Dernière modification par Desintegr (Le 27/04/2007, à 15:29)
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#9 Le 27/04/2007, à 15:32
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Bon c'est pas exactement ça, mais je suis pas sur mon pc et je ne retrouve plus les liens...
Je reposterai ce soir les sources que j'avais..;
Ce dont je suis sûr c'est que l'option
Option "UseInternalAGPGART" était par defaut à "no" dans le driver...
Donc tu me conseil d'enlever les modules agpgart, intel-agp et de mettre
Option "UseInternalAGPGART" "yes" dans mon xorg.conf?
#10 Le 27/04/2007, à 15:37
- Desintegr
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Bon, finalement, j'ai trouvé qu'ATI avait retiré le support AGP interne. Tu pas donc pas d'autres choix que de garder les modules agpgart et intel_agp.
Le problème se situe ailleurs.
Distribution pour AMD64 ? Ça m'étonnerait vu que c'est une plateforme Intel.
Dernière modification par Desintegr (Le 27/04/2007, à 15:40)
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#11 Le 27/04/2007, à 15:40
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Oki
(en tout cas merci beaucoup de faire l'effort de m'aider !!)
question bête mais est-ce que l'ordre dans lequel je charge mes modules est bon?
Ou y a t-il une difference entre :
agpgart
intel-agp
fglrx
ou
fglrx
agpgart
intel-agp
par exemple?
Sinon est ce que je dois tenter de recompiler mon noyau pour avoir le support intel-agp en 'hard' ?
Encore merci de t'interesser à mon 'cas' lol
#12 Le 27/04/2007, à 15:42
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
(Bon je me suis inscrit pour pouvoir éditer quand même ^ ^; )
Non j'ai pris la bonne distrib
Hors ligne
#13 Le 27/04/2007, à 15:43
- Desintegr
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Avoir le support de l'AGP en dur dans le noyau n'apporterai pas grand chose et le problème ne viens pas de l'AGP je pense.
L'ordre des modules semble correcte puisque le module agpgart est bien utilisé par les modules intel_agp et fglrx.
Il n'y a que [fglrx:firegl_unlock] *ERROR* Process 5112 using kernel context 0 comme erreur ?
Dernière modification par Desintegr (Le 27/04/2007, à 15:45)
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#14 Le 27/04/2007, à 15:47
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
[fglrx] Internal AGP is not supported in 2.6 kernel
Est ce que ce message est un message d'information ou un message d'erreur?
Si c'est un message d'erreur est ce que ça ne veut pas dire qu'il ne trouve pas mon module intel-agp par exemple et que du coup il essai de passer par le support interne du driver (qui n'existe plus d'où le message?)
[edit] pour ta question
Le resultat de ce que j'ai affiché provient de la commande :
dmesg | grep fglrx
ça doit etre donc la seule erreur liée à fglrx..
j'ai fait la meme avec grep agp ou grep intel mais rien d'anormal
Dernière modification par Ishan (Le 27/04/2007, à 15:49)
Hors ligne
#15 Le 27/04/2007, à 15:52
- Desintegr
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Je pense qu'il s'agit plutôt d'un message d'information. Le module intel_agp est chargé et il à l'air de fonctionner normalement.
Vérifie aussi dans les logs de Xorg pour voir s'il y a plus d'infos.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#16 Le 27/04/2007, à 16:09
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
D'accord je fais ça dès que je rentre !
encore merci
Hors ligne
#17 Le 27/04/2007, à 20:15
- Ishan
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Re, voilà donc les logs issus de mon Xorg.0.log
(la partie fglrx)
(II) fglrx(0): [drm] DRM interface version 1.0
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0x2000
(II) fglrx(0): [drm] mapped SAREA 0x2000 to 0xb7cc5000
(II) fglrx(0): [drm] framebuffer handle = 0x3000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 8.36.5
(II) fglrx(0): Date: Apr 17 2007
(II) fglrx(0): Desc: ATI FireGL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.20-15-generic
(II) fglrx(0): Build-Kernel MODVERSIONS: no
(II) fglrx(0): Build-Kernel __SMP__: no
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0x00004000
(II) fglrx(0): [pci] find AGP GART
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0x2000 at 0xb7cc5000
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xe0000000 FBMappedSize: 0x08000000
(==) fglrx(0): Write-combining range (0xe8000000,0x8000000)
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption)
(II) fglrx(0): Largest offscreen area available: 1280 x 7167
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(**) fglrx(0): DPMS enabled
(II) fglrx(0): GLESX enableFlags = 0
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) fglrx(0): Acceleration enabled
(WW) fglrx(0): Option "AGPMode" is not used
(II) fglrx(0): Direct rendering disabled
(==) fglrx(0): Using hardware cursor
Dernière modification par Ishan (Le 27/04/2007, à 20:16)
Hors ligne
#18 Le 01/05/2007, à 10:37
- Nyahbinghi
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Salut,
juste pour te dire que j'ai exactement le même problème, et j'ai toujours pas trouvé, je suis débutant comme toi, j'avais fais un post ici (http://forum.ubuntu-fr.org/viewtopic.php?id=113143 sans réponse, donc ca sert a rien dy aller, je dis la même chose que toi).
J'ai trouvé ces informations là, si ça peut aider quelqu'un, mais j'en doute :
http://forums.jeuxonline.info/showthread.php?t=782884 (quelqun d'autre qui a le même problème)
il dit en gros qu'il a cru comprendre qu'il fallait recompiler le noyau pour que les modules demandés soit chargés en dur. J'ai pas essayé parceque je sais pas vraiment comment faire.
#19 Le 01/05/2007, à 10:49
- Nyahbinghi
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
euh désolé du double post, je viens de trouver des liens qui ont l'air d'avoir réussi :
http://ubuntuforums.org/showthread.php?t=190341
mais ça date d'il y a longtemps alors que notre problème semble provenir de la dernière version, donc à voir...
#20 Le 01/05/2007, à 14:46
- Rutamaga
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
Salut,
Moi j'ai résolu un problème similaire avec ma X850 XT, en faisant comme indiqué dans le lien ci dessous:
rm -fr /lib/modules/$(uname -r)/kernel/drivers/edac
Hors ligne
#21 Le 01/05/2007, à 17:47
- nyahbinghi
Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp
apparement ca marche chez tout le monde mais moi non. J'ai supprimé le module concerné, je l'ai blacklisté, et il ne sort pas dans un lsmod | grep edac.
J'ai essayé avec les drivers libres et proprios mais ça fait rien....