Question / Help Black screen on gamecapture

Sjors

New Member
I've read the sticky thread, both my settings should be on my Nvidia GPU in OBS and within the command center of Nvidia.

So yeah, as the title states... I can't stream at all on my laptop using game-capture, it all results in black screen but the audio comes through when streaming. just not the video.

Some specs: Win8 64bit Acer Laptop, Nvidia geforce gtx 760m and if anything else is important be sure to let me know.
If anyone knows how to fix this please contact me on skype (Sjorsofso) or teamviewer for that matter.

I've tried streaming: portal 2, starcraft 2, team fortress 2.(These are the games I play~)

Cheers :(
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
1.) If the game is older, and it runs on directx 8 or prior, it cannot capture. Those are not yet implemented.
2.) Sometimes the game will inadvertently start up on the intel adapter, so you have to make sure OBS uses that as well.

Otherwise you still have the wrong adapter, because black screen means mismatching adapters. If your system is an optimus, then you *must* use the *top* adapter in video settings, whatever it may be, and you *must* use nvidia control panel to select the device for OBS.exe to use.

I know it's a pain but it's the only way to get a good, non-interefering, efficient capture. It sucks, but it's worth the pain in the end, especially on laptops.
 

Sjors

New Member
Hey Jim, thanks for your fast response, I've tried to make that happen already, is there any way you could spare some time and maybe help my out through teamviewer if you could spare that that time ofc :(

Starcraft 2: Heart of the Swarm came out this year, so I highly doubt it's aged

I'm kind of lost here and I really want to start streaming again :l

Kind regards,

Sjors
 

Sjors

New Member
I attached this to this post, not sure if it works that way but we'll see, I ran it through the analyzer and it just said the thing about laptop with dual video GPU's...

EDIT: I tested some within the Nvidia command center and tried everything on internal adapter(yes even the programs individually set to run over set adapter) and everything on the Nvidia GPU. With everything on the internal adapter the monitor capture is working again, but when using game capture it crashes instantly when trying to use gamecapture, within the game I've tried both Fullscreen and Fullscreen(windowed) but no success.

EDIT 2:After some more tweaking and trying my starcraft 2 appears to be working again. Which was the main thing I wanted, let's hope the buffersize used stays stable unlike before.
 

Attachments

  • 2013-10-05-1933-00.log
    13.4 KB · Views: 69

oamaury

New Member
Jim said:
1.) If the game is older, and it runs on directx 8 or prior, it cannot capture. Those are not yet implemented.
2.) Sometimes the game will inadvertently start up on the intel adapter, so you have to make sure OBS uses that as well.

Otherwise you still have the wrong adapter, because black screen means mismatching adapters. If your system is an optimus, then you *must* use the *top* adapter in video settings, whatever it may be, and you *must* use nvidia control panel to select the device for OBS.exe to use.

I know it's a pain but it's the only way to get a good, non-interefering, efficient capture. It sucks, but it's worth the pain in the end, especially on laptops.


YEEEEEAAAAHHHH!!!!
Thank you very much Jim! I was getting black screen with only cursor and audio but it was fixed when I set the Nvidia GPU to execute the OBS... Thank you!
 
Top