У меня на kubuntu был установлен firebird 2.5 (сервер) и lazarus . Получал доступ к базе через компоненты ibx и все было хорошо, пока не понадобилось переустановить kubuntu.
Машина у меня x32 , поэтому ставил kubuntu 16.04 . firebird 2.5 (сервер) скачал с MWA software и установился без проблем, хотя как-то странно - в системе пакетов его нет, просто папки в /opt/firebird , но сервер стартует, isql работает.
Но вот после установки ibx соединиться с базой не могу. При попытке подключения через TIBDatabase стабильно получаю ошибку 'invalid format transaction parameter block' . Но дело явно не параметрах транзакции - их хоть совсем сотри - ничего не меняется. И так к любой базе.
Абсолютно такие же соединения на других машинах работают, правда, там машины х64 и firebird 3.0 x64 . Но раньше-то и на х32 у меня все работало. В поисковиках ничего похожего не нашел.