...........................................
image1 := TImage.Create(self);
image1.picture.loadfromfile('/home/azat/1.png'); // image with alpha channel
image1.transparent := true;
...........................................
I use lazarus 0.9.29.26103. This problem exists only in Linux