[Nvidia] Performance is beroerd, maar dri werkt.

Pagina: 1
Acties:

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 22:15

SA007

Moderator Tweaking
Topicstarter
Ik heb in mijn pc een fx5200 zitten. Nu is dit wel een budget simpele kaart, maar de performace hoort ~5x zo hoog te zijn als dat hij nu is.

Glxinfo
code:
1
2
3
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4

Lijkt prima in orde.

Glxgears geeft geen fouten, wel lage framerates van ~300fps (van wat ik vind is voor een fx5200 gemiddels rond de 1700fps)

Device section van xorg.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Section "Device"
        Identifier "TwinView"
        VendorName "nvidia"
        Driver "nvidia"
        BusID "PCI:1:0:0"
#       Option "NvAGP" "0"
        Option "DPMS"
        Option "CursorShadow" "0"
        Option "Xinerama" "off"
        Screen 0

#       Option "TwinView"
#       Option "TripleBuffer" "False"         # Edit only this line.
#       Option "AddARGBGLXVisuals" "True"
#       Option "RenderAccel" "True"
#       Option "AllowGLXWithComposite" "True"
#       Option "backingstore" "True"
        Option "NoLogo" "true"
        Option "ConnectedMonitor" "crt,crt"
        Option "TwinViewOrientation" "RightOf"
#       Option "SecondMonitorHorizSync" "30-90"
#       Option "SecondMonitorVertRefresh" "30-60"
        Option "MetaModes" "1600x1200,1600x1200;1600x1200,1280x1024;1600x1200,Null;1280x1024,Null;1024x768,Null;800x600,Null;640x480,Null"
EndSection

Heb alle # en true/false opties mee geklooit, geen verbetering.

agp status is goed volgens mij:
code:
1
2
3
4
5
6
$ cat /proc/driver/nvidia/agp/status 
Status:          Enabled
Driver:          AGPGART
AGP Rate:        8x
Fast Writes:     Disabled
SBA:             Enabled

  • talat
  • Registratie: Juni 2002
  • Laatst online: 03-02-2021
En als je een back-upje maakt van xorg.conf, de Nvidia module opnieuw compiled en nvidia setup een nieuwe xorg.conf laat schrijven?

Heb je al een oudere driver geprobeerd? Wat is er verandert aan je setup, waardoor je lagere rates haalt?

[ Voor 29% gewijzigd door talat op 29-07-2007 18:02 ]

TT


  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 22:15

SA007

Moderator Tweaking
Topicstarter
Ik heb afaik nooit echt hoge framerates gehaald in glxgears, maar heb nog niet gehad dat er in een spel problemen mee had (q2/ut98 stellen niet zo'n hoge eisen).

Ik ga 's proberen een nieuwe x.conf te maken.

Edit:
Nieuwe xorg.conf -> geen verschil.

Dit is nu mijn xorg.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Section "ServerLayout"
    Identifier     "Simple Layout"
    Screen         "Screen 1" 0 0
    InputDevice    "Mouse1" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
    FontPath        "/usr/share/fonts/misc/"
    FontPath        "/usr/share/fonts/TTF/"
    FontPath        "/usr/share/fonts/Type1/"
    FontPath        "/usr/share/fonts/100dpi/"
    FontPath        "/usr/share/fonts/75dpi/"
    FontPath        "/usr/lib/X11/fonts/local/"
    FontPath        "/usr/lib/X11/fonts/misc/"
    FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/lib/X11/fonts/Speedo/"
    FontPath        "/usr/lib/X11/fonts/Type1/"
    FontPath        "/usr/lib/X11/fonts/75dpi/"
    FontPath        "/usr/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
    Load       "glx"
    Load           "dbe"        # Double buffer extension
    SubSection     "extmod"
        Option         "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "kbd"
    Option         "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Protocol" "ExplorerPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Buttons" "12"
    Option         "ZAxisMapping" "11 12 10 9"
EndSection

Section "Monitor"
    Identifier     "Medion"
    HorizSync       31.5 - 82.0
    VertRefresh     50.0 - 90.0
EndSection

Section "Device"
    Identifier     "FX5200"
    Driver         "nvidia"
    Option         "NoLogo" "True"
    Option         "ConnectedMonitor" "crt,crt"
    Option         "TwinViewOrientation" "RightOf"
    Option "MetaModes" "1600x1200,1600x1200;1600x1200,1280x1024;1600x1200,Null;1280x1024,Null;1024x768,Null;800x600,Null;640x480,Null"
EndSection

Section "Screen"
    Identifier     "Screen 1"
    Device         "FX5200"
    Monitor        "Medion"
    Option         "TwinView" "True"
    DefaultDepth    24
    SubSection     "Display"
        Viewport    0 0
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection


Verbaasde mijn enigsinds dat hier dri mee werkt, maar het werkt :P
Edit: muisscroll werkte niet, ff paar regels updated :P

[ Voor 88% gewijzigd door SA007 op 29-07-2007 19:51 ]


  • talat
  • Registratie: Juni 2002
  • Laatst online: 03-02-2021
Je draait twee crt's op 1600x1200x24@75Hz?
If yes, dan zou ik niet heel hoge frame rates verwachten van een fx5200...

Op mijn 7900GT:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
thijmen@luton:~$ glxgears
29142 frames in 5.0 seconds = 5828.342 FPS
26262 frames in 5.0 seconds = 5252.296 FPS
26183 frames in 5.0 seconds = 5236.429 FPS
26198 frames in 5.0 seconds = 5239.593 FPS
21718 frames in 5.0 seconds = 4343.461 FPS
26111 frames in 5.0 seconds = 5222.084 FPS
X connection to :0.0 broken (explicit kill or server shutdown).

thijmen@luton:~$ glxgears
78882 frames in 5.0 seconds = 15776.214 FPS
79383 frames in 5.0 seconds = 15876.517 FPS
75135 frames in 5.0 seconds = 15026.904 FPS
X connection to :0.0 broken (explicit kill or server shutdown).


Eerste is op 1280x1024, tweede op 800x600 (of zo iets ff ctrl alt -). Ter illustratie van het verschil in resultaten bij verschillende resoluties.

[ Voor 76% gewijzigd door talat op 29-07-2007 22:17 ]

TT


  • Confusion
  • Registratie: April 2001
  • Laatst online: 01-03-2024

Confusion

Fallen from grace

Ik heb momenteel in mijn xorg.conf helemaal geen Modules section staan en mijn GeForce 6600 presteert prima. DRI en GLX werken gewoon. Ik meen me te herinneren dat ik in een vorige versie van xorg.conf juist niet de glx module moest laden. Misschien moet je dat eens proberen...

Wie trösten wir uns, die Mörder aller Mörder?


  • GX
  • Registratie: Augustus 2000
  • Laatst online: 14-05-2025

GX

Nee.

Met mijn ATi (tsja, het is toch anders) heb ik met nieuwere drivers met glxgears ook een _veel_ lagere FPS, maar Quake 4 en consorten zijn niet langzamer gaan draaien. Dus test 't eens met iets stevigs en oordeel dan of ie echt zoveel langzamer is, of dat glxgears je voor de gek houdt.

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 01-02 03:52
Hoe test je de performance, dat je op die factor 5x komt? Is dat puur die 1700 FPS die je denkt te kunnen halen met glxgears? Zo ja, dan snap ik niet hoe je daar op komt. :P glxgears is leuk om even snel te testen, maar niet echt representatief voor performance, juist omdat de scene zo simpel is dat de mogelijkheden van je grafische kaart nauwelijks benut worden. Een Quake 4 demo ofzoiets is veel beter, juist omdat de framerate dan veel lager ligt.

[ Voor 10% gewijzigd door Soultaker op 30-07-2007 17:04 ]


  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 22:15

SA007

Moderator Tweaking
Topicstarter
Ok, ik heb mijn hele modules sectie weggegooit, geen verschil.

Resulutie maakt inderdaad verschil, schakelen tussen 3200x1200 en 640x480 geeft ongeveer 1,5x meer performance.
Dus dan zit ik op ~880fps.

Soultaker: Ik baseer dat op resultaten van anderen met een fx5200, welke is met google gevonden heb. Liggen redelijk consistent ruim boven de 1500.

  • GX
  • Registratie: Augustus 2000
  • Laatst online: 14-05-2025

GX

Nee.

Maar heb je nou ook een performance probleem in spellen/compiz/blender/whatever of kick je enkel op het cijfertje dat uit glxgears komt, wat vaak maar weinig betekend?

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 22:15

SA007

Moderator Tweaking
Topicstarter
In de spellen die ik tot nu toe deed boeide het geen fuck, dat waren spellen die op software rendering nog prima speelbaar waren.
Ik wil alleen 's wat meer eisendere spellen gaan doen, heb laatst gta3 geinstalleerd, maar dat loopt niet helemaal soepel, rond de 15-18fps, terwijl het wel soepel loopt op mijn laptop die een radeon 9000 mobile heeft (wat imho veel lagere performace geeft, al is de 5200 geen 'goede' kaart).

  • GX
  • Registratie: Augustus 2000
  • Laatst online: 14-05-2025

GX

Nee.

GTA3 is ook niet helemaal een echt native spel. Probeer de q4 of doom3 demo eens; die draaien gewoon direct op de goede manier namelijk. Daarna durf ik pas te erkennen dat je een probleem hebt ;).

Als je overigens nu gta3 nog met die snelheid draait, weet je dan zeker of je wel opengl gebruikt?

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 01-02 03:52
SA007 schreef op maandag 30 juli 2007 @ 19:58:
Soultaker: Ik baseer dat op resultaten van anderen met een fx5200, welke is met google gevonden heb. Liggen redelijk consistent ruim boven de 1500.

In de spellen die ik tot nu toe deed boeide het geen fuck, dat waren spellen die op software rendering nog prima speelbaar waren.
Feit blijft dat metingen van zulke hoge framerates niet zinnig zijn als 't om werkelijke performance gaat. Het kan best zijn dat dat verschil door een of andere kernel optie ofzoiets gemaakt wordt.

Daarom zeg ik dus: download eens een Quake 4 demo (die is gratis en goed supported onder Linux) en doe daar eens een timedemo. (Of valt Quake 4 tegenwoordig ook in de categorie ``op software rendering prima speelbaar''? :P)

(Wat GX ook zegt dus. Éérst zinnig meten, dan pas concluderen of je een probleem hebt.)

[ Voor 5% gewijzigd door Soultaker op 31-07-2007 11:15 ]

Pagina: 1