p10: fails (on mouse' X_CopyArea action?) time xxkb X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 62 (X_CopyArea) Serial number of failed request: 489 Current serial number in output stream: 502 xxkb 0,00s user 0,01s system 0% cpu 39,570 total
1.10.1 пересобранная по свежий p10 также падает. и заметил триггер падения: достаточно переключиться на окно с firefox (firefox-esr-91.3.0-alt2.x86_64), чтобы xxkb упал.
(Ответ для viy на комментарий #1) > 1.10.1 пересобранная по свежий p10 также падает. > и заметил триггер падения: достаточно переключиться на окно с firefox > чтобы xxkb упал. [переключаюсь в IceWM на другой рабочий стол с окном с firefox] Пересобрал xxkb-1.11-alt4 на p10 - та же картина, тоже падает. Т.е. это не привнесено обновлением xxkb, а чем-то свежим в X.
Нашел коллекцию разных патчей для xxkb https://github.com/ramok/xxkb в числе других интересных патчей там есть commit b7eb7539f50f30095a0a0055614218419ed5d95f Author: Maksym Komar <komar@evologics.de> Date: Mon Oct 22 10:19:01 2018 +0200 Ignore BadMatch errors diff --git a/xxkb.c b/xxkb.c index 37a3e63..fae91e4 100644 --- a/xxkb.c +++ b/xxkb.c @@ -1268,6 +1268,7 @@ ErrHandler(Display *dpy, XErrorEvent *err) switch (err->error_code) { case BadWindow: case BadDrawable: + case BadMatch: /* Ignore these errors */ break;
Перевешиваю на Сизиф, так как похоже, что проблему надо лечить и в Сизифе.
указанный патч частично помог в том, что xxkb больше не падает, и работает в том числе и с firefox. Но в firefox вместо флага черный квадратик. В общем, надо прикладывать.