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

Linux Technical issues under Linux platform

Reply
 
Thread Tools Display Modes
Old 07-14-2010, 10:30 AM   #11
Ashnurazg
Initiate
 
Ashnurazg's Avatar
 
Join Date: May 2010
Location: Europe, Germany
Posts: 128
Ashnurazg is on a distinguished road
Default

Quote:
Originally Posted by Klutzine View Post
But they would have to put some major effort into it, because OpenGL in RO just doesn't cut it at the moment as compared to DirectX performance under Win.
I have good frame rate with opengl under windows.
DirectX crashes when I use Shader 3.0.

Quote:
Originally Posted by Klutzine View Post
I'm not sure what dbg_disable_shaders=1 does.
It disables the Shaders.

Quote:
Originally Posted by Klutzine View Post
Part of the problem is probably that NGD uses its own proprietary engine?
Yes, that's why I support the Open source Petition.

Quote:
Originally Posted by Klutzine View Post
Can vg_renderizer be set to anything else than vg_renderizer=opengl in Linux, btw?
No, Linux have no other renderizer than opengl.
__________________
One Ring to rule ... Regnum!
Ashnurazg no ha iniciado sesión   Reply With Quote
Old 07-14-2010, 11:00 AM   #12
ieti
Count
 
ieti's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 1,374
ieti is on a distinguished road
Default

I read in ioquake3 lists about intention to move load from CPU to GPU by adding VBO and GLSL to engine. I never programmed with OpenGL and do not know what this will help, but anyway if this can help to get more fps and engine to be less CPU dependent it will be great.

Other point is alot linux users use NVidia cards because their drivers are better supported and less problematic. Would it help to make some module that uses Cuda or OpenCL to move some load to GPU again. If this is detected as possible ofc.

Multithreading can help to to split load across multiple cores.
__________________
RA | Ignis | Lilla My | Conjurer | EVIL IGNIS ROCK
Horus | Syrtis | ieti | Conjurer | INQUISITION | LONG GONE
ieti no ha iniciado sesión   Reply With Quote
Old 07-14-2010, 03:16 PM   #13
Zas_
Count
 
Zas_'s Avatar
 
Join Date: Jun 2009
Location: France
Posts: 1,024
Zas_ is on a distinguished road
Default

I'm in holidays, here is an 4 years old pc with winXP and Xubuntu in dual boot, and an ati rv370 128gb video card:
- under Xubuntu, max performance is 12 fps in 1024x768, fixed pipeline, unplayable.
- under WinXP, directX9, 65 fps in 1024x768, shader 2, 55 fps with openGL.

What a pain to boot winXP to play the only linux native good mmorpg around...
__________________
Annavilya / War-Luck (Haven)
Zas_ no ha iniciado sesión   Reply With Quote
Old 07-14-2010, 05:45 PM   #14
Klutzine
Pledge
 
Join Date: Mar 2010
Posts: 15
Klutzine is on a distinguished road
Default

I understand dbg_disable_shaders=1 disables the shaders! I wasn't too clear; what I meant was 1. Why is it in the debug section, and 2. What's the difference from fixed pipeline? Anyway, I have a nVidia GTX480 -- there should be absolutely no reason to turn down the graphics quality...
Klutzine no ha iniciado sesión   Reply With Quote
Old 07-15-2010, 03:28 AM   #15
ov3rcl0ck
Apprentice
 
Join Date: Oct 2008
Posts: 72
ov3rcl0ck is on a distinguished road
Default

Quote:
Originally Posted by Klutzine View Post
I totally agree that NGD should concentrate on one graphics platform, and if they want to keep their Linux players, it had better be OpenGL. (Can vg_renderizer be set to anything else than vg_renderizer=opengl in Linux, btw?) But they would have to put som major effort into it, because OpenGL in RO just doesn't cut it at the moment as compared to DirectX performance under Win. Part of the problem is probably that NGD uses its own proprietary engine?

I'm not sure what dbg_disable_shaders=1 does.
vg_renderizer will give an error if set to anything else I believe. dbg_disable_shaders I believe is what the "Fixed Pipeline" option for Shaders does, it just disables shaders for older cards that can't handle it and will cause graphical glitches or mega lag if you don't enable it, so I assume.
ov3rcl0ck no ha iniciado sesión   Reply With Quote
Old 07-15-2010, 02:43 PM   #16
Klutzine
Pledge
 
Join Date: Mar 2010
Posts: 15
Klutzine is on a distinguished road
Default

Quote:
Originally Posted by ov3rcl0ck View Post
vg_renderizer will give an error if set to anything else I believe. dbg_disable_shaders I believe is what the "Fixed Pipeline" option for Shaders does, it just disables shaders for older cards that can't handle it and will cause graphical glitches or mega lag if you don't enable it, so I assume.
I have assumed the same, actually, and while graphics certainly are not the main reason why I play RO, the pedestrian implementation of OpenGL really annoys me, sseing what can be gone.

I've been fooling around a bit with OpenCL, and it's simply amazing. While lots of the stuff may not be directly relevant (after all, the GTX 480 is sort of a supercomputer on a board), it's disheartening to see what possibilites NGD have chosen to pass by. If they had a decent OpenGL implementation, they could really make a splash. (Posting that last remark here to avoid having to deal with the progamming illiterates in that other thread.)
Klutzine no ha iniciado sesión   Reply With Quote
Old 07-21-2010, 11:57 AM   #17
Jack-Ruby
Pledge
 
Join Date: Jun 2010
Posts: 3
Jack-Ruby is on a distinguished road
Default

I had some small problem early

Now it works better
Code:
jackruby:~$ nvidia-settings -g | egrep "OpenGL|rendering"
  direct rendering: Yes
  OpenGL vendor string: NVIDIA Corporation
  OpenGL renderer string: GeForce 8400 GS/PCI/SSE2
  OpenGL version string: 2.1.2 NVIDIA 173.14.22
  OpenGL extensions:
I modified the file game.cfg
dbg_disable_shaders to 1


dbg_disable_shaders=0
dbg_disable_shaders=1


My file "game.cfg"
http://pastebin.com/ddNG6VMQ

I still have to find how to avoid the crucifixion
Jack-Ruby no ha iniciado sesión   Reply With Quote
Reply

Tags
graphics, graphics performance, linux, nvidia, opengl


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:13 PM.


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