LINUX.ORG.RU

OBS Studio мерцает экран

 , , , ,


0

1

Добрый день! Помогите решить бесячую проблему( Имеем Manjaro Linux, OBS Studio 0.13.1-1, гибридную графику Intel-Nvidia-Bumblebee и KDE5

В OBS студии добавлен экран...при записи видео и дальнейшем воспроизведении видно как мерцают окна при передвижении( Видео: https://youtu.be/MX3uygTEJLs

Когда я выключаю в настройках KDE5 вертикальную синхронизацию, проблема исчезает( Видео: https://youtu.be/0w2cqBTD_Y4

Куда рыть? не уж то баг(

Когда тыкал палочкой на liveCD были вроде подобные мерцания (плюс ещё курсор), вылечились действительно отключением КДЕ-шного v-sync'а. Тиринг после этой манипуляции вылечил опцией tearfree true для Xorg, но это для radeon.

Может у тебя помимо КДЕ ещё и в драйвере нвидиа включена эта вертикальная синхронизация?

spectr00 ★★★ ()
Ответ на: комментарий от spectr00

в Nvidia вертикальная синхронизация выключена! Попробовал опцию

Option «TearFree» «true»

Стало значительно лучше, но все равно некоторые мерцания появляются при стриминге или записи. Опцию в KDE поставил в положение «Автоматически»

lexikon ()
Ответ на: комментарий от lexikon

в ubuntu при записи через OBS сильно мерцала панель запуска. в настройках NVIDIA openGL Settings снял галку Allow Flipping, мерцание пропало.

NAGor4ik ()
Ответ на: комментарий от NAGor4ik

у меня решилось отключением вертикальной синхронизации в кедах, и включением tearfree в xorg.conf для intel

lexikon ()
Ответ на: комментарий от lexikon

error: Failed to initialize video: Unspecified error

Подскажите, у меня вообще запускаться отказалась:

Ставил на юбунту 14.04 по рецепту с https://obsproject.com/download#linux

$ 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/locale/ru-RU.ini
Attempted path: /usr/share/obs/obs-studio/locale/ru-RU.ini
info: Using preferred locale 'ru-RU'
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
info: Processor: 4 logical cores
info: Processor: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz
info: Physical Memory: 3863MB Total
info: Kernel Version: Linux 3.19.0-65-generic
info: Distribution: "Ubuntu" "14.04"
QObject::connect: invalid null parameter
info: OBS 0.15.1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
	samples per sec: 44100
	speakers:        2
error: X Error: GLXBadFBConfig
error: Failed to create OpenGL context.
error: Failed to create context!
error: device_create (GL) failed
error: Failed to initialize video:  Unspecified error
info: Freeing OBS context data
QPaintDevice::metrics: Device has no metric information
info: == Profiler Results =============================
info: run_program_init: 14209,4 ms
info:  ┣OBSApp::AppInit: 1,679 ms
info:  ┃ ┗OBSApp::InitLocale: 1,192 ms
info:  ┗OBSApp::OBSInit: 75,912 ms
info:    ┣obs_startup: 1,384 ms
info:    ┗OBSBasic::OBSInit: 46,999 ms
info:      ┣OBSBasic::InitBasicConfig: 0,597 ms
info:      ┣OBSBasic::ResetAudio: 4,898 ms
info:      ┗OBSBasic::ResetVideo: 41,391 ms
info: obs_hotkey_thread(25 ms): min=0,117 ms, median=0,265 ms, max=7,701 ms, 99th percentile=0,79 ms, 100% below 25 ms
info: audio_thread(Audio): min=0 ms, median=0,01 ms, max=2,962 ms, 99th percentile=0,02 ms
info: =================================================
info: == Profiler Time Between Calls ==================
info: obs_hotkey_thread(25 ms): min=25,185 ms, median=25,351 ms, max=32,77 ms, 71,8631% within ±2% of 25 ms (0% lower, 28,1369% higher)
info: =================================================
info: Number of memory leaks: 128

hikikomori ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.