View previous topic :: View next topic |
Author |
Message |
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Sun Jun 20, 2004 12:55 pm Post subject: [VIDEO] Come migliorare le prestazioni di una scheda nvidia |
|
|
Vi posto un po' si output utili per capire la questione:
Code: |
ale@casa01 ale $ glxgears
5437 frames in 5.0 seconds = 1087.400 FPS
6570 frames in 5.0 seconds = 1314.000 FPS
6549 frames in 5.0 seconds = 1309.800 FPS
6565 frames in 5.0 seconds = 1313.000 FPS
6555 frames in 5.0 seconds = 1311.000 FPS
6554 frames in 5.0 seconds = 1310.800 FPS
ale@casa01 ale $ cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: AGPGART
AGP Rate: 8x
Fast Writes: Enabled
SBA: Enabled
|
E XF86config relativo alla scheda video
Code: |
Section "Device"
Identifier "geforcefx"
Driver "nvidia"
VideoRam 131072
# Option "NoLogo" "True"
# Option "NvAGP" "1"
|
La mia scheda è una geforceFX 5200 128mb ram, la mia versioni di xfree la 4.3.0-r5 e i driver nvidia sono:
nvidia-kernel-1.0.5336-r4
nvidia-glx-1.0.5336-r2
Sinceramente mi sembrano pochini 1300 FPS... anche perchè ho visto radeon 9200SE che facevano almeno 1600 FPS con i driver scaciosi di ATI
Qualcuno sa darmi qualche suggerimento su come migliorare le prestazioni della mia scheda? O forse è il massimo che si possa spremere (via software ovviamente, non ho intenzione di overcloccare alcunchè)? _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Sun Jun 20, 2004 1:10 pm Post subject: |
|
|
Intento se hai un athon dovresi aver compilato xfree con la USE 3dnow. Poi potresti mettere xorg, poiche' piu' nuovo e aggiornare i driver nvidia all'ultima stabile, anche se non so quanto possano migliorare le prestazioni queste ultime cose. Come kernel dovresti avere un gentoo-dev-sources o gentoo-sources per andare piu' velocino su robe di quel genere, ma ti ripeto, non penso che cambieresti molto la situazione...... _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sun Jun 20, 2004 1:37 pm Post subject: |
|
|
Sono davvero pochini fa il il conto che io con una TNT2 e kernel gentoo-dev-sources-2.6.5-r1 e i driver nvidia-kernel-1.0.4496-r3 facevo circa 780 FPS con glxgears
Ma che kernel sta usando?
Io ho riscontrato problemi come da topic:
https://forums.gentoo.org/viewtopic.php?t=187788
con il kernel gentoo-dev-sources-2.6.7 nel senso che ottenevo prestazioni di un decimo cioè circa 70 FPS con glxgears. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Sun Jun 20, 2004 2:07 pm Post subject: |
|
|
ho la stessa scheda... e ti dico una cosa: fa KAKARE! non puoi migliorare le prestazioni, se non sganciando altri soldini e comprartene una decente...
Ho riscontrato qualche miglioramento usando l'nvagp invece dell'agpgart, ma ci sono i pro e i contro, i contro li ho elencati qua |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Sun Jun 20, 2004 5:08 pm Post subject: |
|
|
Beh... Xorg ancora non lo metto perchè è masked e le volte che ho provato ad emergerlo mi diceva che xfree lo bloccava e non voglio passare una giornata a vedere come installarlo (mi deciderò al grande passo quando sarà almeno riconosciuto come stabile)
Uso il kernel 2.6.5-gentoo-r1 ma tra qualche giorno vedrò di passare al 2.6.7, tuttavia non mi aspetto di vedere miglioramenti nei confronti della scheda video, semmai ho letto di alcuni bug....
Usando nvagp rispetto ad agpgart guadagnavo si e no 70 fps... non ne vale la pena visto che qualcuno ci ha anche trovato dei bug...
Peccato... pensavo che questa scheda fosse parecchio migliore di quello che è in realtà a quanto pare....
Di sicuro non ricompro una scheda per qualche fps in più... tanto a parte tuxracer non è che ci faccia girare il mondo in 3d. Vedrò di accontentarmi _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
koma Advocate
Joined: 06 Jun 2003 Posts: 2702 Location: Italy
|
Posted: Sun Jun 20, 2004 5:51 pm Post subject: |
|
|
non riesco ad abilitare l'agp sulla mia nvidia geforce 4 mx (se) .. eppèure ho messo NvAgp 1 nel file di configurazione _________________ http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Sun Jun 20, 2004 6:09 pm Post subject: |
|
|
Anche io...
se dai
Code: |
cat /proc/driver/nvidia/agp/status
|
dovrebbe dirti qualcosa riguardo al tuo agp
Senza la riga NvAgp 1 in XF86config mi diceva
Code: |
Status: Enabled
Driver: AGPGART
AGP Rate: 8x
Fast Writes: Enabled
SBA: Enabled
|
Con la riga mi diceva
Code: |
Status: Enabled
Driver: AGPGART (disabled)
AGP Rate: 8x
Fast Writes: Enabled
SBA: Enabled
|
ma andava ~70 fps più veloce.... quindi penso che fosse perchè usava i nvagp e non ho più indagato....
Comunque effettivamente è strano che non dica nvagp al posto di agpgart.... _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Jun 20, 2004 6:14 pm Post subject: |
|
|
se riesci ad usare NVagp ti dovrebbe venire fuori questo:
Code: | # cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: NVIDIA
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled |
Chiaramente devi avere AGPGART come modulo e in nel config di X (xfree o xorg) alla sezione "Device":
Code: | Option "NvAGP" "3" # 0=no AGP ; 1=nvidia AGP ; 2=AGPGART ; 3=agpgart THEN nvidia AGP |
è quello che uso io (pare da me preferisca l'agp dell'nvidia, boh) _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Sun Jun 20, 2004 7:35 pm Post subject: |
|
|
Io agpgart ce l'ho nativo nel kernel... va bene uguale?
E poi perchè
invece di
?
Con il 3 ti prende prima l'agpgart e poi se non lo trova l'nvagp... o ho capito male io? _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Jun 20, 2004 8:50 pm Post subject: |
|
|
si, in teoria si...
ti dicevo questo per giustificare la mia scelta: agpgart l'ho compilato come modulo (c'è insomma) e viene pure caricato (con lsmod si vede) mentre per la gestione dell'AGP pare usi nvAGP...
quindi non so spiegarti bene com'è sta cosa...
misteri _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
FonderiaDigitale Veteran
Joined: 06 Nov 2003 Posts: 1710 Location: Rome, Italy
|
Posted: Sun Jun 20, 2004 9:53 pm Post subject: |
|
|
con 1 usa il bus AGP interno delle schede nvidia, con 3 tenta di usare il bus interno e va in fallback sul supporto AGP della tua scheda madre. _________________ Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica
|
|
Back to top |
|
|
gaffiere Guru
Joined: 13 Nov 2003 Posts: 406 Location: Provincia Milano
|
Posted: Sun Jun 20, 2004 10:15 pm Post subject: |
|
|
zera
mi spiegate una cosa? che differenza c'è tra nvagp e l'agpgart?
come da firma ho una bellissima 750xgl della PNY che con glxgears mi fà Code: | bash-2.05b$ glxgears
17048 frames in 5.0 seconds = 3409.600 FPS
20109 frames in 5.0 seconds = 4021.800 FPS
20043 frames in 5.0 seconds = 4008.600 FPS
20151 frames in 5.0 seconds = 4030.200 FPS
20106 frames in 5.0 seconds = 4021.200 FPS
20097 frames in 5.0 seconds = 4019.400 FPS
bash-2.05b$
| che non mi sembra male.
però perchè con Code: | cat /proc/driver/nvidia/agp/status | ottengo
Code: | Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled
|
mi sà tanto che se quel Fast Writes e SBA passassero da disabled a enabled guadagnerei qualcosa o no?
la sezione di XF86Config relativa alla scheda è:
Code: | Section "Device"
Identifier "NVIDIAXGL750"
#Option "NvAGP" "3"
Driver "nvidia"
# unsupported card
#VideoRam 131072
# Insert Clocks lines here if appropriate
Option "AGPMode" "4"
Option "AGPFastWrite" "True"
Option "EnablePageFlip" "True"
EndSection
|
e qui però vedo AGPFastWrite True...
qualcosa non mi torna
see ya _________________ Thomaz "Gaffiere"
Middle-Earth XP2200+, 1Gb Ram, 80Gb + 160Gb Hd, SbLive!, Nvidia 6800GT AGP8x
Gentoo Gnu/Linux 2.6.12-gentoo-r10 |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Jun 20, 2004 10:32 pm Post subject: |
|
|
per abilitare il FW e l'SBA nn servono a nulla quelle opzioni nel config di X, occorre invece modificare le opzioni specifiche del modulo.
edita quindi /etc/modules.d/nvidia e segui le istruzioni
in ogni caso ti consiglio, prima di fare qualsiasi modifica (che come noterai è considerata pericolosa per la stabilità del sistema) di controllare che sia la scheda che la tua mobo supportino le due opzioni:
Code: | # cat /proc/driver/nvidia/agp/host-bridge
Host Bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
Fast Writes: Not Supported
SBA: Supported
AGP Rates: 4x 2x 1x
Registers: 0x1f000207:0x00000104 |
e poi:
Code: | # cat /proc/driver/nvidia/agp/card
Fast Writes: Supported
SBA: Not Supported
AGP Rates: 4x 2x 1x
Registers: 0x1f000017:0x1f000104 |
nel mio caso specifico l'abilitazione di una delle due opzioni mi ha portato una simpatica schiera di freeze del sistema _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Sun Jun 20, 2004 10:48 pm Post subject: |
|
|
se avete abilitato nel kernel l'agpgart (anche come modulo) l'nvagp non parte, anche se avete NvAGP 1 nel config di X. dovete proprio toglierlo dal kernel |
|
Back to top |
|
|
gaffiere Guru
Joined: 13 Nov 2003 Posts: 406 Location: Provincia Milano
|
Posted: Sun Jun 20, 2004 11:45 pm Post subject: |
|
|
Peach wrote: | per abilitare il FW e l'SBA nn servono a nulla quelle opzioni nel config di X, occorre invece modificare le opzioni specifiche del modulo.
edita quindi /etc/modules.d/nvidia e segui le istruzioni
<SNIP>
nel mio caso specifico l'abilitazione di una delle due opzioni mi ha portato una simpatica schiera di freeze del sistema |
grazie mille
sembrerebbe stabile e ho guadagnato un sano centinaio di frame!
Code: | bash-2.05b$ glxgears
20243 frames in 5.0 seconds = 4048.600 FPS
20843 frames in 5.0 seconds = 4168.600 FPS
20894 frames in 5.0 seconds = 4178.800 FPS
20907 frames in 5.0 seconds = 4181.400 FPS
20828 frames in 5.0 seconds = 4165.600 FPS
bash-2.05b$
|
o che fig@t@
cmq mi documenterò poi su differrenza agpgart e nvagp, e soprattutto dove trovare e inserire quest'ultimo.
tnx ancora
see ya _________________ Thomaz "Gaffiere"
Middle-Earth XP2200+, 1Gb Ram, 80Gb + 160Gb Hd, SbLive!, Nvidia 6800GT AGP8x
Gentoo Gnu/Linux 2.6.12-gentoo-r10 |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Sun Jun 20, 2004 11:53 pm Post subject: |
|
|
NvAGP è il modulo dell'agp di nvidia. per abilitarlo ti basta semplicemente togliere l'agpgart dal kernel e mettere nel config di x (xorg.conf o XF86Config) Option "NvAGP" "1" nella sezione della scheda video. In teoria basterebbe fare quest'ultima cosa.. ma se hai cmq l'agpgart nel kernel anche semplicemente come modulo non funziona...
per disabilitare l'agpgart nel kernel deseleziona Device Drivers ---> Character devices ---> │< > /dev/agpgart (AGP Support) |
|
Back to top |
|
|
gaffiere Guru
Joined: 13 Nov 2003 Posts: 406 Location: Provincia Milano
|
Posted: Mon Jun 21, 2004 12:15 am Post subject: |
|
|
ProT-0-TypE wrote: | NvAGP è il modulo dell'agp di nvidia |
ok, quindi dovrebbe esserci un file corrispondente vero?
Code: | Middle-Earth root # find /. -iname nvagp*
Middle-Earth root # |
o è troppo tardi e mi stò perdendo in un bicchier d'acqua o devo smettere di studiare e cercare nel frattempo di migliorare le prestazioni della mia scheda video
see ya _________________ Thomaz "Gaffiere"
Middle-Earth XP2200+, 1Gb Ram, 80Gb + 160Gb Hd, SbLive!, Nvidia 6800GT AGP8x
Gentoo Gnu/Linux 2.6.12-gentoo-r10 |
|
Back to top |
|
|
n3m0 l33t
Joined: 08 Feb 2004 Posts: 798 Location: Richville, Naples, Italy, Europe
|
Posted: Mon Jun 21, 2004 6:55 am Post subject: |
|
|
gaffiere wrote: |
ok, quindi dovrebbe esserci un file corrispondente vero?
Code: | Middle-Earth root # find /. -iname nvagp*
Middle-Earth root # |
|
No.
Per usare il supporto AGP di nvidia devi aggiungere
alla sezione Device dell'XF86Config (o chi ne fa le veci), dove specifichi anche il driver da utilizzare. _________________ Lenergia è la civiltà. Lasciarla in mano ai piromani/petrolieri è criminale. Perché aspettare che finisca il petrolio?
Letà della pietra non è mica finita per mancanza di pietre. - B.G.
Site/Blog: http://www.neminis.org |
|
Back to top |
|
|
koma Advocate
Joined: 06 Jun 2003 Posts: 2702 Location: Italy
|
Posted: Mon Jun 21, 2004 11:11 am Post subject: |
|
|
Va
Code: |
#cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Enabled
SBA: Disabled
|
Normale
Code: |
[No e-mail] koma@HellMachine koma $ glxgears
6848 frames in 5.0 seconds = 1369.600 FPS
7393 frames in 5.0 seconds = 1478.600 FPS
7422 frames in 5.0 seconds = 1484.400 FPS
7441 frames in 5.0 seconds = 1488.200 FPS |
Maximizzato
Code: |
[No e-mail] koma@HellMachine koma $ glxgears
2555 frames in 5.0 seconds = 511.000 FPS
804 frames in 5.0 seconds = 160.800 FPS
802 frames in 5.0 seconds = 160.400 FPS
|
_________________ http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD |
|
Back to top |
|
|
shanghai Guru
Joined: 08 Feb 2004 Posts: 493 Location: Roma, Italia, GeekLand
|
Posted: Mon Jun 21, 2004 2:23 pm Post subject: |
|
|
Io non avevo ancora attivato il fastwrites, e usavo i drivers del kernel. Ora uso i drivers nvidia e ho attivato il fast writes:
Code: | prima
16179 frames in 5.0 seconds = 3235.800 FPS |
Code: | dopo
16824 frames in 5.0 seconds = 3364.800 FPS |
Gran cosa... _________________ Il sonno della ragione genera mostri. |
|
Back to top |
|
|
nick_spacca l33t
Joined: 29 May 2004 Posts: 689 Location: Paris/France
|
Posted: Mon Jun 21, 2004 2:32 pm Post subject: |
|
|
shanghai wrote: | Io non avevo ancora attivato il fastwrites, e usavo i drivers del kernel. Ora uso i drivers nvidia e ho attivato il fast writes:
Code: | prima
16179 frames in 5.0 seconds = 3235.800 FPS |
Code: | dopo
16824 frames in 5.0 seconds = 3364.800 FPS |
Gran cosa... |
Scusa ma che scheda hai??? _________________ I can resist anything but temptation.
(O. Wilde) |
|
Back to top |
|
|
.:deadhead:. Advocate
Joined: 25 Nov 2003 Posts: 2963 Location: Milano, Italy
|
|
Back to top |
|
|
shanghai Guru
Joined: 08 Feb 2004 Posts: 493 Location: Roma, Italia, GeekLand
|
Posted: Mon Jun 21, 2004 4:05 pm Post subject: |
|
|
Hercules Ti II
Processore NVidia GeForce 2...
64 Mb ram
AGP 4x
Fast writes
Pagata abbastanza all'epoca, (tre anni fà) valeva di più _________________ Il sonno della ragione genera mostri. |
|
Back to top |
|
|
Cagnulein l33t
Joined: 18 Sep 2003 Posts: 861 Location: Modena, Italy
|
Posted: Mon Jun 21, 2004 4:38 pm Post subject: |
|
|
ma Code: | Fast Writes: Disabled
SBA: Disabled | si abilitano solo da bios o si può anche dall'interno del S.O.? |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Mon Jun 21, 2004 4:52 pm Post subject: |
|
|
Cagnulein wrote: | ma Code: | Fast Writes: Disabled
SBA: Disabled | si abilitano solo da bios o si può anche dall'interno del S.O.? |
all'interno dell'os. quarda un po qua: /etc/modules.d/nvidia |
|
Back to top |
|
|
|