Question / Help Games switching 3D processors

Aqquar

New Member
Hi everyone,
I'm struggling with some issues here, and as much as I like to solve problems myself, nothing I'm doing seems to fix the problem.

When I'm streaming some games, I experience significant drops of framerate. It's strange because it's completely random every 3 seconds or so, it slows a lot, then the game run correctly again. Nothing too special here, but what's surprising is that it occurs mostly on very light games (2D, scrollers and so on). I cannot stream correctly games like Age of Empire, Europa Universalis, or Limbo while I have almost no problem streaming recent Hitman or even the Witcher 3.
This problem occurs when OBS is open, independently whether it streams or not, si it obviously is a probleme from my PC. My idea is that these games (who all run very well offstream) might run on integrated graphic card. However since OBS run on my NVIDIA GTX, there should be no conflict between games and OBS. What I get from my task manager is that these games seem to switch every 3/4 seconds from intel card to NVIDIA, which might cause the slowing. When streaming these little games, my GPU 0 (intel) is at 80% while GPU 1 (NVIDIA) is at 15% max. However, my processor is not overloaded so i doubt it comes from that.
The point is I, of course, tried to force my games on my graphic card NVIDIA (my going to nvidia pannel...) but it does not seem to change anything to the behaviour of the game (at that point the game run on "GPU 1 (copy)".
That's basically where I am so far. It's very frustrating not to be able to stream such light games. I hope you find some interesting leads to resolve this problem.
Thank you all
Aqquar

config: proc: Intel I7-4700HQ @2.4GHz
RAM: 16Go
GTX 860M
 

Narcogen

Active Member
Please post a log with your issue! Here's how...

In general, however, you can't gain an advantage in the manner you describe. If an application is running on the Nvidia card, then OBS will need to be running on it as well to do a game capture. For laptops with both an integrated and discrete GPU, OBS needs to be running on the integrated GPU to run a display capture. So OBS needs to run on that card for display captures, and on the Nvidia card for pretty much everything else.
 
Top