problème carte ati

bonsoir, j’ai installé les drivers ati puis fais un aticonfig --initial mais voila j’ai un blem l’acceleration ne marche pas (j’ai testé avec tuxkart) alors voila mon xorg.conf:

voila quand je fais fgl_glxgears :

enfin voila quand je fais glxgears :

[quote]1855 frames in 5.2 seconds = 354.258 FPS
1824 frames in 5.2 seconds = 348.904 FPS
1824 frames in 5.3 seconds = 343.677 FPS[/quote]

dsl pour la longeur du post :unamused:

Ouah !!! tu fais plus de FPS que mon K6-2 avec Matrox G250 et Acceleration 3D :laughing:

Non sans deconner je te conseille 2 choses pour comprendre ce qui ne va pas.

Tout d’abord :

Grâce à cette commande tu peux voir et être certain de l’état de ton acceleration 3D (je parlerai de DRI pour faire plus court).
Il faut regarder la ligne

Direct Rendering : Yes/No

Yes = DRI activé - No = DRI Désactivé

Ensuite il faut aller regarder le log du serveurX et c’est là où est expliqué les erreurs qui empechent ton DRI de fonctionner.
Donc pour voir ce log :

Et là tu regardes les (WW) qui signifient des alertes, ce n’est pas très grave mais ça peut être la source d’erreurs.
Et surtout tu regarde les (EE) qui sont des erreurs, et là elles sont très imporantes. Pour que ton serveurX fonctionne correctement il ne faut aucune erreur, sinon pas de DRI.

Voila tiens nous au courant.

bijour, voila le résultat de glxinfo :

[quote]name of display: :0.0
display: :0 screen: 0
direct rendering: No[/quote]
donc pour c’qui est de la dri c pas activé

et voici mon fichier log :

quote fonts.dir' not found (or not valid) in "/usr/lib/X11/fonts/misc". Entry deleted from font path. (Run 'mkfontdir' on "/usr/lib/X11/fonts/misc"). (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist. Entry deleted from font path. (WW)fonts.dir’ not found (or not valid) in “/usr/lib/X11/fonts/100dpi/”.
Entry deleted from font path.
(Run ‘mkfontdir’ on “/usr/lib/X11/fonts/100dpi/”).
(WW) fonts.dir' not found (or not valid) in "/usr/lib/X11/fonts/75dpi/". Entry deleted from font path. (Run 'mkfontdir' on "/usr/lib/X11/fonts/75dpi/"). (WW) The directory "/usr/share/fonts/X11/CID" does not exist. Entry deleted from font path. (WW) The directory "/usr/lib/X11/fonts/CID" does not exist. Entry deleted from font path. (WW)fonts.dir’ not found (or not valid) in “/usr/lib/X11/fonts/100dpi”.
Entry deleted from font path.
(Run ‘mkfontdir’ on “/usr/lib/X11/fonts/100dpi”).
(WW) `fonts.dir’ not found (or not valid) in “/usr/lib/X11/fonts/75dpi”.
Entry deleted from font path.
(Run ‘mkfontdir’ on “/usr/lib/X11/fonts/75dpi”).
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(EE) fglrx(0): [agp] unable to acquire AGP, error “xf86_ENODEV”
(EE) fglrx(0): cannot init AGP
(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): ********************************************* *
(WW) fglrx(0): Option “VendorName” is not used
(WW) fglrx(0): Option “ModelName” is not used
(EE) AIGLX: Screen 0 is not DRI capable
(WW) Couldn’t load XKB keymap, falling back to pre-XKB keymap
(EE) Error loading keymap /var/lib/xkb/server-0.xkm
[/quote]

voila j’ai tous mis les EE et WW et merci de ton aide :smiley:

Comment as tu installé les drivers ATI ??
Tu les as pris sur le site de ATI ??

Si oui, pour les compiler il faut faire une gymnastique spectaculaire je me rapelle.

Il faut bien sur que les kernel-headers-uname -r soient installés.
Ensuite il faut aller prendre les 2 fichiers sur le site d’ATI :

  • un .run
  • un .rpm

Et là c’est le drame. Tu verras que pour extraire un rpm sous Debian c’est la fête dans les boites jaunes !!
Perso sachant qu’aucune solution n’avait marchée pour moi (alien etc…) j’ai extrait le rpm depuis windows et je l’ai collé sur ma partition Linux (en prenant soin de faire un backup de /usr/X11R6/lib/libGL.so.1.2).

Je sais c’est pas propre, c’est barbare, mais ça marche ! :slightly_smiling:

Au passage, pour faire reconnaître une partition Linux à Windaube :
fs-driver.org/

Ensuite tu lances le .run, ça doit marcher (mais il faut prier très fort).
Et tu joues à tuxkart ^^.

C’est quoi comme carte exactement?
Krisprols58: alien -t toto.rpm transforme le .rpm en .tgz

Sur le site, http://forum.debian-fr.org/viewtopic.php?t=1761 t’aidera

ati 9600 pro

Bon j’ai enfin reussi a install les driver ati :

spunky@debian:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.6065 (8.29.6)

mais les resultats de glxgears et fgl_glxgears sont pas trés concluant :

spunky@debian:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
2490 frames in 5.0 seconds = 498.000 FPS
2145 frames in 5.0 seconds = 429.000 FPS
2199 frames in 5.0 seconds = 439.800 FPS

spunky@debian:~$ glxgears -printfps
9545 frames in 5.0 seconds = 1908.758 FPS
1250 frames in 5.0 seconds = 249.984 FPS
1250 frames in 5.0 seconds = 249.984 FPS
1251 frames in 5.0 seconds = 250.185 FPS

ça me semble trés bas :frowning:

Je pense que je suis maudit

debian:/home/spunky# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

debian:/home/spunky# cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): [agp] unable to acquire AGP, error “xf86_ENODEV”
(EE) fglrx(0): cannot init AGP
(EE) Error loading keymap /var/lib/xkb/server-0.xkm
Si quelqu’un pourrait m’expliquer

tiens j’ai suivi ce tuto et ca fonctionne nickel avec ma 9600 pro

http://forum.debian-fr.org/viewtopic.php?t=5067

Si je puis me permettre il y a un tuto simple, à partir de paquets debian, dans trucs et astuces : forum.debian-fr.org/viewtopic.php?t=5067

j’t’ai grillé ginkgo biloba :smt019 :laughing:

ATI???
poubelle :laughing:

[quote=“diod”]ATI???
poubelle :laughing:[/quote]

Certe :slightly_smiling:

Mais quand on a que ça…

[quote=“arn-epsilon”]
Certe :slightly_smiling:
Mais quand on a que ça…[/quote]

galère!!! :laughing:

Bon me voila de retour, avec les driver ATI installés ^^ mais par contre quand je fais un glxgears -printfps j’ai vers les 400 de fps puis ça monte vers les 1900 et ça freeze donc obligé de reboot :frowning:

Rajouter ça à ton /etc/X11/xorg.conf avant la section dri à la fin

Section "Extensions" Option "Composite" "disable" EndSection

Ca a résolu le problème chez moi sur une Ubuntu…

Je l’avais cette option deja j’ai en ai rajouter une autre :

Puis maintenant tout va mieux :smiley:

[quote]spunky@debian:~$ glxgears -printfps
1225 frames in 5.0 seconds = 244.810 FPS
1250 frames in 5.0 seconds = 249.985 FPS
1250 frames in 5.0 seconds = 249.986 FPS
9669 frames in 5.0 seconds = 1933.686 FPS
12651 frames in 5.0 seconds = 2530.095 FPS
12652 frames in 5.0 seconds = 2530.252 FPS
12654 frames in 5.0 seconds = 2530.616 FPS
12651 frames in 5.0 seconds = 2530.068 FPS
[/quote]

Merci de votre aide

Cool !!!
On est content que tu aie enfin réussit à faire marcher ta carte :slightly_smiling:

Par contre juste une question, entre glxgears et fgl_glxgears lequel doit avoir le plus de fps ? parceque avec glxgears j’ai vers les 2500 alors que fgl_glxgears j’ai vers les 700 et puis quand je lance Enemy territory ça rame

argh !

Compare avec mon xorg.conf au niveau des options et des modules diverses :

[code]Section "ServerLayout"
Identifier "Default Layout"
Screen 0 “aticonfig-Screen[0]” 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice “stylus” "SendCoreEvents"
InputDevice “cursor” "SendCoreEvents"
InputDevice “eraser” "SendCoreEvents"
EndSection

Section “Files”

# path to defoma fonts
FontPath     "/usr/share/X11/fonts/misc"
FontPath     "/usr/share/X11/fonts/cyrillic"
FontPath     "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath     "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath     "/usr/share/X11/fonts/Type1"
FontPath     "/usr/share/X11/fonts/100dpi"
FontPath     "/usr/share/X11/fonts/75dpi"
FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ExplorerPS/2"
Option “ZAxisMapping” "4 5"
Option “Emulate3Buttons” "true"
EndSection

Section “InputDevice”

                                                  # /dev/input/event
                                                  # for USB
Identifier  "stylus"
Driver      "wacom"
Option	    "Device" "/dev/wacom"          # Change to 
Option	    "Type" "stylus"
Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY

EndSection

Section “InputDevice”

                                                  # /dev/input/event
                                                  # for USB
Identifier  "eraser"
Driver      "wacom"
Option	    "Device" "/dev/wacom"          # Change to 
Option	    "Type" "eraser"
Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY

EndSection

Section “InputDevice”

                                                  # /dev/input/event
                                                  # for USB
Identifier  "cursor"
Driver      "wacom"
Option	    "Device" "/dev/wacom"          # Change to 
Option	    "Type" "cursor"
Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY

EndSection

Section "Monitor"
Identifier "e1770NSL/T"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option “VendorName” "ATI Proprietary Driver"
Option “ModelName” "Generic Autodetecting Monitor"
Option “DPMS” "true"
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. R420 JI [Radeon X800PRO]"
Driver "fglrx"
BusID "PCI:2:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver “fglrx”
#Option “DesktopSetup” "horizontal"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. R420 JI [Radeon X800PRO]"
Monitor "e1770NSL/T"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “1280x1024” “1024x768” “832x624” “800x600” “720x400” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “1280x1024” “1024x768” “832x624” “800x600” “720x400” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “1280x1024” “1024x768” “832x624” “800x600” “720x400” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “1280x1024” “1024x768” “832x624” “800x600” “720x400” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “1280x1024” “1024x768” “832x624” “800x600” “720x400” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1280x1024” “1024x768” “832x624” “800x600” “720x400” "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option “Composite” "disable"
EndSection

Section "DRI"
Mode 0666
EndSection

[/code]

Gaffe par contre, j’ai deux écrans (même si désctivé dual view sur mon xorg…) et mon xorg est d’ubuntu. (Quoique cela ne devrait pas avoir trop d’influence).

pour ma part j’ai eu tellement de difficulté (même jamais réussit…) à faire fonctionner la 3d et le dual avec Debian que je suis passé à Ubuntu…Avec, je l’ai config en deux temps, trois mouvement (presque)