Lazarus und Ubuntu mit RGBA Unterstützung (BUG?)

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
DiBo33
Beiträge: 334
Registriert: Do 11. Okt 2007, 18:01

Lazarus und Ubuntu mit RGBA Unterstützung (BUG?)

Beitrag von DiBo33 »

Hallo allerseits.

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
Ich habe es mal unter Sonstiges gepackt, da ich mir nicht sicher bin ob das wirklich ein Bug von Lazarus ist.

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.
Dateianhänge
mit XLIB_SKIP_ARGB_VISUALS=1
mit XLIB_SKIP_ARGB_VISUALS=1
screenshot11.png (49.4 KiB) 720 mal betrachtet
ohne XLIB_SKIP_ARGB_VISUALS=1
ohne XLIB_SKIP_ARGB_VISUALS=1
screenshot10.png (135.34 KiB) 720 mal betrachtet

Antworten