Go Back   Champions of Regnum > English > Technical Support > Linux

Linux Technical issues under Linux platform

Reply
 
Thread Tools Display Modes
Old 10-22-2007, 05:25 PM   #41
Nysomin
Pledge
 
Nysomin's Avatar
 
Join Date: Oct 2007
Posts: 26
Nysomin is on a distinguished road
Default

Here you go, these settings were reached by using the game's auto detect feature:
Code:
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%.
Nysomin no ha iniciado sesión   Reply With Quote
Old 10-23-2007, 05:01 AM   #42
HyperEye
Pledge
 
Join Date: Oct 2007
Posts: 13
HyperEye is on a distinguished road
Default

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.
HyperEye no ha iniciado sesión   Reply With Quote
Old 10-23-2007, 05:10 AM   #43
Nysomin
Pledge
 
Nysomin's Avatar
 
Join Date: Oct 2007
Posts: 26
Nysomin is on a distinguished road
Default

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 no ha iniciado sesión   Reply With Quote
Old 10-23-2007, 05:14 AM   #44
Nysomin
Pledge
 
Nysomin's Avatar
 
Join Date: Oct 2007
Posts: 26
Nysomin is on a distinguished road
Default

But here is what you wanted anyway:
Code:
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

Code:
           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)

Code:
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
Nysomin no ha iniciado sesión   Reply With Quote
Old 10-23-2007, 08:19 AM   #45
arlick
Duke
 
arlick's Avatar
 
Join Date: Jan 2007
Posts: 3,939
arlick is a jewel in the rougharlick is a jewel in the rougharlick is a jewel in the rough
Default

Add the line Load "dri" and try again

maybe with nvidia isnt necessary, but with ati yes, then try with it again
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia
"uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan
arlick no ha iniciado sesión   Reply With Quote
Old 10-23-2007, 01:39 PM   #46
klixon
Initiate
 
klixon's Avatar
 
Join Date: Sep 2007
Location: Paddo's plukken
Posts: 149
klixon is on a distinguished road
Default

Quote:
Originally Posted by arlick
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
__________________
We'll force you to be nice to each other.
Kill you, before you kill each other.
Violent pacification!
klixon no ha iniciado sesión   Reply With Quote
Old 10-23-2007, 02:51 PM   #47
HyperEye
Pledge
 
Join Date: Oct 2007
Posts: 13
HyperEye is on a distinguished road
Default

Quote:
Originally Posted by Nysomin
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.
HyperEye no ha iniciado sesión   Reply With Quote
Old 10-24-2007, 12:12 AM   #48
Nysomin
Pledge
 
Nysomin's Avatar
 
Join Date: Oct 2007
Posts: 26
Nysomin is on a distinguished road
Default

Alright, I enable APIC, and here are the results:
Code:
          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.

Last edited by Nysomin; 10-24-2007 at 12:25 AM.
Nysomin no ha iniciado sesión   Reply With Quote
Old 10-24-2007, 12:52 AM   #49
HyperEye
Pledge
 
Join Date: Oct 2007
Posts: 13
HyperEye is on a distinguished road
Default

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.
HyperEye no ha iniciado sesión   Reply With Quote
Old 10-24-2007, 02:16 AM   #50
Nysomin
Pledge
 
Nysomin's Avatar
 
Join Date: Oct 2007
Posts: 26
Nysomin is on a distinguished road
Default

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).
Nysomin no ha iniciado sesión   Reply With Quote
Reply


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


All times are GMT. The time now is 07:54 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved