У меня при использовании qt-виджетов (хоть в самой IDE, хоть в скомпилированной программе) подсказки получаются полупрозрачными и практическими нечитаемыми, если под ними находится текст. (Интересно, какой частью тела надо думать, чтобы додуматься до полупрозрачных подсказок?)
При переходе на gtk-виджеты (без каких-либо других изменений) подсказки становятся нормальными. Поэтому я предполагаю, что дело не в Лазарусе, а в локальных настройках qt. Как бы отключить эту [censored] полупрозрачность? Нагуглить ничего не сумел.
DE - голый openbox, установлены qt3, qt4, qt5-base и ещё куча qt5-*. Ковырять надо, скорее всего, настройки qt4, поскольку вместе с Лазарусом поставился пакет qt4pas.