История изменений
Исправление
curufinwe,
(текущая версия)
:
Очередная проблема - с Qtractor поломан GUI плагинов KPP начиная с версии KPP 1.1 - это как раз переход на xcb с xlib.
В чем проблема. Хост, в данном случае QTractоr, передает id своего окна, в котором плагин должен создать дочернее. При создании окна через xlib все получается, через xcb - никак, вылетает ошибка Bad Match. При этом если создать дочернее окно от корневого окна экрана, все работает, но выскакивает отдельное окно, от того специального которое создает QTractor.
В Ardour 5, Ardour 6, Carla все работает с xcb без проблем.
Пока пытаюсь понять, ошибка у меня или у QTractor. Но не могу найти плагины, как ни смешно, которые на xcb.
Вот и LSP у sadko4u на его тулките, который поверх xlib. Они работают в QTractor нормально.
sadko4u, а ты пробовал на xcb переводить свои плагины? Или может знаешь, какие плагины используют xcb?
Исправление
curufinwe,
:
Очередная проблема - в Qtractor поломан GUI плагинов KPP начиная с версии KPP 1.1 - это как раз переход на xcb с xlib.
В чем проблема. Хост, в данном случае QTractоr, передает id своего окна, в котором плагин должен создать дочернее. При создании окна через xlib все получается, через xcb - никак, вылетает ошибка Bad Match. При этом если создать дочернее окно от корневого окна экрана, все работает, но выскакивает отдельное окно, от того специального которое создает QTractor.
В Ardour 5, Ardour 6, Carla все работает с xcb без проблем.
Пока пытаюсь понять, ошибка у меня или у QTractor. Но не могу найти плагины, как ни смешно, которые на xcb.
Вот и LSP у sadko4u на его тулките, который поверх xlib. Они работают в QTractor нормально.
sadko4u, а ты пробовал на xcb переводить свои плагины? Или может знаешь, какие плагины используют xcb?
Исходная версия
curufinwe,
:
Очередная проблема - в Qtractor поломан GUI начиная с версии KPP 1.1 - это как раз переход на xcb с xlib.
В чем проблема. Хост, в данном случае QTractоr, передает id своего окна, в котором плагин должен создать дочернее. При создании окна через xlib все получается, через xcb - никак, вылетает ошибка Bad Match. При этом если создать дочернее окно от корневого окна экрана, все работает, но выскакивает отдельное окно, от того специального которое создает QTractor.
В Ardour 5, Ardour 6, Carla все работает с xcb без проблем.
Пока пытаюсь понять, ошибка у меня или у QTractor. Но не могу найти плагины, как ни смешно, которые на xcb.
Вот и LSP у sadko4u на его тулките, который поверх xlib. Они работают в QTractor нормально.
sadko4u, а ты пробовал на xcb переводить свои плагины? Или может знаешь, какие плагины используют xcb?