Запись экрана со скоростью 60 кадров в секунду

Возможно, вместо этого вы могли бы просто использовать отдельный выделенный сервер X11 для приложения. Это может быть так же просто, как запустить

Xnest :1 &

, а затем запустить приложение под DISPLAY =: 1. Однако курсор не отображается, если настоящий курсор не находится в окне, и перемещение курсора в окно приведет к перемещению курсора Xnest.

Другой альтернативой является запуск VNC-сервера. Это немного более независимо.

vncserver :1 securitytypes=none -interface localhost
vncviewer :1

Существует также вложенный сервер Xephyr , который похож на Xnest, но добавляет множество функций , которых может не иметь базовый сервер, а также существует в версии с OpenGL.

4
25.11.2015, 01:11
1 ответ

Если вы используете драйверы Nvidia, попробуйте перейти в «Настройки сервера Nvidia X» и снимите флажок «Разрешить переворачивание» на вкладке «Настройки OpenGL» . Обратной стороной является разрыв экрана.

0
27.01.2020, 21:03

Теги

Похожие вопросы