Question / Help HELP! can I switch graphics processors while streaming? (LoL)

Niels van Dam

New Member
Hello Everyone,

So after having big trouble getting my stream to work fullscreen on League of Legends, I found out that you have 2 adapters and that OBS.exe and League of Legends need to run on the same graphics processor , as I have the integrated one and my NVidia one.

After finally getting this to work, I have found out that the menu in League of Legends actually DOESNT work when I use the NVidia graphics processor, and ingame DOES work. I have tried to set the .exe for the menu on integrated and the ingame .exe on NVidia but when I do this, the other .exe automatically gets set to the same setting as the other.

Does anyone know if there is a way to get these 2 .exe's to get different graphics processors? Or is it possible to set the graphics drivers to NVidia when I go ingame and back to the integrated one when I get out of game, without restarting OBS?

I'm having huge trouble trying to fix this and after trying alot I figured making this post would be my only chance to get it fixed now..

TL;DR: So the league of legends menu works when I put OBS.exe on integrated graphics driver, but then League of Legends ingame turns black, when I put OBS.exe on NVidia graphics driver the League of Legends menu goes black on stream, and ingame League of Legends works. The menu and ingame are always on the same graphics driver. HELP

Thanks alot,

Niels
 
Last edited:

papus

New Member
I don't know if I understand you well:
You want to set your second GPU in OBS but game on your main Nvidia GPU? I'm not really sure if that is possible,
The way it works for me:
http://i.imgur.com/kEaJFCb.png
http://i.imgur.com/5Gbg3tv.jpg

I have selected NVIDIA GeForce GTX 780 Ti as Video adapter and my OBS on left monitor (motherboard one) - I game on my middle monitor (nvidia port 1). When I set video adapter to Intel HD Graphichs 3000 I get black screen like you do.

Correct me if I understood you wrong.
 

Niels van Dam

New Member
I only use 1 monitor at the moment and my problem I guess has to do with League of Legends itself.

The thing is that first I needed to fix my ingame league of legends to show on my screen, which finally worked because I set my obs.exe and league.exe to use the same graphics processor(the NVIdia one). But then the Menu of League of Legends doesnt show on my screen.
 

Niels van Dam

New Member
I did set everything to the same graphics processor but the League menu just doesnt show, I think it's a different .exe but when I set one of the league .exe's to the NVidia graphics processor, the rest automatically changes to that too.
 

papus

New Member
Maybe try this:
Use your Nvidia GPU as main (in OBS settings), add League of Legends ingame to your sources as Game Capture and LoL Launcher as Game Capture too (instead of window capture).
Window capture doesn't work well (some times doesn't work at all) when you have multiple GPUs enabled (like in my case HD3000 and 780Ti).

I still don't know if I understand your problem well but I'm trying.
 

papus

New Member
If you're not using QuickSync or have any monitors connected to your motherboard I would suggest disabling MBs integrated GPU in your BIOS. It f****s up some things some times.
 

Niels van Dam

New Member
Yeah I use one other monitor, my parents are divorced, so when I'm at my dads I always use more monitors, so I think I'll keep it this way! but thanks alot!
 
Top