Ati 9200 acceleration 3D

Fermé
pqcuong - 24 août 2005 à 21:51
mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 - 2 sept. 2007 à 22:02
Bonjour,
J'ai un petit probleme sur l'acceleration 3D avec ati 9200:
j'obtien un resultat pas terrible du tout:

[pqcuong@localhost pqcuong]$ glxgears
285 frames in 5.0 seconds = 57.000 FPS
297 frames in 5.0 seconds = 59.400 FPS
294 frames in 5.0 seconds = 58.800 FPS
296 frames in 5.0 seconds = 59.200 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS

[pqcuong@localhost pqcuong]$ lsmod | grep fglrx
fglrx 223292 9

[pqcuong@localhost pqcuong]$ glxinfo | grep direct
direct rendering: Yes


j'ai procédé de regarder mon xorg.conf, il me parait bien configuré:
...................
Section "Device"
Identifier "Videocard0-fglrx"
Driver "fglrx"
VendorName "Videocard vendor"
BoardName "ATI Radeon Mobility M9"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
.................................
Section "DRI"
Group 0
Mode 0666
EndSection

----------------------------------------------------------------------

et j'ai également regardé le message log:

....................

(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xe0971000
(II) fglrx(0): [drm] mapped SAREA 0xe0971000 to 0xb7f21000
(II) fglrx(0): [drm] framebuffer handle = 0x98000000
(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: 3.14.1
(II) fglrx(0): Date: Sep 27 2004
(II) fglrx(0): Desc: ATI Fire GL 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.9-UT
(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 = 0x90400000
(II) fglrx(0): [agp] Mode=0x1f000217 bridge: 0x8086/0x3340
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000
(II) fglrx(0): [agp] AGP v3 disable mask 0x00000000
(II) fglrx(0): [agp] enabling AGP with mode=0x1f000314
(II) fglrx(0): [agp] AGP protocoll is enabled for grafics board. (cmd=0x1f000314)
(II) fglrx(0): [agp] grafics chipset has AGP v2.0
(II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes
(II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672
(II) fglrx(0): [drm] texture shared area handle = 0xe5001000
(II) fglrx(0): shared FSAAScale=1
(II) fglrx(0): DRI initialization successfull!
(II) fglrx(0): FBADPhys: 0x98000000 FBMappedSize: 0x005e9000
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,1210)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,800) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 800)
(II) fglrx(0): Largest offscreen area available: 1280 x 402
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(WW) fglrx(0): Option "XaaNoOffscreenPixmaps" is not used
(**) fglrx(0): Option "XaaNoOffscreenPixmaps" "yes"
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Solid Lines
Dashed Lines
Setting up tile and stipple cache:
30 128x128 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): X context handle = 0x00000001
(II) fglrx(0): [DRI] installation complete
(II) fglrx(0): Direct rendering enabled
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(==) RandR enabled
(II) Setting vga for screen 0.
.................................
A voir également:

4 réponses

mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 7 783
2 sept. 2007 à 22:02
Pakis ou en es-tu dans ton installation de fglrx ?
A priori il suffit d'installer le paquet fglrx-driver
(mando@aldur) (~) $ apt-cache search fglrx
xserver-xorg-video-ati - X.Org X server -- ATI display driver
fglrx-control - control panel for the ATI graphics accelerators
fglrx-driver - display driver for the ATI graphics accelerators
fglrx-driver-dev - display driver for the ATI graphics accelerators (development files)
fglrx-kernel-src - kernel module source for the ATI graphics accelerators

Pour que ce paquet apparaisse il faut au préalable configurer en root ton fichier /etc/apt/source.list, et y mettre par exemple :
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

deb https://www.debian.org/security/ lenny/updates main contrib
deb-src https://www.debian.org/security/ lenny/updates main contrib

deb https://www.debian-multimedia.org/ lenny main

Ceci fait, en root, tape les commande :
aptitude update
aptitude upgrade
aptitude install fglrx-driver

Il faut a présent reconfigurer le fichier /etc/X11/xorg.conf pour qu'il utilise ce driver. Passe en mode texte ctrl alt f1 et loggue toi en root, puis tape :
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
dpkg-reconfigure xserver-xorg
/etc/init.d/kdm restart

(change la dernire commande par kdm / gdm / xdm etc selon ce que tu as mis comme gestionnaire de connexion. Si le gestionnaire de connexion apparaît et que tu as choisi le driver propriétaire, le plus dur est fait. Loggue toi en utilisateur en mode graphique, et vérifie que tu as bien ton accélération 3D :
(mando@aldur) (~) $ glxinfo | grep -i rendering
direct rendering: Yes

Ensuite teste tes performances avec glxgears (il faut attendre un peu pour l'affichage des FPS), a priori tu dois avoir quelques milliers de FPS :
(mando@aldur) (~) $ glxgears
34172 frames in 5.0 seconds = 6834.386 FPS
54942 frames in 5.0 seconds = 10988.334 FPS
49446 frames in 5.0 seconds = 9889.167 FPS
50838 frames in 5.0 seconds = 10167.496 FPS

Bonne chance
1
mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 7 783
25 août 2005 à 02:37
Tu as fait un fglrxconfig (dans une console root) ? Tu as redemarré ton serveur X depuis l'install des pilotes ati ?

Bonne chance
0
tout a déja fait, je ne pense pas un probleme de module ou d'installation car dans le message log, tout est bien passé!
0
Bonjour..//..Bonsoir..
autre facon d'intaller fglrx ( partie II) ATI ):
http://www.trustonme.net/forum/public/post.php?cat=2&topic=933
... (sans fglrxconfig )... a adapter..
selimb
0
Salut,

petit up car j'ai le mm problème.

Donc, si une personne à la solution je suis prenneur.

@++
0