Хоть какой-то код покажите, где вылетает.
Для работы с другими интерфейсами, необходимо в систему доустановить необходимые библиотеки. В Linux могут работать GTK, GTK2, QT. Для GTK необходимо установить из дистрибутива девелоперские пакеты, но не стоит, оно не красивое. Для QT, возьмите на сайте
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html соответствующую своему процессору библиотеку, или откомпилилуйте себе из исходников. Там же, на сайте, найдете информацию куда ее положить. Затем в диалоговом окне пересборки Lazarus, в поле Options впишите
-dUSE_QT_45 (я предполагаю, что у вас QT4.5. Может быть USE_QT_44. Если еще ниже, то ничего не прописывайте,
но только не Qt3), выберите QT и пересоберите Lazarus.