Fora

League of Legends Fps Problems

Autor Odpowiedzi
Drivt Sunday 7 July 2013 at 11:09
DrivtAnonymous

Hi,
i just switched completely to Linux and have now the problems to get my games running properly on my system.
Now i successfully installed league of legends and also can play games normally, but my fps are always around 15-20 fps what makes the game unplayable.
In windows my fps were always around 50-60 with everything on the highest settings.

My system:
8gb memory
AMD Athlon II X4 640 Processor
Sapphire Radeon HD 6850 1gb
Ubuntu 13.04 64-bit
Asrock M3A770DE Mainboard

I searched a few hours on this issue and find some solutions which does not work for me. As example changing the display setting in Play on Linux or moving the Lol process to one core etc.

Would be great if you have some other tips for me so i can play properly.

Thanks for your answers :)



booman Monday 8 July 2013 at 5:25
booman

Thanks for posting your specs.
Which version of Wine are you using?
Did you install the AMD drivers for your HD 6850?

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Drivt Monday 8 July 2013 at 12:08
DrivtAnonymous

i used the league of legends shop version , i think 1.5.24 or something like that...
yeah i installed the proprietary driver (fglrx).
booman Monday 8 July 2013 at 16:39
booman

Thats a good start. I was going to suggest 1.5 or newer...
Good that you have the AMD drivers installed too.
Do you have low fps with any other games?

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
gezze Wednesday 10 July 2013 at 9:09
gezzeAnonymous

hey i got low fps too and the problem is that even if i change graphics to low , it doesnt increase ... might that just be an emulation problem ?
Ronin DUSETTE Wednesday 10 July 2013 at 19:30
Ronin DUSETTE

Dont hijack threads, please. Start your own. Also, read the forum rules and stickies, so that you can see what we actually need to troubleshoot your problem.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
booman Wednesday 10 July 2013 at 20:23
booman

hey i got low fps too and the problem is that even if i change graphics to low , it doesnt increase ... might that just be an emulation problem ?

Quote from gezze
I have seen this problem with several games in Linux with PlayOnLinux.
changing resolution and video settings doesn't increase or decrease frames per second.

I have not been able to narrow it down to directx, or display options, but it is frustrating when you can get 50 fps in windows on any given game.

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Jayzon Saturday 3 August 2013 at 13:23
JayzonAnonymous

I actually have the opposite issue on League of Legends currently. Originally on Windows, I would get 60 fps for normal games. However, on ARAM I would always get about 15 to 30 fps.

With PlayOnLinux using Wine 1.5.24 LeagueOfLegendsShop,  currently I get 50 - 60 fps on both ARAM and normal games.

However, I originally did have low fps between 10 -30 on only ARAM with my first install of League of Legends through PlayonLinux (using the installation from the games list), so I decided to update my OpenSuse packages from 12.3 to Factory packages (13.1).

Installed some Mesa packages for OpenGL (not sure if its actually being used for the game though)

I got rid of pulseaudio that I originally had because of audio issues, since the new packages handle the ALSA driver better for multiple audio apps. Anyway, removing  pulseaudio with installing new packages for my distro reduced my teamspeak cpu from 40-50 % down to now 2%. Maybe you have pulseaudio and there is some cpu hogging going on? I also had to install the alsa-firmware package by the way,

Anyway, I eventually screwed up my original League of Legends install (had a slower fps on ARAM) by trying to uninstall Internet Explorer 8. I was trying to fix the out of game store (still doesnt work at the moment though for me). When I had installed IE8, I didn't run through installing updates, so I thought it might be why it didnt work. The virtual drive got jacked up when I tried to uninstall it. I was warned lol.

I decided to install League of Legends again, but this time I used the Install a non-listed program option. I selected install a program in a new virtual drive. I chose to use another version of wine, configure wine, and install some libraries. I also chose a 32 bit version virtual drive.

I had downloaded the installer from below to use for the install.

http://signup.leagueoflegends.com/en/signup/redownload

I can't remember the issues that I ran across originally (if any with the installer), but I was trying to get it to work with Wine 1.6-rc5 and Wine 1.6.

I can't remember if I had to install Adobe Air again, but if I did it was through the install components tab. I would try the League Installer without installing that first. I'm just now learning about POL, so I'm not sure if those installs are global for POL.

If this helps, my current working setup of overrides are shown below.

Note all libraries are set as (native, builtin).

*d3dx9_24 through *d3dx9_43
*msvcr80
*msvcr90
*wininet
rasapi32
The Graphics settings that I am using with wine configuration are :

Emulating a desktop is off
Automatically capture the mouse in full-screen windows is off.
The rest are on.

I eventually went back to changing the virtual drive back to Wine 1.5.24 LeagueOfLegendsShop Wine version (currently working) because I couldn't get it to work on the newer versions.

Also, I had to launch playonlinux like below to get rid of artifacts.

force_s3tc_enable=true playonlinux
I set the resolution within the game to the same size of my desktop.

My game.cfg is below (note the desktop resolution is set within the [General] area. I modified the game.cfg that exists on a windows install a little. It is probably slightly different than the POL League install that is from the list of games.

[General]
CfgVersion=3.10
WindowMode=0
UserSetResolution=1
BorderlessWindow=0
BindSysKeys=0
OSXMouseAcceleration=0
AutoAcquireTarget=1
EnableLightFx=0
Windowed=DEPRECATED
PredictMovement=0
WaitForVerticalSync=1
Colors=32
Height=1080
Width=1920
GameMouseSpeed=0
SystemMouseSpeed=0

[HUD]
ItemShopPrevY=97
ItemShopPrevX=283
ItemShopPrevResizeHeight=1080
ItemShopPrevResizeWidth=1920
ObjectTooltips=0
FlashScreenWhenDamaged=1
ShowAllChannelChat=1
ShowAttackRadius=0
NumericCooldownFormat=1
SmartCastOnKeyRelease=0
EnableSnowEffect=1
EnableLineMissileVis=1
FlipMiniMap=0
FlashScreenWhenStunned=1
ItemShopResizeHeight=76
ItemShopResizeWidth=260
ItemShopItemDisplayMode=0
ItemShopStartPane=0

[Performance]
EnableFXAA=0
ShadowsEnabled=1
EnableHUDAnimations=0
PerPixelPointLighting=1
EnableParticleOptimizations=0
AdvancedShader=0
FrameCapType=2
ShadowQuality=0
EffectsQuality=0
GammaEnabled=1
Full3DModeEnabled=0
EnvironmentQuality=0
CharacterQuality=0
AutoPerformanceSettings=0

[FloatingText]
Absorbed_Enabled=1
Legacy_Enabled=0
Debug_Enabled=1
LegacyCritical_Enabled=1
OMW_Enabled=1
EnemyCritical_Enabled=1
Critical_Enabled=1

[Replay]
EnableHelpTip=0

[Volume]
VoiceVolume=0.1990
MasterVolume=0.3303
AnnouncerVolume=0.1031
SfxVolume=0.2912
MusicVolume=0.0287
I had the in game item shop crashes until I ran the Perl script (LoL-Linux-Tools) that replaces the mipmap images within the RAF files.

https://github.com/A-Metaphysical-Drama/LoL-Linux-Tools
Hope this helps, but it is difficult to know exactly what changes that I made that fixed my fps to be better than I was seeing on Windows. The point is, I think it is more of a configuration issue overall. It is a pain, but once you get it working right it's a nice feeling to get.
booman Saturday 3 August 2013 at 18:02
booman

Thanks for all the tips... This should help many new Linux users to install and configure League of Legends.
I also created a step-by-step guide installing League of Legends with PlayOnLinux:
League of Legends Guide

I was able to get it working without crashing the store using the custom Wine version too.

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
illmatic Tuesday 28 April 2015 at 23:53
illmatic

I actually have the opposite issue on League of Legends currently. Originally on Windows, I would get 60 fps for normal games. However, on ARAM I would always get about 15 to 30 fps.

With PlayOnLinux using Wine 1.5.24 LeagueOfLegendsShop,  currently I get 50 - 60 fps on both ARAM and normal games.

However, I originally did have low fps between 10 -30 on only ARAM with my first install of League of Legends through PlayonLinux (using the installation from the games list), so I decided to update my OpenSuse packages from 12.3 to Factory packages (13.1).

Installed some Mesa packages for OpenGL (not sure if its actually being used for the game though)

I got rid of pulseaudio that I originally had because of audio issues, since the new packages handle the ALSA driver better for multiple audio apps. Anyway, removing  pulseaudio with installing new packages for my distro reduced my teamspeak cpu from 40-50 % down to now 2%. Maybe you have pulseaudio and there is some cpu hogging going on? I also had to install the alsa-firmware package by the way,

Anyway, I eventually screwed up my original League of Legends install (had a slower fps on ARAM) by trying to uninstall Internet Explorer 8. I was trying to fix the out of game store (still doesnt work at the moment though for me). When I had installed IE8, I didn't run through installing updates, so I thought it might be why it didnt work. The virtual drive got jacked up when I tried to uninstall it. I was warned lol.

I decided to install League of Legends again, but this time I used the Install a non-listed program option. I selected install a program in a new virtual drive. I chose to use another version of wine, configure wine, and install some libraries. I also chose a 32 bit version virtual drive.

I had downloaded the installer from below to use for the install.
 

http://signup.leagueoflegends.com/en/signup/redownload
 
I can't remember the issues that I ran across originally (if any with the installer), but I was trying to get it to work with Wine 1.6-rc5 and Wine 1.6.

I can't remember if I had to install Adobe Air again, but if I did it was through the install components tab. I would try the League Installer without installing that first. I'm just now learning about POL, so I'm not sure if those installs are global for POL.

If this helps, my current working setup of overrides are shown below.
 
Note all libraries are set as (native, builtin).

*d3dx9_24 through *d3dx9_43
*msvcr80
*msvcr90
*wininet
rasapi32
The Graphics settings that I am using with wine configuration are :
 
Emulating a desktop is off
Automatically capture the mouse in full-screen windows is off.
The rest are on.

I eventually went back to changing the virtual drive back to Wine 1.5.24 LeagueOfLegendsShop Wine version (currently working) because I couldn't get it to work on the newer versions.

Also, I had to launch playonlinux like below to get rid of artifacts.
 
force_s3tc_enable=true playonlinux
I set the resolution within the game to the same size of my desktop.

My game.cfg is below (note the desktop resolution is set within the [General] area. I modified the game.cfg that exists on a windows install a little. It is probably slightly different than the POL League install that is from the list of games.
 
[General]
CfgVersion=3.10
WindowMode=0
UserSetResolution=1
BorderlessWindow=0
BindSysKeys=0
OSXMouseAcceleration=0
AutoAcquireTarget=1
EnableLightFx=0
Windowed=DEPRECATED
PredictMovement=0
WaitForVerticalSync=1
Colors=32
Height=1080
Width=1920
GameMouseSpeed=0
SystemMouseSpeed=0

[HUD]
ItemShopPrevY=97
ItemShopPrevX=283
ItemShopPrevResizeHeight=1080
ItemShopPrevResizeWidth=1920
ObjectTooltips=0
FlashScreenWhenDamaged=1
ShowAllChannelChat=1
ShowAttackRadius=0
NumericCooldownFormat=1
SmartCastOnKeyRelease=0
EnableSnowEffect=1
EnableLineMissileVis=1
FlipMiniMap=0
FlashScreenWhenStunned=1
ItemShopResizeHeight=76
ItemShopResizeWidth=260
ItemShopItemDisplayMode=0
ItemShopStartPane=0

[Performance]
EnableFXAA=0
ShadowsEnabled=1
EnableHUDAnimations=0
PerPixelPointLighting=1
EnableParticleOptimizations=0
AdvancedShader=0
FrameCapType=2
ShadowQuality=0
EffectsQuality=0
GammaEnabled=1
Full3DModeEnabled=0
EnvironmentQuality=0
CharacterQuality=0
AutoPerformanceSettings=0

[FloatingText]
Absorbed_Enabled=1
Legacy_Enabled=0
Debug_Enabled=1
LegacyCritical_Enabled=1
OMW_Enabled=1
EnemyCritical_Enabled=1
Critical_Enabled=1

[Replay]
EnableHelpTip=0

[Volume]
VoiceVolume=0.1990
MasterVolume=0.3303
AnnouncerVolume=0.1031
SfxVolume=0.2912
MusicVolume=0.0287
I had the in game item shop crashes until I ran the Perl script (LoL-Linux-Tools) that replaces the mipmap images within the RAF files.
 
https://github.com/A-Metaphysical-Drama/LoL-Linux-Tools
Hope this helps, but it is difficult to know exactly what changes that I made that fixed my fps to be better than I was seeing on Windows. The point is, I think it is more of a configuration issue overall. It is a pain, but once you get it working right it's a nice feeling to get.

 

Hey man I am really new to Linux(Ubuntu 14.04 LTS)And in fact - I installed it just the other day!Can you give a deeper explanation on how to install these stuff?I had the exact same experience at first as you and now the league FPS drops like a dime.I would really appreciate that.I mean you can call me stupid or whatever but Linux seems way too complicated to me right now and I am still learning.Thank you if you answer me in advance

booman Wednesday 29 April 2015 at 0:39
booman

You might want to create a new post and read the forum rules first.  Otherwise your post might get deleted.

Thanks


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Ronin DUSETTE Wednesday 29 April 2015 at 5:25
Ronin DUSETTE

@illmatic - Have you read the wiki?


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts