Question / Help Low FPS with OBS in League of Legends

Xyrvee

New Member
Hello everybody!

Problem:
After 1-2 hours of streaming my League drops to around 15fps, sometimes around 50fps out of nowhere. Even if I close OBS and restart the game this problem is still there. Also when I restart the computer without opening OBS again, League still has the "capped" fps around 15. Only way to fix it is to reinstall the game and it is kinda impractical to download the game every day a few times. The CPU usage is usually at 40%-50% while streaming, also the other usages aren't over 30% or something.

Streaming at 1080/60fps, log is attached

Specs:
MSI GTX 970 4GB
i7 6700k (4cores, 8threads, 4.01GHz)
16GB DDR4 Ram
MSI z170a krait gaming mainboard

Programms running for streaming:
Snip, Spotify, OBS, League of Legends and Discord

Thanks in advance!
 

Attachments

  • 2018-07-04 00-36-06.txt
    21.8 KB · Views: 57

RytoEX

Forum Admin
Forum Moderator
Developer
There is no streaming attempt in the log that you attached. Please recreate the problem scenario to get the issue to occur, then close OBS, then upload/link that log file. You can do this by finding the log file folder at "%AppData%\obs-studio\logs" or by reopening OBS and choosing "Upload Last Log File".
 

Xyrvee

New Member
There is no streaming attempt in the log that you attached. Please recreate the problem scenario to get the issue to occur, then close OBS, then upload/link that log file. You can do this by finding the log file folder at "%AppData%\obs-studio\logs" or by reopening OBS and choosing "Upload Last Log File".
Now it's the right one, sorry. Failed with the file.
 

RytoEX

Forum Admin
Forum Moderator
Developer
There's not really anything in the log to suggest the kind of behavior that you're observing. Though, a performance loss after a period of high stress (game + realtime video encoding) almost sounds like thermal throttling to me. The time it takes for you to reinstall the game may be enough for temps to normalize and resume normal performance. Have you tried monitoring the system temps or shutting down the machine for a while instead of reinstalling the game?
 

Xyrvee

New Member
Nope, its not the heating. Had the PC off for an hour now and logged into the game with 17 fps again. Without opening OBS
 
Last edited:

RytoEX

Forum Admin
Forum Moderator
Developer
I honestly don't know what else it could be. It makes no sense to me that it would operate optimally and then experience a frame rate limit that would persist across system restarts like that. Some other device eating PCIe bandwidth that somehow persists across restarts, but gets canceled on app reinstall?

Please download GPU-Z and post a screenshot (the camera button in the program and upload to free image hosting). Though really, I don't know. You may have to wait for someone to come by who has seen an issue like this before.
 

Xyrvee

New Member
GPU and CPU:
 

Attachments

  • 1.gif
    1.gif
    23.4 KB · Views: 109
  • 2.gif
    2.gif
    15.6 KB · Views: 104
  • 3.PNG
    3.PNG
    16.8 KB · Views: 79

RytoEX

Forum Admin
Forum Moderator
Developer
Your GPU appears to be installed in the wrong slot on your motherboard. It should be installed in a PCIe 2.x+ slot (ideally, PCIe 3.x+). This is generally the slot closest to the CPU, though you should consult your motherboard documentation to be sure.
 

Xyrvee

New Member
That's interesting, my PC was built together by some specialists in a store in my town. How do I find the motherboard documentation online?
 

Attachments

  • PC insides.jpg
    PC insides.jpg
    934.2 KB · Views: 110

koala

Active Member
As far as I see it, the GPU doesn't need to be mounted in a different slot. Although it seems there is an unused (and unusable due to the CPU cooler) wide slot directly next to the CPU, you have x16 pci-e speed on the current slot.
The pci-e protocol is 1.1 instead of 3.0, but that's a common display if the system is in some powersaving mode. Start some 3d-app in the background and reload that gpu-z page. It should display "x16 3.0" on both sides of the @ in the "Bus interface" field under graphics load.
 

RytoEX

Forum Admin
Forum Moderator
Developer
I may have misread the Bus Interface field. This may be a power saving config issue, and not a slot issue. Sorry about that - I'm a bit tired.

Before going all out in disassembly, let's try a test. Run a game, and then try running GPU-Z again. See if it gets marked as PCIe 3.0. If not, try clicking the "?" button on the right in GPU-Z (next to the "Bus Interface" field).

If not, then you'll need to check the power settings to see if it's configured to use a power saving or low power mode.

Edit: @koala and I cross-posted while I was double checking stuff.
 

Xyrvee

New Member
Had problems with the internet last hours, now it' up again, sorry. Thanks for all the help today, will go on trying to fix it tomorrow. I really appreciate all of your time! Have a good evening! (at least in my timezone Germany)
 

H4ndy

Forum Moderator
Hey Xyrvee.
Can you please get me a screenshot of the GPU-Z "Sensors" screen when the FPS starts to drop for you? Preferably when the game is still running in the background.

Beside that, please disable the Windows 10 game bar and game DVR and try again. Both can be found in the Windows Settings under "Gaming".
 
Top