Bug Report Can't start OBS: Failed to initialize video: Unspecified error


New Member
Well here is the thing. OBS was working fine when it was 0.11.4 multiplatform. Once i got that error it started to update and now im getting laggy videos and just cant record anymore. I dont know if this is a problem of my computer or just the program itself. If you re-install the program it will work for just 1 record (which isnt that good) and when u close it and want to open it again it gives the error. This problem is on al platforms (windows linux and mac) and i dont know anymore what to do.



Active Member
Then you have invalid settings for your resolution settings and not the issue being discussed.


New Member
Results from "glxinfo | grep OpenGL" please
glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 11.2.0
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

I realized after I posted this that there is a pinned thread about it. I got here from Google.


New Member
Not sure how I go about getting OpenGL updated to 3.2
This computer is kind of old so the GPU might not support it.
It has a Intel Ironlake Mobile GPU and an Intel Pentium(R) CPU P6100 @ 2.00GHz × 2


New Member
I have the same when I tried to open the obs studio failed to initialize video and I need that software to work. anyone. I have an old window vista pks2 which i downloaded all requirement ............please anyone anyone


New Member
Hello everyone, trying to get rid of this unfortunate bug. My glxinfo | grep OpenGL results are as follows

glxinfo | grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 256 bits)
OpenGL version string: 3.0 Mesa 17.1.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

and my glxinfo | grep Max details are as follows

glxinfo | grep Max
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0

lscpu returns i5-3570, which supports opengl 3.2+
lspci returns xeon E3-1200 for VGA adapter, which also supports opengl 3.2+

however, i seem to be unable to launch OBS at all, here are my logs.

23:48:28.542: Processor: 4 logical cores
23:48:28.543: Processor: Intel(R) Core(TM) i5-3570S CPU @ 3.10GHz
23:48:28.543: Physical Memory: 15933MB Total
23:48:28.543: Kernel Version: Linux 3.14.32-xxxx-grs-ipv6-64
23:48:28.543: Distribution: "Ubuntu" "16.04"
23:48:28.557: OBS 0.16.2 (linux)
23:48:28.557: ---------------------------------
23:48:28.557: ---------------------------------
23:48:28.557: audio settings reset:
23:48:28.557: samples per sec: 44100
23:48:28.557: speakers: 2
23:48:28.603: ARB_GLX_create_context not supported!
23:48:28.603: Failed to create context!
23:48:28.603: device_create (GL) failed
23:48:28.604: Failed to initialize video: Unspecified error
23:48:30.126: Freeing OBS context data
23:48:30.326: == Profiler Results =============================
23:48:30.326: run_program_init: 1830.76Â ms
23:48:30.326: â"£OBSApp::AppInit: 0.974Â ms
23:48:30.326: â"f â"-OBSApp::InitLocale: 0.805Â ms
23:48:30.326: â"-OBSApp::OBSInit: 93.975Â ms
23:48:30.326: â"£obs_startup: 1.3Â ms
23:48:30.326: â"-OBSBasic::OBSInit: 46.612Â ms
23:48:30.326: â"£OBSBasic::InitBasicConfig: 0.488Â ms
23:48:30.326: â"£OBSBasic::ResetAudio: 0.07Â ms
23:48:30.326: â"-OBSBasic::ResetVideo: 45.991Â ms
23:48:30.326: obs_hotkey_thread(25Â ms): min=0.156Â ms, median=0.366Â ms, max=288.615Â ms, 99th percentile=288.615Â ms, 93.1818% below 25Â ms
23:48:30.326: audio_thread(Audio): min=0.005Â ms, median=0.007Â ms, max=0.021Â ms, 99th percentile=0.021Â ms
23:48:30.326: =================================================
23:48:30.326: == Profiler Time Between Calls ==================
23:48:30.326: obs_hotkey_thread(25 ms): min=25.214 ms, median=25.43 ms, max=313.691 ms, 60.4651% within ±2% of 25 ms (0% lower, 39.5349% higher)
23:48:30.326: =================================================
23:48:30.327: Number of memory leaks: 130

i would greatly appreciate some help, as a friend of mine with a server on the same slot was able to run OBS perfectly fine...


New Member
It is not a bug. The hardware and drivers do not support opengl 3.2 which is the minimum.

but... they do support opengl 3.2.
they are ivy bridge processors.

if you look at glxinfo | grep Max you can see that the core profile is 3.3, which i was under the impression means that it supports opengl 3.3. however for some reason i am stuck at 3.0
Last edited:


Active Member
Core profile is NOT the version.

OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 256 bits)
OpenGL version string: 3.0 Mesa 17.1.0-devel

THIS is the version. If your gpu actually supports opengl 3.2, fix it so your drivers do too.