Question / Help OBS Crash: Failed to create context!

Lildirt

New Member
'ello everyone. I'm having a weird error. I've tried to consult the Tome of Google so that I can get OBS up and running, but I'm unable to.

I've posted my error output from my terminal.

Code:
 7:43AM> [lildirt @ Lildirt-Mint:~] (1004|4) -> obs
Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/themes/Default.qss
Attempted path: /usr/share/obs/obs-studio/themes/Default.qss
Attempted path: share/obs/obs-studio/license/gplv2.txt
Attempted path: /usr/share/obs/obs-studio/license/gplv2.txt
QObject::connect: invalid null parameter
info: OBS 0.11.2 (linux)
info: ---------------------------------
info: Processor: 4 logical cores
info: Processor: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz
info: Physical Memory: 7870MB Total
info: Kernel Version: Linux 3.13.0-57-lowlatency
info: Distribution: "Ubuntu" "14.04"
info: ---------------------------------
info: audio settings reset:
  samples per sec: 44100
  speakers:  2
  buffering (ms):  1000
info: X and Y: 902 469
Backbuffers: 2
Color Format: 3
ZStencil Format: 0
Adapter: 0

error: Failed to create OpenGL context.
error: Failed to create context!
*** Error in `obs': free(): invalid size: 0x0000000002855ac0 ***
zsh: abort  obs

I'm running KDE 4.13.2 on Linux Mint (Ubuntu 14.04.3 LTS, Kernel 3.13.0).
If I'm missing anything, I'll gladly provide what I can.

Thank you in advance!
 

Lildirt

New Member
run "glxinfo | grep OpenGL" in terminal and paste that information.

Code:
 8:16AM> [lildirt @ Lildirt-Mint:~] (1007|7) -> glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI
OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

There you go.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
OBS requires OpenGL 3.2. If your drivers are really old mesa drivers, then you should probably update your drivers, but if your hardware itself does not support 3.2, then your equipment is really out of date and should probably be updated.

The crash itself will be fixed in the next version.
 

Lildirt

New Member
OBS requires OpenGL 3.2. If your drivers are really old mesa drivers, then you should probably update your drivers, but if your hardware itself does not support 3.2, then your equipment is really out of date and should probably be updated.

The crash itself will be fixed in the next version.

Strange. I'm running on fairly new hardware, made within the past few years anyway. The video card in this system is a Radeon HD 7950 (which, from a quick Google search, seems to support far beyond 3.1). I'm using the open-source Radeon drivers provided with Xorg. Am I mental, or do they not support anything beyond 3.1?

Bleh, I feel incompetent. :p I don't understand much of OpenGL. After a bit of research, apparently "version numbers do not matter". My brain really hurts. But thank you for the help.
 
Last edited:

Lain

Forum Admin
Lain
Forum Moderator
Developer
Mesa definitely supports 3.2+, but their support for it was only added within the last year or so.
 
Top