Question / Help Error: Could not initialize DirectX 10 on Intel(R) HD Graphi

GirlGamerAL

New Member
Hey there,

I'm new to OBS, after XSplit was really laggy when doing local recordings (I don't stream, I only use software like this to add video overlays (:) And I came across this error. I did a little research and found that it may be because my GPU isn't compatible and I guess that's understandable. What I'm confused about is what I've underlined. As you can see I have 2 adaptors and I think the NVIDIA GeForce 310M is being ignored (That's what it says anyway) and it says that NVIDIA Optimus has been detected. At the bottom it states 'If you are using a laptop with NVIDIA Optimus or AMD Switchable Graphics, make sure OBS is set to run on the high performance GPU in your driver settings.' - How do I do that? :D

Thank you!

GirlGamerAL x

11:57:33: Open Broadcaster Software v0.612b - 32bit (´・ω・`)
11:57:33: -------------------------------
11:57:33: CPU Name: Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz
11:57:33: CPU Speed: 2660MHz
11:57:33: Physical Memory: 3884MB Total, 2075MB Free
11:57:33: stepping id: 5, model 37, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 2
11:57:33: monitor 1: pos={0, 0}, size={1366, 768}
11:57:33: Windows Version: 6.1 Build 7601 S
11:57:33: Aero is Enabled
11:57:33: -------------------------------
11:57:33: OBS Modules:
11:57:33: Base Address Module
11:57:33: 002E0000 OBS.exe
11:57:33: 6B560000 OBSApi.dll
11:57:33: 6BB80000 DShowPlugin.dll
11:57:33: 02430000 GraphicsCapture.dll
11:57:33: 6CDF0000 NoiseGate.dll
11:57:33: 6C1F0000 PSVPlugin.dll
11:57:33: ------------------------------------------
11:57:33: Adapter 1
11:57:33: Video Adapter: Intel(R) HD Graphics
11:57:33: Video Adapter Dedicated Video Memory: 67108864
11:57:33: Video Adapter Shared System Memory: 1711276032
11:57:33: Video Adapter Output 1: pos={0, 0}, size={1366, 768}, attached=true
11:57:33: ------------------------------------------
11:57:33: Adapter 2
11:57:33: Video Adapter: NVIDIA GeForce 310M
11:57:33: Video Adapter Dedicated Video Memory: 1026097152
11:57:33: Video Adapter Shared System Memory: 1768048640
11:57:33: =====Stream Start: 2014-02-21, 11:57:33===============================================
11:57:33: Multithreaded optimizations: On
11:57:33: Base resolution: 1366x768
11:57:33: Output resolution: 1364x768
11:57:33: ------------------------------------------
11:57:33: Nvidia optimus detected, second adapter selected, ignoring useless second adapter, I guess.
11:57:33: Loading up D3D10 on Intel(R) HD Graphics (Adapter 1)...
11:57:33: D3D10CreateDeviceAndSwapChain1: Failed on Intel(R) HD Graphics: 0x80004002. Trying compatibility mode
11:57:33: D3D10CreateDeviceAndSwapChain1: Failed on Intel(R) HD Graphics: 0x80004002


Error: Could not initialize DirectX 10 on Intel(R) HD Graphics. This error can happen for one of the following reasons:

1.) Your GPU is not supported (DirectX 10 is required - note that many integrated laptop GPUs do not support DX10)
2.) You're running Windows Vista without the "Platform Update"
3.) Your video card drivers are out of date

If you are using a laptop with NVIDIA Optimus or AMD Switchable Graphics, make sure OBS is set to run on the high performance GPU in your driver settings.
 

Rav1655

New Member
Re: Error: Could not initialize DirectX 10 on Intel(R) HD Gr

Hi i was wondering if you could give me a little insight on how you fix the problem, because I am having the same thing.

heres my log:

Code:
03:52:42: Open Broadcaster Software v0.612b - 32bit (´・ω・`)
03:52:42: -------------------------------
03:52:42: CPU Name: Intel(R) Pentium(R) CPU        P6000  @ 1.87GHz
03:52:42: CPU Speed: 1862MHz
03:52:42: Physical Memory:  2804MB Total, 1079MB Free
03:52:42: stepping id: 2, model 37, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 2, total cores 2
03:52:42: monitor 1: pos={0, 0}, size={1600, 900}
03:52:42: Windows Version: 6.1 Build 7600 
03:52:42: Aero is Disabled
03:52:42: -------------------------------
03:52:42: OBS Modules:
03:52:42: Base Address     Module
03:52:42: 00B70000         OBS.exe
03:52:42: 5F1C0000         OBSApi.dll
03:52:42: 62140000         DShowPlugin.dll
03:52:42: 62930000         GraphicsCapture.dll
03:52:42: 62E20000         NoiseGate.dll
03:52:42: 628A0000         PSVPlugin.dll
03:52:42: ------------------------------------------
03:52:42: Adapter 1
03:52:42:   Video Adapter: Intel(R) HD Graphics
03:52:42:   Video Adapter Dedicated Video Memory: 134217728
03:52:42:   Video Adapter Shared System Memory: 1201934336
03:52:42:   Video Adapter Output 1: pos={0, 0}, size={1600, 900}, attached=true
03:52:42: =====Stream Start: 2014-02-23, 03:52:42===============================================
03:52:42:   Multithreaded optimizations: On
03:52:42:   Base resolution: 1600x900
03:52:42:   Output resolution: 1280x720
03:52:42: ------------------------------------------
03:52:42: Loading up D3D10 on Intel(R) HD Graphics (Adapter 1)...
03:52:42: D3D10CreateDeviceAndSwapChain1: Failed on Intel(R) HD Graphics: 0x80004002. Trying compatibility mode
03:52:42: D3D10CreateDeviceAndSwapChain1: Failed on Intel(R) HD Graphics: 0x80004002

Error: Could not initialize DirectX 10 on Intel(R) HD Graphics.  This error can happen for one of the following reasons:

1.) Your GPU is not supported (DirectX 10 is required - note that many integrated laptop GPUs do not support DX10)
2.) You're running Windows Vista without the "Platform Update"
3.) Your video card drivers are out of date
 

paibox

heros in an halfshel
Re: Error: Could not initialize DirectX 10 on Intel(R) HD Gr

Rav1655, your situation is different. If you look at the OP's log, you'll notice that there's a GeForce card in there as well. The OP set OBS to run on that video card instead of the Intel, which is how it was solved.

Your computer only has the Intel, which does not support DirectX 10, and you will not be able to use OBS on that computer.
 

GirlGamerAL

New Member
Re: Error: Could not initialize DirectX 10 on Intel(R) HD Gr

paibox said:
Rav1655, your situation is different. If you look at the OP's log, you'll notice that there's a GeForce card in there as well. The OP set OBS to run on that video card instead of the Intel, which is how it was solved.

Your computer only has the Intel, which does not support DirectX 10, and you will not be able to use OBS on that computer.

Spot on! Yep, I just switched to the GeForce instead (:
 
Top