grep the source ...
в libX11, XlibInt.c, _XPrintDefaultError () вы можете найти это сообщение об ошибке.
Большая часть того, что напечатано, из события ошибки, котороепредположительно отправлено вашим сервером.
Текущий серийный номер - это dpy-> request, который находится в Xlibint.h:
unsigned long request; /* sequence number of last request. */
, т. е. последний отправленный X-запрос.Это может совпадать или не совпадать с запросом, вызвавшим ошибку.(событие -> serial должен быть запросом, вызвавшим ошибку, но ваш сервер, возможно, не понял это правильно)
Чтобы надеяться на кодирование X-сервера, я думаю, вы будете копаться в исходном кодемного - документы не являются точными или достаточно тщательными ... на самом деле, вы также можете использовать часть существующего кода, лицензия достаточно либеральна.