Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-19-06, 05:30 PM   #1
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Running 8756 on a dual Xeon 2.8 w/ 4GB RAM.

Gainward 7800GS AGP overclocked to <lots> using nvidia-settings.

IDENTICAL glxgears framerates to my old 6800 GT 256.

Now, I know the args re: glxgears as a benchmark, but still, every time I've upgraded a card the framerate has jumped accordingly and the 7800 and far more spec'd than the 6800, including clock rate. So the framerates should be higher.

Anyone any ideas? Perhaps AGP is just maxed out ...

$ cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: NVIDIA
AGP Rate: 8x
Fast Writes: Disabled
SBA: Enabled
MonkFish is offline   Reply With Quote
Old 04-19-06, 06:38 PM   #2
sc3252
Registered User
 
Join Date: Feb 2004
Posts: 23
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Run a doom 3 time demo, then tell us how performance is going. glxgears is not a good benchmark, its like running a nvidia 7800 on 3dmark 99 and complaining that it doesnt get better performance than your 6800 gt. You have a bottle neck, and its not your gpu.
sc3252 is offline   Reply With Quote
Old 04-19-06, 08:56 PM   #3
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

timedemo demo1: 32.4fps

That's at 1600x1200 with ultra high quality (no antialiasing).

Look good/bad?
MonkFish is offline   Reply With Quote
Old 04-20-06, 12:22 AM   #4
whig
550Ti
 
Join Date: Jan 2004
Location: New Zealand
Posts: 854
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

At 1024x768 2xFSAA I got 73 fps. My monitor is my current limiting factor.
whig is offline   Reply With Quote
Old 04-20-06, 04:28 AM   #5
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Is that at Ultra quality?
MonkFish is offline   Reply With Quote
Old 04-20-06, 04:36 AM   #6
whig
550Ti
 
Join Date: Jan 2004
Location: New Zealand
Posts: 854
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Yes, ultra.
whig is offline   Reply With Quote
Old 04-20-06, 05:01 AM   #7
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Hm. That's interesting. After running demo1 three times (ensuring all textures are loaded on the card) I get 45fps at 1024x768.

I know I've got a 2.8x2 Xeons and you've got an Athlon 64, but we're both still running AGP.

Does anyone have any idea what may be causing my bottleneck?

(Interestingly, Doom3 reports graphics card memory as 128MB ...)

Thanks for your help

Here's my xorg.conf (running in TwinView):


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (root@localhost) Mon Feb 6 22:33:41 GMT 2006

# File generated by xorgconfig.
#
# Copyright 2004 The X.Org Foundation
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of The X.Org Foundation shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from
# The X.Org Foundation.
#
# ************************************************** ********************
# Refer to the xorg.conf(5x) man page for details about the format of
# this file.
# ************************************************** ********************
# ************************************************** ********************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# ************************************************** ********************
#
# ************************************************** ********************
# Files section. This allows default font and rgb paths to be set
# ************************************************** ********************
# ************************************************** ********************
# Server flags section.
# ************************************************** ********************
# ************************************************** ********************
# Input devices
# ************************************************** ********************
# ************************************************** ********************
# Core keyboard's InputDevice section
# ************************************************** ********************
# ************************************************** ********************
# Core Pointer's InputDevice section
# ************************************************** ********************
# ************************************************** ********************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices. This is for example only. Refer
# to the xorg.conf man page for a description of the options.
# ************************************************** ********************
#
# Section "InputDevice"
# Identifier "Mouse2"
# Driver "mouse"
# Option "Protocol" "MouseMan"
# Option "Device" "/dev/mouse2"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball"
# Driver "magellan"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball2"
# Driver "spaceorb"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen0"
# Driver "microtouch"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "1412"
# Option "MaxX" "15184"
# Option "MinY" "15372"
# Option "MaxY" "1230"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen1"
# Driver "elo2300"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "231"
# Option "MaxX" "3868"
# Option "MinY" "3858"
# Option "MaxY" "272"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonThreshold" "17"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
# ************************************************** ********************
# Monitor section
# ************************************************** ********************
# Any number of monitor sections may be present
# ************************************************** ********************
# Graphics device section
# ************************************************** ********************
# ************************************************** ********************
# Screen sections
# ************************************************** ********************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
# ************************************************** ********************
# ServerLayout sections.
# ************************************************** ********************
# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
# Section "DRI"
# Mode 0666
# EndSection

Section "ServerLayout"

# The Identifier line must be present
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
Identifier "Simple Layout"
Screen "Screen 0" 0 0
# Screen "Screen 1" RightOf "Screen 0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
#
# The module search path. The default path is shown here.
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/TrueType/"
FontPath "/usr/share/fonts/freefont/"
EndSection

Section "Module"

# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
# Load "dri"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
# Load "speedo"
Load "freetype"
# Load "xtt"
# This loads the GLX module
Load "glx"
# This loads the DRI module
EndSection

Section "InputDevice"

# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.
# Option "Protocol" "Xqueue"
# Option "Xleds" "1 2 3"
# Option "LeftAlt" "Meta"
# Option "RightAlt" "ModeShift"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc105"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# These are the default XKB settings for Xorg
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection

Section "InputDevice"

# Identifier and driver
# Option "Resolution" "256"
# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
# Option "Protocol" "Xqueue"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
# Mouse-speed setting for PS/2 mouse.
EndSection

Section "Monitor"
Identifier "mon0"
HorizSync 31.5 - 82.0
VertRefresh 60.0 - 60.0
Option "DPMS" "true"
EndSection

#Section "Monitor"
# Identifier "mon1"
# HorizSync 31.5 - 82.0
# VertRefresh 60.0 - 60.0
# Option "DPMS" "true"
#EndSection

Section "Device"
Identifier "nvid0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "geForce 6800 GT"
BusID "PCI:1:0:0"
Option "NvAGP" "3"
Option "RenderAccel" "true"
Screen 0
EndSection

#Section "Device"
# Identifier "nvid1"
# Driver "nvidia"
# VendorName "nVidia Corporation"
# BoardName "geForce 6800 GT"
# BusID "PCI:1:0:0"
# Option "NvAGP" "2"
# Screen 1
#EndSection

Section "Screen"
Identifier "Screen 0"
Device "nvid0"
Monitor "mon0"
DefaultDepth 24
Option "RenderAccel" "true"
Option "NvAGP" "3"
Option "NoLogo" "true"
Option "AllowDDCCI" "true"
Option "Coolbits" "1"
Option "HWcursor" "true"
# Option "AllowGLXWithComposite" "true"

Option "Twinview"
Option "MetaModes" "1600x1200,1600x1200"
Option "TwinviewOrientation" "RightOf"
Option "SecondMonitorHorizSync" "UseEdidFreqs"
Option "SecondMonitorVertRefresh" "UseEdidFreqs"


SubSection "Display"
Viewport 0 0
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

#Section "Screen"
# Identifier "Screen 1"
# Device "nvid1"
# Monitor "mon1"
# DefaultDepth 24
# Option "RenderAccel" "true"
# Option "NvAGP" "3"
# Option "NoLogo" "true"
# Option "AllowDDCCI" "true"
# Option "Coolbits" "1"
# Option "HWcursor" "true"
# Option "AllowGLXWithComposite" "true"
# SubSection "Display"
# Viewport 0 0
# Depth 24
# Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
#EndSection

#Section "Extensions"
# Option "Composite" "true"
#EndSection
MonkFish is offline   Reply With Quote
Old 04-20-06, 01:16 PM   #8
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

bumpity bumpity bump bump
MonkFish is offline   Reply With Quote

Old 04-20-06, 01:29 PM   #9
Dragoran
Registered User
 
Join Date: May 2004
Posts: 711
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Quote:
(Interestingly, Doom3 reports graphics card memory as 128MB ...)
edit ~/.doom3/base/DoomConfig.cfg
an change
Code:
seta sys_videoRam "128"
to
Code:
seta sys_videoRam "512"
(or 0 for auto detect)
Dragoran is offline   Reply With Quote
Old 04-20-06, 05:31 PM   #10
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

Ta for the suggestion. Makes no difference, tho'. Still only getting 45 fps @1024x768 - with NO antialiasing. I'm gonna try win 2k and see what it tells me
MonkFish is offline   Reply With Quote
Old 04-20-06, 06:57 PM   #11
MonkFish
Registered User
 
Join Date: Apr 2006
Posts: 27
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

OK. This is now officially weird.

Running (same hardware) on XP, I get 63fps (no AA, ultra quality, 1600x1200)

Linux:

1024x768: 35 fps first pass, 40 fps second pass
1600x1200: 36fps first pass, 39 fps second pass
1600x1200 2xanti-aliasing: 39 fps first pass, 45 fps second pass!!!!

So the more load I ask under Linux, the higher the frame rate -

BUT STILL ALMOST 20FPS BELOW WINDOWS!

Anyone any clue, given my xorg above.

FYI: there's no increase or decrease in framerate if I turn off twinview.
MonkFish is offline   Reply With Quote
Old 04-21-06, 02:37 AM   #12
whig
550Ti
 
Join Date: Jan 2004
Location: New Zealand
Posts: 854
Default Re: Gainward 7800 GS OC AGP 512MB - no faster than 6800 GT?

It has been reported before in these forums linux fps are lower than windows. But after saying that they said linux was just as smooth while playing.

Are you using AGPGART? Your X conf suggests so but just checking.
Code:
$ cat /proc/driver/nvidia/agp/status 
Status:          Enabled
Driver:          AGPGART
AGP Rate:        8x
Fast Writes:     Enabled
SBA:             Enabled
whig is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Gainward Unleashes the Sexy GeForce GTX 670 Phantom Graphics Card, Also launches the News Archived News Items 0 05-10-12 09:28 AM
Gainward GeForce4 Ti 4200 and overclocked AGP Prefect47 NVIDIA GeForce 7, 8, And 9 Series 6 09-16-02 03:50 PM

All times are GMT -5. The time now is 05:03 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.