Jump to content

Hi. I'm using OBS Studio to record videos on my gaming laptop. I always tend to use Display Capture, which grabs the video from the display port instead of the application. The reason for this is simple. I'm planning to record not only games, but also some editing process (level design, programming, etc.) - for that I need Display Capture. But laptop uses two video cards for this purpose. nVidia GeForce GTX 1050 is like support card for 3D apps (games, modelling and rendering apps), while the main card is actually integrated, which is the one hooked to the display port. Display Capture uses that one. In order to actually grab the display screen, OBS has to be run on integrated video card since it cannot use both cards simultaneously. Settings that previously worked, are no longer in effect after I've upgraded my Windows 10 to Insider preview build.

 

This is my preferred video card settings for OBS:

obs0001.thumb.jpg.7eac27a33bea5e0cb3754e01514abcce.jpg

 

This is black screen that's gonna be recorded in OBS (usually result of wrong video card choice):

obs0002.thumb.jpg.6b8e29f4105779999b7d03a0967456be.jpg

 

And this is the log file that says what video card OBS actually chose - https://obsproject.com/logs/__RANt_uKWF671zG:

11:05:11.045: ---------------------------------
11:05:11.045: Initializing D3D11...
11:05:11.045: Available Video Adapters: 
11:05:11.052: 	Adapter 0: NVIDIA GeForce GTX 1050
11:05:11.052: 	  Dedicated VRAM: 4214226944
11:05:11.052: 	  Shared VRAM:    4212287488
11:05:11.052: 	  output 0: pos={0, 0}, size={1920, 1080}, attached=true
11:05:11.052: 	Adapter 1: Intel(R) UHD Graphics 630
11:05:11.052: 	  Dedicated VRAM: 134217728
11:05:11.053: 	  Shared VRAM:    4212287488
11:05:11.059: Loading up D3D11 on adapter NVIDIA GeForce GTX 1050 (0)
11:05:11.966: D3D11 loaded successfully, feature level used: b000
11:05:11.966: D3D11 GPU priority setup failed (not admin?)
11:05:12.365: ---------------------------------

As you can see, it completely ignores my preferred settings and still choses nVidia, which won't work with Display Capture :(

 

What do you suggest me for solution? I can't simply abandon Insider, because I'm going to build cross-platform apps and I need Insider preview in order for it to work...

Quote

Only two things in the world are truly infinite: the Universe and human stupidity.

-- Albert Einstein

Link to post
Share on other sites

  • 5 weeks later...

Quick headsup. Update several times to newest Windows Insider build, and still doesn't work, still ignores my preffered graphics card settings. I am quite sure it is caused by Windows, but for some reason it only affects OBS, nothing else. Why's that? I don't want to leave Insider, I need those features for cross-platform development, which will also be subject for my videos, apart from gaming.

Quote

Only two things in the world are truly infinite: the Universe and human stupidity.

-- Albert Einstein

Link to post
Share on other sites

Update: I managed to solve the issue. Trick was in Windows video settings per application. Why OBS switched to that, I have no idea. But things do change, unfortunately...

Quote

Only two things in the world are truly infinite: the Universe and human stupidity.

-- Albert Einstein

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×