The forum

Playing League of Legends

Help with FPS

Author Replies
Kamrad_Komoroski Saturday 28 June 2014 at 4:18
Kamrad_KomoroskiAnonymous

Hey Guys,

I recently have returned to the FLOSS world and decided to give wine a try. Needless to say, 5 years ago there was no such thing as PlayOnLinux, and steam wasn't even relatively a thing. I'm really excited to see the progress.

I currently have League of Legends installed and running as of LoL 4.10. I played a bot game and it didn't crash. Woot! Now if I'm going to trust this rig when I go into ranked I need help bumping up my FPS and preventing serious drops in frame rate. As it stands right now, my frame rate will peak well above 50, but the problem is consistency. How can I stop dropping frames?

Before you start reccommending simple things, let me answer some simple questions:
I installed the game by following this guide, pretty much to the T, except, screw unity: http://www.sysads.co.uk/2014/06/install-league-legends-ubuntu-14-04/
I'm running ElementaryOS (based in 14.04).
I used PlayOnLinux and Tuxlol to get the game installed, as noted in the guide.
I am using proprietary drivers on my Nvidia card (geforce gtx 560 2 gb).
I've already dropped all the in-game settings to their minimums.
I run the game on the same resolution as my Linux desktop, but I'm not emulating a WINE desktop.
I run the game in full screen mode.

Here are my questions:

Is it possible to get a stable frame rate in wine on this game that is well over 50?
Are there common League-Specific tweaks?
Are there any things you guys need from me about my system for you to help? (If yes, what and how do I find that information on my system?)
Are there common wine .dll files that I should be replacing with real windows .dlls?
Are there Wine settings that I'm missing? Compatibility modes, registry entries, process priority?

 

I've read a lot of stuff, but most of it seems to be taken care of by the PlayOnLinux port, and many of the posts out there are so dated it's hard to tell if they're even relevent.

Thanks in advance!!!

Kamrad_Komoroski Sunday 29 June 2014 at 18:18
Kamrad_KomoroskiAnonymous

Still poking around on this, I decided to start with my drivers.

When I run, nvidia-smi, I get the following:

+------------------------------------------------------+                       
| NVIDIA-SMI 331.79     Driver Version: 331.79         |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 560    Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   41C  N/A     N/A /  N/A |    131MiB /  2047MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+

Should I be concerned that it says off next to my card name?

Should I try updating to the more unstable 337 driver?

Am I wasting my time trying to run League in wine? (I want to help, but do I have unreal expectations)

Furthermore, I started running the game in an emulated desktop at 1024x768 res. It didn't help my in game framerate at all. Also my out of game shop is crashing my game, but that's a known issue that seems to have a solution (somewhere).

Thanks!