Стал поднимать свой старый код - там в вызове XCreateWindow() в паре мест стояли CopyFromParent, как во многих примерах из инета.
В фпц 2.4 во времена оны компилировалось, в 2.6.4 обломило с Error: Incompatible type for arg no. 10: Got "ShortInt", expected "PVisual"
Заменил с бубном на вроде нужные конкретные значения - прога падает, BadMatch на невинной XInternAtom() ниже по течению.
И непонятно, что делать. То ли я обновляя код поломал, то ли из-за того, что я фпц 2.6.4 накатил тупо копированием на убунту, не обновлявшуюся с 2011, то ли ещё что
Буду рад, если кто нибудь ткнёт носом в *работающий* пример создания X11 + OpenGL окна на паскале , или подскажет, как вообще избавиться от этого тухлого X11 (обязательна поддержка OpenGL или OpenGL ES, переключения полноэкранный/оконный на лету и поддержка планшетов для рисования с чувствительностью к нажиму под линукс32/64 и под Raspberry Pi 2 (Raspbian )