OBS закрывается при попытке запустить его

Я использую Kubuntu 14.04 и попытался запустить OBS Studio в терминале, и у меня установлен ffmpeg, но когда я набрал "obs" в терминале, он получил лицензионное соглашение и нажал "Согласен", но как только я это сделал, он просто закрыл вниз и придумал,

error: Failed to create OpenGL context.
error: Failed to create context!
*** Error in `obs': double free or corruption (out): 0x0000000001a30080 ***
Aborted (core dumped)"

Может ли кто-нибудь помочь, пожалуйста? Спасибо!

1 ответ

Согласно обсуждению на странице проекта OBS:

https://obsproject.com/forum/threads/opengl-outstanding-bug-in-ubuntu-14-04.25244/

По сути, все это сводится к тому, что OBS использует функции OpenGL 3.2 и выше. Скорее всего, это конкретно связано с захватом экрана, и это специфично для платформы Linux. Они используют DirectX в Windows.

Теперь вы можете проверить и проверить, поддерживаете ли вы в настоящее время OpenGL 3.2, с помощью этой команды:

glxinfo | grep "OpenGL core" 

Если вы поддерживаете более низкое значение, чем OpenGL 3.2, вы получите сообщение об ошибке выше. Что особенно отстой, если вы даже не планировали делать снимок экрана =P

Возможные способы устранения - переключение между открытыми и проприетарными драйверами. некоторые имеют лучшую поддержку GL, чем другие, в зависимости от карты.

Другие вопросы по тегам