Глюки при использовании простого диктофона на коробке Arch Linux
Поэтому я делал видеоуроки для моих друзей о том, как программировать. На моем старом компьютере у меня были все способы запуска простого экрана записи, и он записал нормально. Но недавно у меня появился новый компьютер. И вот, когда я получил новую версию Arch Linux на коробке. Я настроил среду со всем, что мне нужно, чтобы сделать еще одно видео. Когда я скачал простой видеомагнитофон, используя yaourt, и начал запись. Я записал до двухчасового сеанса, не зная, что он глючит. Когда я смотрю на свой компьютер, я не вижу той же проблемы, что и при окончательном рендеринге конечного продукта. Я думаю, что это может быть ошибка рендеринга или у меня нет нужных кодеков. После часа или двух поисков в Интернете я не смог найти сообщений на форуме по кодеку. Я взял несколько вещей, которые могут быть неправильными в этом, fps был моим первым выбором, но когда я записал с 25 и даже 50 fps, он все еще не работал. Следующей идеей было то, что у меня неправильный кодек H.264. Но с поиском я не мог найти решение этой проблемы. Затем я подумал, что мог бы кодировать на высокой скорости (23). Но все же это доказало, что я не прав. так что теперь я запутался с тем, как получить мой ответ.
Ссылка на видео:
1 ответ
Сбои часто связаны с серверной частью рендеринга оконного композитора, который вы используете.
Решение 1. Измените бэкэнд рендеринга оконного композитора.
@thouliha сообщил о проблемах с compton. В моем случае у меня были сбои с openGL (2.0 и 3.1), и я решил проблему, переключившись на XRender для записи.
В KDE вы легко можете изменить бэкэнд отрисовки оконного композитора в настройках .
Решение 2. Измените метод предотвращения слезотечения
Чтобы продолжать использовать OpenGL, например, для повышения производительности, вы также можете настроить метод предотвращения разрывов.
В моем случае переключение с автоматического на никогда не позволяло мне записывать видео с помощью композитора OpenGL без сбоев.
Решение 3.Особые проблемы Intel iGPU
Intel iGPU (графика Intel) имеет некоторые проблемы с рендерингом на некоторых процессорах.
Вы можете проверить раздел Устранение неполадок вики ArchLinux, чтобы проверить их.
Пример функций, создающих проблемы, связанные с разрывом или мерцанием:
- СНС
- VSYNC
- Самостоятельное обновление панели (PSR)
Проверьте также
/etc/X11/xorg.conf.d/20-intel.conf
если ваша система внесла здесь изменения.
Я не совсем уверен, что вы имеете в виду, говоря об этом, особенно из-за того, что видео сейчас не работает, но я обнаружил, что видео работает нестабильно при использовании compton, поэтому мне пришлось его отключить.