Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 sad

#3 Le 27/04/2007, à 10:54

Ishan

Re : [Feisty] [ATI] Probleme d'acceleration graphique lié à l'agp

up hmm
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 hmm

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 hmm

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 big_smile

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

https://launchpad.net/ubuntu/+source/li … +bug/78684

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....