These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

PlayOnLinux / FPS problem

Author
Son Adamu
The Green Machine
That Escalated Quickly.
#1 - 2013-06-09 11:16:53 UTC
Hi fellow capsuleers!

I need a bit of help here, as I am using PlayOnLinux (which I deem AWESOME) software for playing EvE Online. It was going flawessly, until last few Retribution patches and a Odyssey one. Problem is my FPS dropped significantly (max settings), even tho I have i5-2500K with Ati Radeon HD 7870 Black Edition, 8GB RAM 2133MHz and so forth. Linux Mint user btw. I have latest propriatery driver installed.

What can I do to boost my FPS, as it is on my Windows acc? There I have 250 fps no prob Big smileP
I know PlayOnLinux works through Wine and my wine ver is 1.5.26. What could I install/edit in wine repositories?
Anyone have similar problem with similar configuration?

Any help much appreciated! Thank you!

Frazier
Isaziwa Industrial Resource and Service
#2 - 2013-06-09 11:28:29 UTC
At first run winecfg and go into your DLL override settings and set d3d11 to disabled.
Was something else changed on your system during that time? Is your ATI driver use? Make sure it shows up when running "lsmod".
Son Adamu
The Green Machine
That Escalated Quickly.
#3 - 2013-06-09 12:16:50 UTC
wine configuration/DLL overrides are:

*d3d11 (disabled)
*d3dx11_42 (native, builtin)
*d3dx11_43 (native, builtin)

Nothing was changed on system during that time, except few small updates via update manager.
In Additional Driver I have 2 options to choose:

ATI Fire GL (This driver is active and currently in use)
Video driver for AMD graphics accelerators

My lsmod return
lsmod

HELP! Cry
Neuntausend
Republic Military School
Minmatar Republic
#4 - 2013-06-09 13:30:14 UTC
Son Adamu wrote:

ATI Fire GL (This driver is active and currently in use)


Is that fglrx/proprietary AMD? With a card as nes as yours you should always youse that one, if it isn't. Try if updating your driver or installing a current beta driver helps with your performance.

If your FPS just dropped to a flat 60, that's either due to vsync being activated in your driver or the interval in Eve being set to something other than "immediate". Also be aware that you will never get quite as much FPS out of a Wine wrapped Game as you would get in Windows, even though you can get close.

Apart from that, what I would do (and that is a slightly convoluted procedure on Playonlinux), is trying a new wine prefix.

Here's how you do it:

Go to your current PoL drive for Eve and move your Eve folder to somewhere else. Delete the drive from your PoL settings panel and create a new one without installing anything into it and set your Wine version to 1.5.26-Guildwars2. Then move your Eve folder to the newly created drive and "Add a new Shortcut" to your ExeFile.exe from the PoL settings panel.

Don't install anything else, don't add overrides, rom my experience you don't need anything like that anymore.
Son Adamu
The Green Machine
That Escalated Quickly.
#5 - 2013-06-09 14:08:59 UTC  |  Edited by: Son Adamu
Both my drivers are proprietary, that ATI Fire GL is in use currently. And its latest.
My interval in eve is immediate. VSync always off, catalyst AI off.
In station all is looking good, graphics are awesome. When I undock, fps gets notably lower, not too much, just notably. I get small lags and ****. When I get to a belt it gets much laggy...

Maybe, if I get bored too much by this, I'll try new prefix, thanks.
After Shok
Ruthenia Co
#6 - 2013-06-09 18:24:15 UTC  |  Edited by: After Shok
run - aticonfig --odgc - in console when eve work

some setting for wine - i have r6950 with 2 gb ram
Quote:
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"MaxFragmentUniforms"="16384"
"MaxVaryings"="52"
"MaxVertexUniforms"="16384"
"Multisampling"="enabled"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="1024"

Правдой нельзя оскорбить, уважаемый адвокат!

Тот самый Мюнхгаузен

Золотая орка

Son Adamu
The Green Machine
That Escalated Quickly.
#7 - 2013-06-15 08:34:50 UTC
Here is what I came up for now:
- When playing fullscreen FPS is much better
- Disabled Teareffect and VSync and it gets now over 60 fps, around 90, never past that. (On windows acc around 350fps LOL)
- When in REGEDIT for Wine Direct3D I only have VideoMemorySize string. IS THAT NORMAL? (btw I filled REGEDIT with the rest strings, still wont go past 90fps)
- When I ran aticonfig --odgc in EVE it said

Default Adapter - AMD Radeon HD 7800 Series
Core (MHz) Memory (MHz)
Current Clocks : 1050 1250
Current Peak : 1050 1250
Configurable Peak Range : [300-1400] [150-1450]
GPU load : 58%

Btw, when in windows, TearEffect is dealt with by Vertical Synth Always On, which means it will have fps as my monitor (Dell U2312HM) refresh rate, but still FPS is like 350... no problems at all. I would like to have same effect on Linux, Always On VSync and to have decent fps (over 60). There MUST be a way!Shocked
Neuntausend
Republic Military School
Minmatar Republic
#8 - 2013-06-15 09:30:59 UTC
To be frank, I didn't get half of your post. You certainly won't reliably reach a rate of 350 fps in wine, unless in hangar view maybe.
COMM4NDER
Legendary Umbrellas
#9 - 2013-06-16 13:38:37 UTC
AMD driver got issues, i had test cases that i sent to AMD devs where AMD 6970 performed allot worse than nVidia 260GTX

So that the AMD driver compared to Windows is crap. What you can do is to lower few things to make stress less. That you actually have some stability on that thing is what surprises me. I have almost 40% chance of Xorg crash when playing EVE on my AMD systems.

[url=https://github.com/CommanderAlchemy/.bin/blob/master/eve] EVE - Online Launcher [Linux] [/url] Installs, launches character prefixes (both SISI & Tranquility). Simplescreenrecorder shm inject

Son Adamu
The Green Machine
That Escalated Quickly.
#10 - 2013-07-02 16:51:50 UTC
COMM4NDER wrote:
AMD driver got issues, i had test cases that i sent to AMD devs where AMD 6970 performed allot worse than nVidia 260GTX

So that the AMD driver compared to Windows is crap. What you can do is to lower few things to make stress less. That you actually have some stability on that thing is what surprises me. I have almost 40% chance of Xorg crash when playing EVE on my AMD systems.


Yeah, I noticed that AMD has somewhat shaite support for Linux drivers.

Anyhow, after I updated to Mint 15, I finally got my FPS over 9000! It now works very fast even in windowed mode! The only problem now is that driver goes nuts when I play EVE and simultaneously use fancy desktop effects (wobbly windows, mini/maximize effects) with OpenGl 2.0 features... Like when I "alt-tab" from EvE to Eve Launcher and then I get back to main window, the FPS gets to 25-30... I must then restart EVE completely. But thats now a minor problem, I am generally a happy manLol!