Accélération 3D Nvidia

Accélération 3D Nvidia - Multimédia - Linux et OS Alternatifs

Marsh Posté le 19-10-2003 à 00:07:00    

:hello:  
 
 
J'ai un petit problème, quand je fais :
glxgears  
2932 frames in 5.0 seconds = 586.400 FPS
3269 frames in 5.0 seconds = 653.800 FPS
3454 frames in 5.0 seconds = 690.800 FPS
3324 frames in 5.0 seconds = 664.800 FPS
3336 frames in 5.0 seconds = 667.200 FPS
Avec un Athlon 1,33GHz et une geforce 2mx ca me fais mal au coeur, surtout qu'avant ma derniere reinstallation, je faisait plus :(
 
 
J'ai bien installé les drivers nvidia , modifier le XF86Config-4 comme il faut(du moins apparement puisque j'ai glx d'activé)
 
grep AGP /usr/src/linux/.config
CONFIG_AGP=m
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_I810 is not set
CONFIG_AGP_VIA=y
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD_8151 is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_NVIDIA is not set
(j'ai un chispset VIA sur une asustek a7v133)
 
le module nvidia et agpart apparaissent bien quand je fais lsmod.
 
Mais, ca rame énorme ...
J'ai honte de posé cette question mais ca fait plusieurs que j'essaye et je n'y arrive pas  :cry:  
Si une ame charitable pouvais m'aider  :jap:  
 
PS : J'ai une debian SID. Et j'ai besoin de cette accélération pour un projet.
 
merci d'avance.


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 00:07:00   

Reply

Marsh Posté le 19-10-2003 à 12:41:46    

je viens de voir en faisant :
less /proc/driver/nvidia/agp/status
Status:          Enabled
Driver:          AGPGART
AGP Rate:        4x
Fast Writes:     Disabled
SBA:             Disabled
 
alors que:
less /proc/driver/nvidia/agp/host-bridge
Host Bridge:     VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       4x 2x 1x  
Registers:       0x1f000217:0x00000104
 
 
Quelqu'un sait comment activé le fast write et le SBA ?
Sachant que j'ai activé le fastwrite dans le bios :/


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 13:33:38    

Pareil chez moi, je ne m'en etait jamais apercu
 
bibi@dingo:/usr/bin$ sudo cat /proc/driver/nvidia/agp/status
Password:
Status:          Enabled
Driver:          AGPGART
AGP Rate:        4x
Fast Writes:     Disabled
SBA:             Disabled
bibi@dingo:/usr/bin$ sudo cat /proc/driver/nvidia/agp/host-bridge
Host Bridge:     Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       4x 2x 1x  
Registers:       0x1f000217:0x00000104

Reply

Marsh Posté le 19-10-2003 à 13:34:42    

bibi@dingo:/usr/bin$ glxgears  
6028 frames in 5.0 seconds = 1205.600 FPS
7481 frames in 5.0 seconds = 1496.200 FPS
8137 frames in 5.0 seconds = 1627.400 FPS
7634 frames in 5.0 seconds = 1526.800 FPS

Reply

Marsh Posté le 19-10-2003 à 13:37:16    

j'ai les même perf que toi si je me mets en 16bits  
mais en 24bits boom 700fps :/


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 14:05:55    

lu!
le fast write (chez moi) se règle ds le bios
 
+


Message édité par Riot le 19-10-2003 à 14:06:22
Reply

Marsh Posté le 19-10-2003 à 14:13:48    

l'agpgart intégré au kernel est ridicule
faut utiliser celui des nvidia
au cas où ça serait ça le probleme, vous pouvez forcer l'utilisation du agpgart  des driver nvidia :

Option "NvAGP" "integer"
                Configure AGP support. Integer argument can be one of:
                0 : disable agp
                1 : use NVIDIA's internal AGP support, if possible
                2 : use AGPGART, if possible
                3 : use any agp support (try AGPGART, then NVIDIA's AGP)
                Please note that NVIDIA's internal AGP support cannot
                work if AGPGART is either statically compiled into your
                kernel or is built as a module, but loaded into your
                kernel (some distributions load AGPGART into the kernel
                at boot up).  Default: 3 (the default was 1 until after
                1.0-1251).

Reply

Marsh Posté le 19-10-2003 à 14:14:10    

le fastwrite c'est buggé et ça n'apporte rien ...

Reply

Marsh Posté le 19-10-2003 à 14:22:19    

par contre le SBA (side band addressing) c'est sensé être pas mal, mais pour l'activer sous linux (avec du matos compatible bien sûr), même en forçant : bois de l'eau ! (parait que c'est pour la stabilité des drivers :/)
 
sinon pour ceux qui veulent absolument forcer le FW :
 


<-=[ ~ ]=-> modinfo nvidia
filename:    /lib/modules/2.4.22/kernel/drivers/video/nvidia.o
description: <none>
author:      <none>
license:     "NVIDIA"
parm:        silence_nvidia_output int
parm:        NVreg_VideoMemoryTypeOverride int
parm:        NVreg_EnableVia4x int
parm:        NVreg_EnableALiAGP int
parm:        NVreg_ReqAGPRate int
parm:        NVreg_UpdateKernelAGP int
parm:        NVreg_EnableAGPSBA int
parm:        NVreg_EnableAGPFW int    <---- c'est ça
parm:        NVreg_SoftEDIDs int
parm:        NVreg_Mobile int
parm:        NVreg_ResmanDebugLevel int
parm:        NVreg_FlatPanelMode int

Reply

Marsh Posté le 19-10-2003 à 14:31:47    

ah ouai, tu as raison tiens, le sba est pas activé chez moi ... pourtant j'aurais juré qu'il était activé par le passé ...

Reply

Marsh Posté le 19-10-2003 à 14:31:47   

Reply

Marsh Posté le 19-10-2003 à 14:56:49    

ben non, je le passe au chargement du module (options nvidia NVreg_EnableAGPFW=1 NVreg_UpdateKernelAGP=1 NVreg_EnableAGPSBA=1) et en faisant une recherche j'ai vu que l'on ne pouvait pas l'activer car ça pouvait compromettre la stabilité
 
un ch'tit peu c*n ça...
 
edit :
 


<-=[ /proc/driver/nvidia ]=-> cat agp/card
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       8x 4x
Registers:       0x1f000e1b:0x1f004112
 
<-=[ /proc/driver/nvidia ]=-> cat agp/host-bridge
Host Bridge:     PCI device 10de:01e0 (nVidia Corporation)
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       8x 4x
Registers:       0x1f00421b:0x00000112
 
<-=[ /proc/driver/nvidia ]=-> cat agp/status
Status:          Enabled
Driver:          AGPGART
AGP Rate:        8x
Fast Writes:     Enabled
SBA:             Disabled


Message édité par BMOTheKiller le 19-10-2003 à 14:58:40
Reply

Marsh Posté le 19-10-2003 à 16:50:22    

j'en ai marre apres 5 recompil noyau toujours pas de bonne perf :/


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 17:03:51    

qui gere l'agpgart sur ta machine ?

Reply

Marsh Posté le 19-10-2003 à 17:29:38    

euh j'ai mis option "NvAGP" "2" dans mon XF86config
donc je suppose que c'est nvidia non :??:


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 17:32:43    

nan, mais de toutes façons c'est bon, les perfs sont moins bonnes en avec le support interne des nvidia, le mieux c'est AGPGART (cf FAQ/readme de nvidia pour l'explication)

Reply

Marsh Posté le 19-10-2003 à 17:38:21    

fFluFf a écrit :

euh j'ai mis option "NvAGP" "2" dans mon XF86config
donc je suppose que c'est nvidia non :??:


 
non, faut mettre 1

Reply

Marsh Posté le 19-10-2003 à 17:39:06    

et vérifie dans tes logs que c'est bien passé
et vérifie tes perfs ensuite

Reply

Marsh Posté le 19-10-2003 à 17:49:03    

Je force l'agp Nvidia et j'ai les même perfs
 

Code :
  1. Status:          Enabled       
  2. Driver:          AGPGART (inactive)
  3. AGP Rate:        4x           
  4. Fast Writes:     Disabled     
  5. SBA:             Disabled


 

Code :
  1. bibi@dingo:/proc/driver/nvidia/agp$ glxgears
  2. 5876 frames in 5.0 seconds = 1175.200 FPS
  3. 7494 frames in 5.0 seconds = 1498.800 FPS
  4. 7182 frames in 5.0 seconds = 1436.400 FPS
  5. 7536 frames in 5.0 seconds = 1507.200 FPS

Reply

Marsh Posté le 19-10-2003 à 18:01:38    

@Lebibi: c'est quoi t as résolution et ta profondeur des couleurs ?
 
@udok: Agp nvidia bien charger, mais toujours les même perfs :/
Dans /var/log/XFree86.0.log
(**) NVIDIA(0): Option "NvAGP" "1"
(**) NVIDIA(0): Use of NVIDIA internal AGP requested
...
(II) NVIDIA(0): AGP 4X successfully initialized
Parcontre j'ai un Warning :
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 18:01:50    

Comment activer le Fast Writes alors ?? (je n'ai rien dans le bios)
Dans XFreeconfig-4 ou en chargeant le module ???


Message édité par lebibi le 19-10-2003 à 18:03:01
Reply

Marsh Posté le 19-10-2003 à 18:02:35    

fFluFf : 1280x1024 en 24 bits
 
P4 2.4 Ghz et une Geforce2 DDR

Reply

Marsh Posté le 19-10-2003 à 18:38:23    

Lebibi a écrit :

Je force l'agp Nvidia et j'ai les même perfs
 

Code :
  1. Status:          Enabled       
  2. Driver:          AGPGART (inactive)
  3. AGP Rate:        4x           
  4. Fast Writes:     Disabled     
  5. SBA:             Disabled


 

Code :
  1. bibi@dingo:/proc/driver/nvidia/agp$ glxgears
  2. 5876 frames in 5.0 seconds = 1175.200 FPS
  3. 7494 frames in 5.0 seconds = 1498.800 FPS
  4. 7182 frames in 5.0 seconds = 1436.400 FPS
  5. 7536 frames in 5.0 seconds = 1507.200 FPS




 
y-a une merde là, tu devrais avoir cette ligne :
Driver:          NVIDIA
au lieu de :
Driver:          AGPGART (inactive)

Reply

Marsh Posté le 19-10-2003 à 18:40:05    

ton agpgart est compilé en dur dans ton kernel ou quoi ?

Reply

Marsh Posté le 19-10-2003 à 18:42:15    

Bah je ne sais pas  :(  
 

Code :
  1. bibi@dingo:/proc/driver/nvidia$ cat version
  2. NVRM version: NVIDIA Linux x86 nvidia.o Kernel Module  1.0-4496  Wed Jul 16 19:03:09 PDT 2003
  3. GCC version:  gcc version 3.3.2 20031005 (Debian prerelease)


 
Mon XFreeconfig
 

Code :
  1. Section "Device"
  2.         Identifier      "Geforce2"
  3.         Driver          "nvidia"
  4. #       BusID           "PCI:0:10:0"
  5.         VideoRam        65000
  6.         Option "NvAgp"  "1"
  7.         Option "NoLogo" "1"
  8. EndSection

Reply

Marsh Posté le 19-10-2003 à 18:44:09    

udok a écrit :

ton agpgart est compilé en dur dans ton kernel ou quoi ?


 
ou je viens de verifier
J'essaye de le mettre en module ?

Reply

Marsh Posté le 19-10-2003 à 18:52:23    

oui il faut le mettre en module et tu n'est meme pas obliger de le charger donc meme pas obliger de le cocher.
 
Bon apparement je ne suis pas le seul à obtenir ces perfs donc c'est peut etre normal ... mais bizard . :??:


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 18:55:38    

Voila qui est fait :d
 

Code :
  1. Status:          Enabled
  2. Driver:          NVIDIA
  3. AGP Rate:        4x
  4. Fast Writes:     Disabled
  5. SBA:             Disabled


 

Code :
  1. bibi@dingo:/proc/driver/nvidia/agp$ glxgears
  2. 12060 frames in 5.0 seconds = 2412.000 FPS
  3. 14078 frames in 5.0 seconds = 2815.600 FPS
  4. 14456 frames in 5.0 seconds = 2891.200 FPS
  5. 14050 frames in 5.0 seconds = 2810.000 FPS


Message édité par lebibi le 19-10-2003 à 18:56:41
Reply

Marsh Posté le 19-10-2003 à 18:56:21    

et tes perfs ?


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 18:57:04    

up
 
nettement mieux non ? :)
 
Il ne me reste plus qu'à activer le Fast Writes
pour voir si ca marche mieux avec


Message édité par lebibi le 19-10-2003 à 18:59:57
Reply

Marsh Posté le 19-10-2003 à 18:59:37    

akikondimerchi ? [:nofret]

Reply

Marsh Posté le 19-10-2003 à 19:00:31    

A vous tous :d
 
Merchi beaucoup   :jap:


Message édité par lebibi le 19-10-2003 à 19:00:48
Reply

Marsh Posté le 19-10-2003 à 19:03:29    

putain moi j'ai à peine plus avec un geforce4 et un athlon xp 2800 :/

Reply

Marsh Posté le 19-10-2003 à 19:03:57    

Lebibi a écrit :

A vous tous :d
 
Merchi beaucoup   :jap:  


bah non, à moi merci, ils ont rien fait les autres gros mauvais là ! :o

Reply

Marsh Posté le 19-10-2003 à 19:05:15    

j'ai une debian c'est peut être ca qui fait la différence ?
 
ok, je troll un peu :d


Message édité par lebibi le 19-10-2003 à 19:05:25
Reply

Marsh Posté le 19-10-2003 à 19:08:08    

udok a écrit :


bah non, à moi merci, ils ont rien fait les autres gros mauvais là ! :o


 
 :jap:

Reply

Marsh Posté le 19-10-2003 à 19:16:03    

avec une geforce 2 DDR tu as ca !!!!!!
 (c'est quio une geforce 2ddr c'est une ti ?)


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 19-10-2003 à 19:21:37    

non, avec une mx en plus qu'il a fait ça ... c quoi ce bazar là ... :o

Reply

Marsh Posté le 19-10-2003 à 19:21:40    

C'est une Hercules.
 
Geforce2 GTS Pro DDR
Je l'ai depuis 2 ans je dirais (acheté d'occaz à un pote)
 

Code :
  1. bibi@dingo:/proc/driver/nvidia/cards$ cat 0
  2. Model:           GeForce2 GTS/GeForce2 Pro
  3. IRQ:             16
  4. Video BIOS:      03.15.00.11.00
  5. Card Type:       AGP


 
Pour info j'etais en 1280x1024 16 bits lors du dernier glxgears


Message édité par lebibi le 19-10-2003 à 19:23:36
Reply

Marsh Posté le 19-10-2003 à 19:22:51    

ah ok, je confondais avec ffluff auteur du premier post :ange:
bah glxgears doit avoir ces limites pour tester les perf ... tu fais combien à enemy territory ?

Reply

Marsh Posté le 19-10-2003 à 19:34:57    

ah bah ouias si tu te mets en 16 bits aussi :/
 
Vous pensez que les miens sont normals ?


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed