PDA

View Full Version : What the...?


Nysomin
10-05-2007, 03:32 AM
Ok, I've downloaded the RO linux client, and I log on and it says,

Unsupported video card!

There are three possible causes for this error:
1. Your video card is too old
2. You haven't installed the latest available drivers
3. You haven't installed the latest DirectX version

1 - I have a Geforce 6800, old, but not that old, and it's supposed to be supported.

2 - I have the latest nvidia drivers, all kernals re-compiled fine.

3 - Can you really put directX on linux? I didn't think you could.

Any help with this would be great!

klixon
10-05-2007, 09:30 AM
1 - I have a Geforce 6800, old, but not that old, and it's supposed to be supported.

2 - I have the latest nvidia drivers, all kernals re-compiled fine.

3 - Can you really put directX on linux? I didn't think you could.
1 & 2: Could you fire up a terminal and post the output of
glxinfo | grep -i direct
and
grep "Driver\|Load" /etc/X11/xorg.conf

3: impossible... probably the default message. Remember: the linux launcher is still "unofficial"

Nysomin
10-08-2007, 03:30 AM
Alright, here is what I got:

glxinfo | grep -i direct
direct rendering: No

and:

grep "Driver\|Load" /etc/X11/xorg.conf
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Driver "kbd"
Driver "mouse"
Driver "nvidia"

klixon
10-08-2007, 09:19 AM
direct rendering: No
There's the problem, now to find a solution ;)

First, check if the kernel module is loaded
lsmod | grep -i nvidia
If not, load it
sudo modprobe nvidia
Restart X (ctrl-alt-backspace)
And check if you now have direct rendering
glxinfo | grep -i direct

If the answer is still no, or the kernel module was already loaded, post the output of
sudo grep "EE\|WW" /var/log/Xorg.0.log

NightTwix
10-08-2007, 07:27 PM
X should load the nvidia module automagically.

you should have a look in /var/log/Xorg.0.log
and scan for lines with (EE)

klixon
10-08-2007, 10:17 PM
Best to take out the obvious and simple things first.
Xorg.0.log can be hellish to wade through, but that's what my last suggestion was for ;)

Nysomin
10-09-2007, 04:45 PM
Ok, here are the results:

lsmod | grep -i nvidia

nvidia 7033460 34
i2c_core 41472 2 nvidia,i2c_nforce2

and:

grep "EE\|WW" /var/log/Xorg.0.log

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/local" does not exist.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
(WW) The directory "/usr/share/fonts/CID" does not exist.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
(II) Loading extension MIT-SCREEN-SAVER
(WW) NVIDIA(0): Option "CalcAlgorithm" is not used

The fancy Desktop Cude works fine, all openGL screensavers work fine, Blender3D works fine, PlaneShift works fine, but I am having issues with themes(some themes aren't cooperating with me, stupid KORE Reviving)

And I've tried it with both Nvidia's Yast RPMs and straight drivers, and I still get the same client error.

Nysomin
10-09-2007, 04:46 PM
oh, and after: modprobe nvidia and X restart, still no direct rendering.

arlick
10-09-2007, 05:36 PM
i dont know if its necessary with nvidia but with ati you have to load the dri module. To do it edit the file /etc/X11/xorg.conf

sudo kedit /etc/X11/xorg.conf (if u use kde)
sudo gedit /etc/X11/xorg.conf (if u use gnome)

then add the line:

Load "dri"

near this lines:

Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Driver "kbd"
Driver "mouse"
Driver "nvidia"

Save the file and restart the X server. And post again glxinfo | grep direct

Nysomin
10-09-2007, 08:10 PM
Nope, still nothing. Also, KDM doesn't want to work either, and I have no idea why. It won't ever stay enabled. Damn you openSuSE 10.2!!

arlick
10-09-2007, 08:26 PM
Nope, still nothing. Also, KDM doesn't want to work either, and I have no idea why. It won't ever stay enabled. Damn you openSuSE 10.2!!

lol

openSuSE is really esay!! (i have 10.2 too, but with ati) did u try this guide?

http://en.opensuse.org/Nvidia

easiest is imposible!!

Nysomin
10-09-2007, 08:48 PM
Yup, I did all of that, and still no results. I have no idea what is going on. And yeah, openSuSE is pretty easy, which is why I'm so confused. Normally I can figure out why something isn't cooperating, but this and KDM are just ... ugh

arlick
10-09-2007, 08:55 PM
Yup, I did all of that, and still no results. I have no idea what is going on. And yeah, openSuSE is pretty easy, which is why I'm so confused. Normally I can figure out why something isn't cooperating, but this and KDM are just ... ugh

im confused too :S

only the kdm dont work?

did u try with gdm?

and only startx?

Nysomin
10-10-2007, 01:58 AM
Alright, I found my KDM problem(displaymanager in suse(orsys?)config wasn't saving whenever changes were not in a text editor. so I popped in and changed DISPLAYMANAGER from xgl to kdm), and now everything is good for that. however it still didn't solve my direct render problem.

klixon
10-10-2007, 08:46 AM
nvidia only needs glx loaded, no dri...
where did you put the rolaucher? could be a rights issue...
Have you tried removing all regnum files and re installing?

arlick
10-10-2007, 01:38 PM
Alright, I found my KDM problem(displaymanager in suse(orsys?)config wasn't saving whenever changes were not in a text editor. so I popped in and changed DISPLAYMANAGER from xgl to kdm), and now everything is good for that. however it still didn't solve my direct render problem.

well is a good notice too :thumb_up:

mmm.. did u try to configure with sax2?

try in run level 3 (init 3): sax2 -r

and then configure your graphics settings

Nysomin
10-11-2007, 01:50 AM
Yes, I tried sax, nothing, and as for it being a rights issue, good point. Also I should probably mention I'm running a 64-bit system(I have no idea if it makes that big of a difference with RO or not), abut I've only found 2 files RO made, rolauncher and system.nfo and deleteing them and re-unpacking them doesn't help, same message. By the way, incase this helps, here's the contents of the system.nfo file:

[CPU]
- Vendor Name: AuthenticAMD
- Model Name: Unknown
- Family: 15
- Model: 12
- Stepping: 0
- Feature: 15
- Os Support: 0
- Checks: 15

[GPU]
- OpenGL Support: 0
- Shader Model: Fixed Pipeline
- GPU Info:

[Distribution]
LSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-x86_64:core-3.0-x86_64:desktop-3.1-amd64:desktop-3.1-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch
Distributor ID: SUSE LINUX
Description: openSUSE 10.2 (X86-64)
Release: 10.2
Codename: n/a


I think the OpenGL Support: 0 is a clue. However OpenGL seems to be working fine, I think.

Nysomin
10-11-2007, 01:56 AM
Oh, and I just found the experimental 64-bit client, smae error, so... yeah...

Nysomin
10-11-2007, 03:51 AM
Ok, another step towards progress, I think. I was poking around a few threads here and tried a few steps for other problems people have had, and it has given me more info as to what may be the issue, first:

MALLOC_CHECK_=0 ./rolauncher
Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0".

second:

glxinfo | grep version
server glx version string: 1.2
client glx version string: 1.4
OpenGL version string: 1.2 (2.1.1 NVIDIA 100.14.19)
glu version: 1.3

I'm pretty sure that the server and client glx versions should be the same, but I could be wrong.

klixon
10-11-2007, 10:07 AM
I'm pretty sure the server and client version don't have to be the same, but i can check when i get home from work ;)
I think the problem is the missing "XFree86-VidModeExtension"

Do you have
load "extmod"
in the "Module" section of your xorg.conf? If not, try adding it and restart you X server (log out and do ctrl-alt-backspace)

Nysomin
10-11-2007, 08:19 PM
Yeah, and I've been trying to find why it's saying that too, and yes axtmod is in the load section, so I'm not sure, but ehre is my xorg.conf file(note, I added 32-bit color depth myself to see if it would work):

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder26) Wed Sep 12 14:29:17 PDT 2007

# /.../
# SaX generated X11 config file
# Created on: 2007-10-10T19:58:53-0700.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
Identifier "Layout[all]"
Screen "Screen[0]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "12"
Option "Device" "/dev/input/mice"
Option "Name" "PS2++ Logitech MX Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Modes"
Identifier "Modes[0]"
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "VSC"
ModelName "VIEWSONIC VX900-2"
UseModes "Modes[0]"
DisplaySize 376 301
HorizSync 30.0 - 83.0
VertRefresh 43.0 - 75.0
Option "CalcAlgorithm" "XServerPool"
Option "DPMS"
EndSection

Section "Device"
Identifier "Device[0]"
Driver "nvidia"
VendorName "NVidia"
BoardName "GeForce 6800"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 32
Option "SaXDualHead"
Option "TwinView"
Option "SaXDualMonitorVendor" "VSC"
Option "SecondMonitorHorizSync" "30-83"
Option "SaXDualVSync" "50-75"
Option "MetaModes" "1280x1024,1280x1024;1280x960,1280x960;1280x800,128 0x800;1152x864,1152x864;1280x768,1280x768;1024x768 ,1024x768;1280x600,1280x600;1024x600,1024x600;800x 600,800x600;768x576,768x576;640x480,640x480"
Option "SaXDualOrientation" "RightOf"
Option "SaXDualResolution" "1280x1024"
Option "TwinViewOrientation" "Clone"
Option "SaXDualMode" "Clone"
Option "SecondMonitorVertRefresh" "50-75"
Option "SaXDualHSync" "30-83"
Option "SaXDualMonitorModel" "VIEWSONIC VX900-2"
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection

NightTwix
10-11-2007, 08:44 PM
thats how my xorg.conf looks like

Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "freetype"
Load "glx"
Load "dri"
EndSection

you problably dont want v4l if you dont need it
and you should add the dri entry

Nysomin
10-11-2007, 11:54 PM
I tried the omit xfree86-dga but that didn't do anything. I'm not sure what v4l is, but since I also do a lot of work in Blender3D I figure it can't hurt to have more rather than less. Also, as a side note, trying the 32-bit color depth by just changing values in xorg.conf BAD IDEA. I don't know what I was thinking with that one. wow... getting a 32-bit color depth however would be a discussion for a different thread.

Angelwinged_Devil
10-12-2007, 10:10 AM
have you tried reinstalling drivers? Worked for me once

Nysomin
10-13-2007, 02:40 PM
Nope, no luck with driver re-install. Haha, maybe I'm just not meant to play RO.

Znurre
10-14-2007, 07:56 PM
You told us the desktop cube worked fine, and so did planeshift.
If you use Xgl both of these will be possible, I know.

However, you will not get direct rendering support, neither be able to play Regnum Online.

I'm quite sure you have, by accident maybe, enabled Xgl.
You cannot use Xgl when playing games, you are forced to use Aiglx if you want both fancy effects and direct rendering. You can find out more in the opensuse wiki.

To disable Xgl, try this as root:

gnome-xgl-switch --disable

Now restart your computer and see if it works.

arlick
10-14-2007, 07:58 PM
ouch!!

if u have xgl enabled u have to change it in suse in the file:

/etc/sysconfig/displaymanager

and change Xgl by Xorg (also i had to do it when i was using suse)

Nysomin
10-15-2007, 08:36 AM
It looks like 10.3 comes with Aiglx. I guess I can update, but I'm not sure if I want to open up that can of worms(been reading there have been a few issues with it). But hey, might as well, don't have much better to do(other than try to fix my Vista install) Now I have one very important question for everyone reading, is RO really worth all this, because now the antisipation is killing me.

Znurre
10-15-2007, 09:11 AM
It's very easy to disable Xgl, you don't even have to hack a config file.
Just run:

su
gnome-xgl-switch --disable

even if you are using KDE.

It will fix it automatically for you :)
Then just reboot your computer, and you have no Xgl and you will be able to use Regnum Online.

To enable it again:

su
gnome-xgl-switch --enable
It is possible to use Aiglx with opensuse 10.2 too, it's just a matter of typing some lines in the console:

su
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals
That will make it possible for you to use Desktop Effects while playing.
if you have no need of those desktop effects, you can simply turn of Xgl and not bother to turn on Aiglx.

Good luck

Nysomin
10-15-2007, 05:18 PM
Now I agree that it should work if I do that, the problem is when I did do it, it didn't work. Neither of those ways worked. Anyway, is there anotherway do disable xgl, because I'm pretty sure it didn't disable when I used:gnome-xgl-switch --disable
here are the results:

Warning! MD5DIR is not set: you probably called this script outside SuSEconfig...!
Using MD5DIR="/var/adm/SuSEconfig/md5"...
No changes for /etc/X11/xdm/Xservers
No changes for /etc/X11/xdm/xdm-config
Can't find the PID file in the configuration file, going to try:
/var/run/gdm.pid
/var/run/gdm.pid doesn't exist, perhaps GDM isn't running

Znurre
10-15-2007, 06:33 PM
Yes there is another way :)
Start Yast, enter the "System" section and fire up the "Editor for /etc/sysconfig files".

Now, expand "Desktop", expand "Desktop manager" (I think), anyway you should find something named XSERVER or similar... click it, and change "Xgl" to "Xorg" using a combobox.

Ouch.. this explanation is really bad, but I'm sitting at a Mandriva system atm :)

Nysomin
10-15-2007, 07:48 PM
Alright, that worked, atleast when I do back to double check to see in the changes stuck it worked. But still no RO. I'm so flippin confused...

toxigenicpoem
10-16-2007, 03:44 AM
I know this may sound stupid, but did you add Load "dri" to your xorg.conf file, as was suggested?

Nysomin
10-18-2007, 12:10 AM
HA HA! Good news. No I have no idea what happened, but I was messing with a few of the nvidia specific xorg.conf options and my x server wouldn't run, it would start up, KDE would load like 1/2 way then lock up, ctrl-alt-backspace told me it keep loosing contact with the x server(I didn't know that was possible), so I ran sax2 and restored the default settings(like I've done a million times already) and now RO is working! Not sure why, but all teh fancy xgl or glx effects(like the desktop cube) are gone. But ah well, atleast I can play RO. Thanks for everyone's help. I now understand the x server and nvidia drivers a lot better.

Nysomin
10-18-2007, 12:28 AM
Ok, I may have spoke too soon, well I can enter the game world, but it's extremely choppy, not to mention horrible quality. Now I'm sure there is a certian amount of, "Hey, it's free, quit complaining", but it's so bad that I seriosuly think something isn't working right. Is there a debug menu or something I can see what's going on in?

ArcticWolf
10-18-2007, 12:48 AM
Why don't you do a sudo apt-get install nvidia-glx-new (under a Debian based system, of course :P)?


Try installing the propietary drivers.

Nysomin
10-18-2007, 01:18 AM
I did that, well, execpt I used nvidia's instructions for, I've got a 6800 so it's a little old, but should be ok, ran FEAR just fine in vista, so I can't imagine that RO is more system taxing then FEAR.

toxigenicpoem
10-18-2007, 07:48 PM
Nysomin, I have yet to see where you corrected this issue?

glxinfo | grep -i direct
direct rendering: No

Nvidia cards don't rely on DRI, chances are it may not be turned on. Regnum relys on DRI. Do you have DRI on? If I missed where you posted that please correct me.

Nysomin
10-19-2007, 12:08 AM
I did add Load "dri" several different time, in fact everytime I manually edited my xorg.conf, although I never specifically stated that, and now glxinfo | grep -i direct returns yes(I have no idea what I did to do that though).HA HA! Good news. No I have no idea what happened, but I was messing with a few of the nvidia specific xorg.conf options and my x server wouldn't run, it would start up, KDE would load like 1/2 way then lock up, ctrl-alt-backspace told me it keep loosing contact with the x server(I didn't know that was possible), so I ran sax2 and restored the default settings(like I've done a million times already) and now RO is working! Not sure why, but all teh fancy xgl or glx effects(like the desktop cube) are gone. But ah well, atleast I can play RO. Thanks for everyone's help. I now understand the x server and nvidia drivers a lot better. After that glxinfo | grep -i direct started returning yes, sorry I should have made that clear. Anyway, Load "dri" never seems to stay in my xorg.conf, I tried it a few times now, and everytime I restart my x server it gets taken out. RO does run now, just poorly.

NightTwix
10-20-2007, 01:01 AM
I did add Load "dri" several different time, in fact everytime I manually edited my xorg.conf, although I never specifically stated that, and now glxinfo | grep -i direct returns yes(I have no idea what I did to do that though). After that glxinfo | grep -i direct started returning yes, sorry I should have made that clear. Anyway, Load "dri" never seems to stay in my xorg.conf, I tried it a few times now, and everytime I restart my x server it gets taken out. RO does run now, just poorly.

when ingame press 'alt+i' and 'alt+p' and post the fps and ping values

maybe we can pinpoint the problem further

Nysomin
10-22-2007, 05:25 PM
Here you go, these settings were reached by using the game's auto detect feature:

1024x768x32
fullscreen
update all new resources at once
enable sound
enable music

detected GPU GeForce 6800/AGP/SSE2

anisotropic filter 1x
antialiasing 1X
general custom
terrain detrail high
terrain quality very high
water quality high
texture quality high
veiw distance high

terain texture high quality
post process
weather FXs
Particle FXs
Lighting FXs

autodetect (All above settings were auto detected by the game)

fps 3-4
cpu 7% max
server 252ms


So I went back and put all the setting on medium and I get fps 40-50 and my cpu was at 60-70%.

HyperEye
10-23-2007, 05:01 AM
So you corrected your direct rendering problem? If you have not corrected that then you still have a problem with your nvidia drivers. Also, do not enable dri with nvidia. It is not needed for nvidia and nvidia specifically requires it disabled in their documentation. I am playing regnum fine with it disabled. There is a reason why you are not getting direct rendering (if you still are not getting it.)

If direct rendering is still "no" then please post the following and I will try to help:

output from 'cat /proc/driver/nvidia/cards/0'
output from 'cat /proc/interrupts'

Also, post your xorg.conf.

Getting direct rendering enabled is going to make any opengl application run better on your system. The 6800 is a very decent card and you should get the performance you can out of it.

EDIT: I noticed now that you said direct rendering is enabled. Don't worry about the dri though. You don't want nor need it.

Nysomin
10-23-2007, 05:10 AM
Actually, heh, I figured out why it was so bad, I had post proccess selected. my 6800 has always had a very hard time with antialiasing and anisotropic filtering, I turn OSA on in blender 3D and it takes atleast twice as long to render an image. So I turned it off and now I average about 35 fps, and I say that's good.

Nysomin
10-23-2007, 05:14 AM
But here is what you wanted anyway:
Model: GeForce 6800
IRQ: 11
Video BIOS: 05.40.02.12.61
Card Type: AGP
DMA Size: 32 bits
DMA Mask: 0xffffffff
Bus Location: 01.00.0


and

CPU0
0: 5188757 XT-PIC timer
1: 29411 XT-PIC i8042
2: 0 XT-PIC cascade
5: 205851 XT-PIC ohci1394, eth0
8: 0 XT-PIC rtc
9: 0 XT-PIC acpi
10: 50938 XT-PIC libata, EMU10K1
11: 1216072 XT-PIC libata, ohci_hcd:usb1, ohci_hcd:usb2, ehci_hcd:usb3, nvidia
12: 653750 XT-PIC i8042
14: 206195 XT-PIC ide0
15: 369176 XT-PIC ide1
NMI: 20036
LOC: 5188970
ERR: 8
MIS: 0


And here is my xorg.conf currently(if any of you remember me saying that Laod 'dri' never stays, notice it's missing again)


Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "12"
Option "Device" "/dev/input/mice"
Option "Name" "PS2++ Logitech MX Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 376 301
HorizSync 30-83
Identifier "Monitor[0]"
ModelName "VIEWSONIC VX900-2"
Option "DPMS"
VendorName "VSC"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 106.97 1280 1360 1496 1712 1024 1025 1028 1059
Modeline "1280x1024" 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +HSync -Vsync
Modeline "1280x960" 107.32 1280 1360 1496 1712 960 961 964 995
Modeline "1280x960" 88.25 1280 1328 1360 1440 960 963 967 989 +HSync -Vsync
Modeline "1024x768" 81.80 1024 1080 1192 1360 768 769 772 802
Modeline "1024x768" 76.16 1024 1080 1192 1360 768 769 772 800
Modeline "1024x768" 69.71 1024 1080 1184 1344 768 769 772 798
Modeline "1024x768" 69.50 1024 1072 1104 1184 768 771 775 796 +HSync -Vsync
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "800x600" 48.91 800 840 920 1040 600 601 604 627
Modeline "800x600" 45.50 800 840 920 1040 600 601 604 625
Modeline "800x600" 44.00 800 848 880 960 600 603 607 622 +HSync -Vsync
Modeline "800x600" 42.11 800 840 920 1040 600 601 604 623
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
EndSection


Section "Device"
BoardName "GeForce 6800"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1024x768" "800x600"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Screen "Screen[0]"
EndSection


Section "DRI"
Group "video"
Mode 0660
EndSection

arlick
10-23-2007, 08:19 AM
Add the line Load "dri" and try again

maybe with nvidia isnt necessary, but with ati yes, then try with it again

klixon
10-23-2007, 01:39 PM
Add the line Load "dri" and try again

maybe with nvidia isnt necessary, but with ati yes, then try with it again
nvidia does not need dri as was stated four posts up and before.
nvidia even tells you to disable it in their readme

HyperEye
10-23-2007, 02:51 PM
Actually, heh, I figured out why it was so bad, I had post proccess selected. my 6800 has always had a very hard time with antialiasing and anisotropic filtering, I turn OSA on in blender 3D and it takes atleast twice as long to render an image. So I turned it off and now I average about 35 fps, and I say that's good.

From looking at what you provided there is only one thing that still concerns me and that is the sharing of the same irq between all the usb and your video card. Notice IRQ 11 has taken more interrupts then all the rest (excluding timer but that is expected.) It would be nice to distribute those interrupts a little. You are using PIC. You should try to enable APIC if your motherboard supports it. This will eliminate that irq sharing and hopefully deliver a little more performance to your video card. Check your motherboard settings and look for the APIC option. If you find it enable it and check those interrupts again.

Nysomin
10-24-2007, 12:12 AM
Alright, I enable APIC, and here are the results:
CPU0
0: 87308 IO-APIC-edge timer
1: 601 IO-APIC-edge i8042
8: 0 IO-APIC-edge rtc
9: 0 IO-APIC-level acpi
12: 36532 IO-APIC-edge i8042
14: 36387 IO-APIC-edge ide0
15: 5720 IO-APIC-edge ide1
177: 5599 IO-APIC-level libata, ehci_hcd:usb1
185: 18 IO-APIC-level libata, ohci_hcd:usb2
193: 31408 IO-APIC-level ohci_hcd:usb3, eth1
201: 24780 IO-APIC-level eth0, nvidia
209: 3 IO-APIC-level ohci1394
217: 1990 IO-APIC-level EMU10K1
NMI: 224
LOC: 87214
ERR: 0
MIS: 0


Looks like my 6800 and my ethernet adapter are sharing the same, which I'm not sure if that would cause some lag or not.

NOTE: there is no noticeable performance difference.

HyperEye
10-24-2007, 12:52 AM
Yeah... sharing with the ethernet is not any better and, depending on what you plug into usb, can be even worse. I would try to get around it while keeping APIC enabled though. Do you have "Plug and Play OS" enabled in the bios? You might true switching it off and on to see how your irq's get assigned between the two. You may find one setting beneficial over the other.

Nysomin
10-24-2007, 02:16 AM
The only USB device I have plugged in is my printer, and I'm actaully using eth1 for my internet connection(eth0 isn't being used for anything, it was just a backup) so I'm guessing I won't have any major problems. But I am getting a 3-5 fps improvement now, so I guess it's ok. Still can't run post process past 17 fps(and that's with all the other settings off or as low as they can get, to include resolution).