Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Eyvind Croghan
|
Posted - 2011.03.10 12:15:00 -
[1]
Edited by: Eyvind Croghan on 10/03/2011 12:18:14 Hello everyone. I'm very new to Linux and looking for pointers as to what could be causing EVE to run considerably worse than it should on this system.
Hardware: Mainboard: MS-7613 (Iona-GL8E) CPU: Intel Core i5 650 GPU: GeForce 315 RAM: 6 GB DDR3-1333 (Complete information can be found here on the manufacturers homepage. Unfortunately could not find an English version, sorry.)
OS: Linux Mint 9, 64-bit Nvidia driver version: 260.19.36 Wine: 1.2.2 , via Synaptic Package Manager
Now to the problem: The game is running considerably slower than it did on Windows 7 (before it broke). When sitting at a safespot and staring at blank space, I can get up to 45 FPS. But as soon as there's anything on screen other than my ship (for example: planet, station, moon) it drops to 30 or worse. Warp is 10-15 FPS at best. To compare that to the frame rate I got on Windows 7: Stable 60 FPS except for heavy load, warp was 30 FPS.
I tried various Wine user.reg settings:
[Software\Wine\Direct3D] "DirectDrawRenderer"="opengl" "OffscreenRenderingMode"="fbo" "PixelShaderMode"="enabled" "VertexShaderMode"="hardware" (recommended here)
and also:
[Software\\Wine\\Direct3D] "DirectDrawRenderer"="opengl" "MaxFragmentUniforms"="1024" "MaxVaryings"="52" "MaxVertexUniforms"="1024" "OffscreenRenderingMode"="fbo" (if you have graphical glitches with interface, change it in "Backbuffer" ) "PixelShaderMode"="enabled" "VertexShaderMode"="hardware" "VideoMemorySize"="(you videocard memory here)" (recommended here)
Also tried to run it completely unmodified. I tried to use OpenGL sync to VBlank, Nvidia native sync to VBlank, switched both off and set interval to immediate in-game. None of it provided any significant increase in performance. Interval immediate with vsync off was slightly better, but not by much. HDR, anti-aliasing and shadows are turned off in-game.
I can't seem to figure out where the problem is, and would really appreciate help and suggestions as to possible solutions. Many thanks in advance.
|
Ryo Ishikawa
|
Posted - 2011.03.10 16:09:00 -
[2]
I'm running eve with the following: Asus P6T mobo, i7 920 cpu, 4gb ddr3, nvidia 9600gso.
Drivers 260.19.26, wine 1.3.9 (from source), debian sid / aptosid i386, no registry hacks what-so-ever.
It works flawless on all high, 1440x900 fullscreen. I haven't watched the fps rate, but I doubt if has ever falled bellow 50-60.
So, do first if you are not using any mesa-based, software rendered for opengl instead of the nvidia libs :)! If you do by any chance, reinstalling the driver from the nvidia package will fix this.
Then, check if GLX is enabled at all.
For starters. run glxgears and report it's fps :)
|
Eyvind Croghan
|
Posted - 2011.03.10 16:59:00 -
[3]
Hello Ryo, thanks a lot for the reply - I really appreciate it. Unfortunately I'm not sure if I understood everything.
I did the following:
Ran glxgears. It runs at 300 frames per 5 seconds very stable, so 60 FPS, which is where vsync kicks in. Display of the gears looks good.
I checked whether I had mesa libraries installed with Synaptic Package Manager, and they are installed. I then checked OpenGL/GLX Information in the Nvidia X Server Settings and Server GLX Information, Client GLX Information and OpenGL Information all show Nvidia Corporation as "Vendor". GLX Information also states: Direct Rendering - Yes
Is that the information you were looking for? As I said, I'm really not sure I understood you right, sorry.
|
Ravow
Minmatar Cosmic Encounter Free Worlds Alliance
|
Posted - 2011.03.10 17:10:00 -
[4]
The GeForce 315 is, in reality, a renamed Geforce GT 220.
This card perform a bit less that a Geforce 9600M or a bit more that a Radeon HD3670. Someone have this kind of card to compare FPS?
Also, I recommend switching to Wine 1.3.15.
Personnaly, I think that your framerate is normal for this video card if you set Shader, Textures and LOD to High.
|
Mirabi Tiane
|
Posted - 2011.03.10 18:09:00 -
[5]
Edited by: Mirabi Tiane on 10/03/2011 18:16:44
Originally by: Ravow Personnaly, I think that your framerate is normal for this video card if you set Shader, Textures and LOD to High.
Hardware is not a possible cause of his FPS issue...
Originally by: Eyvind Croghan The game is running considerably slower than it did on Windows 7
Originally by: Eyvind Croghan the frame rate I got on Windows 7: Stable 60 FPS except for heavy load, warp was 30 FPS.
...unless something is defective. His computer suddenly developing several inexplicable issues under Windows 7 was what prompted his switch to Linux. He tested the RAM, so it wasn't that. But that leaves several potential points of failure that aren't as easy to confirm or rule out, including the GPU. _____________________________
|
Eyvind Croghan
|
Posted - 2011.03.10 18:10:00 -
[6]
Edited by: Eyvind Croghan on 10/03/2011 18:13:50 Hello Ravow!
I'm aware the graphic card isn't all that powerful - but it worked like a charm under Windows 7. I got very stable FPS at vsync cap unless there was really heavy load (ruined stations, large fleets and the like). Warp always halfed my FPS rate, for some reason, but other than that it was rock-stable.
Currently this new PC is performing worse (as far as EVE goes) than the one I bought 4 years back with a 512mb (shared memory) GPU, which was running Vista 32-bit. As far as I can tell, something is wrong. If it isn't software related, it's got to be a hardware defect I couldn't determine.
|
Ryo Ishikawa
|
Posted - 2011.03.11 12:51:00 -
[7]
Hi Eyvind.
Please paste the output of "ls -lash /usr/lib/xorg/modules/extensions/libglx.so"
|
Eyvind Croghan
|
Posted - 2011.03.11 12:57:00 -
[8]
Originally by: Ryo Ishikawa Hi Eyvind.
Please paste the output of "ls -lash /usr/lib/xorg/modules/extensions/libglx.so"
Output of that command is:
0 lrwxrwxrwx 1 root root 19 2011-03-07 05:48 /usr/lib/xorg/modules/extensions/libglx.so -> libglx.so.260.19.36
|
Mirabi Tiane
|
Posted - 2011.03.13 12:44:00 -
[9]
Bump. _____________________________
|
Ravow
Minmatar Cosmic Encounter Free Worlds Alliance
|
Posted - 2011.03.13 13:54:00 -
[10]
Can you check the CPU utilization?
|
|
Eyvind Croghan
|
Posted - 2011.03.13 14:27:00 -
[11]
Edited by: Eyvind Croghan on 13/03/2011 14:27:37
Originally by: Ravow Can you check the CPU utilization?
Hello again, Ravow.
That's a bit difficult to put into numbers, so I took a screenshot with the in-game monitor and the linux system monitor on it instead. It's uploaded to imageshack here.
Before taking the screenshot, I did two warps to put the system under stress.
|
Miraqu
Caldari
|
Posted - 2011.03.14 13:47:00 -
[12]
I had a similar problem. My Quad-core wasn't under full load so my systems ondemand governor does not recognize that eve needs more cpu. So all would run at about a third of the MHz they would be capable of.
I solved this by assigning the eve-process to a certain cpu.
ps aux|grep ExeFile check pid of exefile
taskset -p 2 <pid>
now its running at about 90% while all other cores sleep.
|
Eyvind Croghan
|
Posted - 2011.03.15 18:21:00 -
[13]
Thanks a lot for your post, Miraqu. I'm not sure whether that is causing the problems in my case as well. I had an eye on the CPU graph and it seems that the cores are not "stuck" as such.. even though they sometimes seem to spread load a bit unevenly. Then again, if I limited the game to one core, that would be constant.
Something I did notice for the first time was that EVE Display and Graphics lists my Display Adapter as "NVIDIA GeForce 8300 GS 1". Given that the 315 series is re-branded - that still seems to be wrong? Nvidia Server Settings lists the GPU correctly as GeForce 315. Is that a possible problem?
Another thing I noticed: Some people suggest manually adding the "VideoMemorySize" to the wine user.reg . Is there a similar setting for the Memory Interface? Since the card is running 64-bit, could it being limited to 32-bit by Wine cause the performance drop compared to Windows?
|
Armon Ral
|
Posted - 2011.03.16 08:00:00 -
[14]
Have you tried experimenting with the "Update interval" setting in EVE settings? "Interval immediate" to "Interval three" etc.
I have an nVidia GTX 460, but in EVE it also says "NVIDIA GeForce 8300 GS 1" - which is probably why I can't enable anti-aliasing in EVE. (Can enable it in nVidia settings, but that makes EVE main space 3D-view not rendering...)
|
Eyvind Croghan
|
Posted - 2011.03.16 17:15:00 -
[15]
Originally by: Armon Ral Have you tried experimenting with the "Update interval" setting in EVE settings? "Interval immediate" to "Interval three" etc.
I have an nVidia GTX 460, but in EVE it also says "NVIDIA GeForce 8300 GS 1" - which is probably why I can't enable anti-aliasing in EVE. (Can enable it in nVidia settings, but that makes EVE main space 3D-view not rendering...)
Hello Armon. As I said, I did test interval immediate (no v-sync), interval default (uses GPU settings) and interval one (v-sync to monitor rate). I don't know what the other ones mean. Two made no difference I could see, three and four put the frame rate down to 15 instead of 30 when looking at empty space. Thank you for helping with ruling out the possibility of EVE not recognizing the correct GPU as root of the problem.
|
Amaroq Dricaldari
Amarr Universal Deathdealing Militia Fusion Alliance
|
Posted - 2011.03.18 08:55:00 -
[16]
What version of Linux are you using?
^^My Signature is Better than yours^^ |
Mirabi Tiane
|
Posted - 2011.03.18 10:55:00 -
[17]
Edited by: Mirabi Tiane on 18/03/2011 10:55:50 He is using Linux Mint 9 "Isadora" 64-bit edition, which is based on Ubuntu 10.04 "Lucid Lynx".
Or are you asking what kernel version he's using? _____________________________
|
Amaroq Dricaldari
Amarr Universal Deathdealing Militia Fusion Alliance
|
Posted - 2011.03.18 12:24:00 -
[18]
I'm not very sure actually... Try updating your OS to a better version. Or use VMWare to create a virtual Windows environment and play EVE on that. It might work better that way, but I am not very experienced with Virtual Machines.
http://www.vmware.com/
-- ^^My Signature is Better than yours^^ |
Scorpyn
Caldari Warp Ghosts Omega Spectres of the Deep
|
Posted - 2011.03.18 16:08:00 -
[19]
Originally by: Amaroq Dricaldari I'm not very sure actually... Try updating your OS to a better version. Or use VMWare to create a virtual Windows environment and play EVE on that. It might work better that way, but I am not very experienced with Virtual Machines.
http://www.vmware.com/
Using a virtual machine for graphics intensive stuff is not recommended.
Actually I'd be surprised if EVE would even start.
|
Amaroq Dricaldari
Amarr Universal Deathdealing Militia Fusion Alliance
|
Posted - 2011.03.18 18:26:00 -
[20]
If you have a computer with really good hardware, you could use some of that hardware's power to play the game on the Virtual Machine. -- Why do you observe the piece of dirt in your brother's eye but not notice the big piece of mud in your own? |
|
Mirabi Tiane
|
Posted - 2011.03.18 21:07:00 -
[21]
If virtualization was capable of 3D gaming, we'd all know about it. _____________________________
|
Scorpyn
Caldari Warp Ghosts Omega Spectres of the Deep
|
Posted - 2011.03.19 01:32:00 -
[22]
Edited by: Scorpyn on 19/03/2011 01:33:13
Originally by: Amaroq Dricaldari If you have a computer with really good hardware, you could use some of that hardware's power to play the game on the Virtual Machine.
Such computers aren't available on the consumer market though.
Or, rather, such virtual machines don't exist.
|
Batolemaeus
Caldari Free-Space-Ranger Morsus Mihi
|
Posted - 2011.03.19 09:22:00 -
[23]
Originally by: Scorpyn
Originally by: Amaroq Dricaldari I'm not very sure actually... Try updating your OS to a better version. Or use VMWare to create a virtual Windows environment and play EVE on that. It might work better that way, but I am not very experienced with Virtual Machines.
http://www.vmware.com/
Using a virtual machine for graphics intensive stuff is not recommended.
Actually I'd be surprised if EVE would even start.
Oh, it works. With vmware on a windows host. With a windows guest..
|
Scorpyn
Caldari Warp Ghosts Omega Spectres of the Deep
|
Posted - 2011.03.20 02:30:00 -
[24]
Edited by: Scorpyn on 20/03/2011 02:30:54
Originally by: Batolemaeus Oh, it works. With vmware on a windows host. With a windows guest..
Define "works".
3 fps? 4? 10?
Tbh I'm surprised that it'd even start though.
|
Eyvind Croghan
|
Posted - 2011.03.29 08:04:00 -
[25]
Edited by: Eyvind Croghan on 29/03/2011 08:04:52 After a lot of reading, I finally came across a possible solution.
I went to control center / appearance / visual effects and switched the setting to "none". This instantly kicked the EVE framerate up to 60 FPS when not under load, as opposed to the 30 I was getting before. I will do some further testing and report results here.
|
Batolemaeus
Caldari Free-Space-Ranger Morsus Mihi
|
Posted - 2011.04.02 02:48:00 -
[26]
Originally by: Scorpyn Edited by: Scorpyn on 20/03/2011 02:30:54
Originally by: Batolemaeus Oh, it works. With vmware on a windows host. With a windows guest..
Define "works".
3 fps? 4? 10?
Tbh I'm surprised that it'd even start though.
Enough to run a bot, obv. You can get okay fps. I only measured while already dualboxing on the host system, but since newer vmware versions pass through directx, it isn't too bad.
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |