Seit Lazarus AlphaBlend implementiert hat sind die Formulare bei eingeschalteten RGBA unter Ubuntu total transparent!
Eingeschaltet wurde die RGBA Unterstützung lt. http://www.webupd8.org/2010/05/enable-r ... u-910.html" onclick="window.open(this.href);return false;
Auch ein Eintrag in der ~/.profile bringt keine Besserung.
Für alle die das gleiche Problem haben, hier die Lösung:
Start von Lazarus bzw. damit kompilierte Programme:
Code: Alles auswählen
XLIB_SKIP_ARGB_VISUALS=1 startlazarus
bzw.
XLIB_SKIP_ARGB_VISUALS=1 ./project1
Anbei 2 Screenshots welche die Unterschiede aufzeigen.
Projekte welche mit einer älteren Version kompiliert wurden, zeigen dieses Verhalten nicht.
Aktuell: Ubuntu 10.10, Lazarus 0.9.29:29897m(2010-12-15), FPC 2.4.2, GTK2
Das Verhalten besteht aber bereits seit früheren Versionen, wie gesagt seit Einführung des Alphablending.