[Xquartz-dev] XQuartz 2.7.5_rc1

Peter Dyballa Peter_Dyballa at Web.de
Sat Dec 29 15:39:21 PST 2012

Am 26.12.2012 um 06:02 schrieb Martin Otte:

> I don't think the checker board you are seeing is a problem with XQuartz. ImageMagick used to display like other viewers, but more recent (past 5 years or so) versions of ImageMagick now put a checkerboard background over the transparent parts of images when viewed with the display program. My guess is that you have an older version of ImageMagick on your ppc system,

Sorry for the late reply, I was hunting bugs in ImageMagick and other things…

I have on PPC Tiger (Mac OS X 10.4.11, Build 8S165, PPC 7447A/CPU-Typ: PowerPC G4  (1.1), PowerBook5,5) ImageMagick-6.8.1-4 installed (and also older versions). (On PPC Leopard, Mac OS X 10.5.8, Build 9L31a, I'll have it – tomorrow, local time. But this will be soon.)

The used versions of Imagemagick for the test were:

	/sw/bin/display -version (Fink, local package)
	Version: ImageMagick 6.7.8-0 2012-07-16 Q16 http://www.imagemagick.org
	Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
	Features: OpenMP  HDRI
	/opt/local/bin/display -version (MacPorts)
	Version: ImageMagick 6.8.0-2 2012-11-17 Q16 http://www.imagemagick.org
	Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC

They identify'd the PNG image as:

	etc/images/splash.png PNG 275x188 275x188+0+0 8-bit DirectClass 37.5KB 0.000u 0:00.000 (Fink)
	etc/images/splash.png PNG 275x188 275x188+0+0 8-bit sRGB 37.5KB 0.000u 0:00.009 (MacPorts)

Both show in XQuartz 2.7.2 (xorg-server the PNG image on a medium grey background. This week. With XQuartz 2.7.2 (xorg-server I have an earlier screenshot with unknown version of X server. Here the display windows show real transparency:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ImageMagick 6.8.0-2 Tiger.png
Type: image/png
Size: 214152 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/xquartz-dev/attachments/20121230/70c943a5/attachment-0001.png>
-------------- next part --------------

It was most probably displayed by the MacPorts ImageMagick (the left two display are from Fink; the two SVG displays show the one bug in ImageMagic: when librsvg-2 is used, then ImageMagick cannot determine the correct size, which deviates only by pixels from that of the PNG image; the second bug becomes obvious on PPC hardware: false colours when used with librsvg-2, black&white only when using its own means).

On Leopard with XQuartz 2.6.3 (xorg-server 1.10.3) I can display the transparent PNG and XPM images. It does not work instantly, the windows flicker maybe ten times until they become stable. Later, after some compilation in Emacsen has finished, I'll try the same tests with XQuartz 2.7.3.

On intel Mac OS X 10.6.8 with XQuartz 2.7.4 (xorg-server 1.13.0) I cannot see any transparency, only the checker board.

Mit friedvollen Grüßen


Inside every small problem is a large problem struggling to get out. 
				– Second Law of Blissful Ignorance

More information about the Xquartz-dev mailing list