Пример кода для расширения записи Xorg/X11 завершается неудачно

Я собираю базовый пример (насколько простое использование голого X...), используя X11расширение RECORD в последней версии Ubuntu, и я получаю следующую ошибку:

RECORD extension for local server is version is 1.13
X Error of failed request:  XRecordBadContext
  Major opcode of failed request:  135 (RECORD)
  Minor opcode of failed request:  5 (XRecordEnableContext)
  Context in failed request:  0x17
  Serial number of failed request:  10
  Current serial number in output stream:  10

Любые намеки о том, что не так?

1 ответ

Я полагаю, что расширение XRECORD не работает на текущих серверах (см. https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/315456, хотя я столкнулся с проблемами cnee намного позже даты, когда было исправлено должен быть доступен). Возможно, вы захотите попробовать установить более старый дистрибутив Linux на виртуальную машину и попробовать пример кода там.

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